Class ExecuteActionInstanceBuilderImpl
java.lang.Object
com.flowable.action.engine.impl.runtime.ExecuteActionInstanceBuilderImpl
- All Implemented Interfaces:
ExecuteActionInstanceBuilder
public class ExecuteActionInstanceBuilderImpl
extends Object
implements ExecuteActionInstanceBuilder
- Author:
- Tijs Rademakers
-
Field Summary
-
Constructor Summary
ConstructorDescriptionExecuteActionInstanceBuilderImpl
(ActionRuntimeServiceImpl actionRuntimeService) -
Method Summary
Modifier and TypeMethodDescriptionactionDefinitionId
(String actionDefinitionId) Set the id of the action definitionactionDefinitionKey
(String actionDefinitionKey) Set the key of the action definition, latest version of the action definition with the given key.actionInstanceId
(String actionInstanceId) Set the id of the action instanceexecute()
Executes the action instancegetName()
Set the name of the action instanceSet the payload of the action to be used for storing the form instance or executing the botscopeDefinitionId
(String scopeDefinitionId) Set the scope definition id of the action instanceSet the scope id of the action instanceSet the scope type of the action instancesubScopeId
(String subScopeId) Sets the sub scope id of the action instanceSet the tenantId of process instance
-
Field Details
-
actionRuntimeService
-
actionInstanceId
-
actionDefinitionId
-
actionDefinitionKey
-
name
-
scopeId
-
subScopeId
-
scopeType
-
scopeDefinitionId
-
payload
-
tenantId
-
-
Constructor Details
-
ExecuteActionInstanceBuilderImpl
-
-
Method Details
-
actionInstanceId
Description copied from interface:ExecuteActionInstanceBuilder
Set the id of the action instance- Specified by:
actionInstanceId
in interfaceExecuteActionInstanceBuilder
-
actionDefinitionId
Description copied from interface:ExecuteActionInstanceBuilder
Set the id of the action definition- Specified by:
actionDefinitionId
in interfaceExecuteActionInstanceBuilder
-
actionDefinitionKey
Description copied from interface:ExecuteActionInstanceBuilder
Set the key of the action definition, latest version of the action definition with the given key. If actionDefinitionId was set this will be ignored- Specified by:
actionDefinitionKey
in interfaceExecuteActionInstanceBuilder
-
name
Description copied from interface:ExecuteActionInstanceBuilder
Set the name of the action instance- Specified by:
name
in interfaceExecuteActionInstanceBuilder
-
scopeId
Description copied from interface:ExecuteActionInstanceBuilder
Set the scope id of the action instance- Specified by:
scopeId
in interfaceExecuteActionInstanceBuilder
-
subScopeId
Description copied from interface:ExecuteActionInstanceBuilder
Sets the sub scope id of the action instance- Specified by:
subScopeId
in interfaceExecuteActionInstanceBuilder
-
scopeType
Description copied from interface:ExecuteActionInstanceBuilder
Set the scope type of the action instance- Specified by:
scopeType
in interfaceExecuteActionInstanceBuilder
-
scopeDefinitionId
Description copied from interface:ExecuteActionInstanceBuilder
Set the scope definition id of the action instance- Specified by:
scopeDefinitionId
in interfaceExecuteActionInstanceBuilder
-
payload
Description copied from interface:ExecuteActionInstanceBuilder
Set the payload of the action to be used for storing the form instance or executing the bot- Specified by:
payload
in interfaceExecuteActionInstanceBuilder
-
tenantId
Description copied from interface:ExecuteActionInstanceBuilder
Set the tenantId of process instance- Specified by:
tenantId
in interfaceExecuteActionInstanceBuilder
-
execute
Description copied from interface:ExecuteActionInstanceBuilder
Executes the action instance- Specified by:
execute
in interfaceExecuteActionInstanceBuilder
-
getActionRuntimeService
-
getActionInstanceId
-
getActionDefinitionId
-
getActionDefinitionKey
-
getName
-
getScopeId
-
getSubScopeId
-
getScopeType
-
getScopeDefinitionId
-
getPayload
-
getTenantId
-