public class ExecuteActionInstanceCmd extends AbstractNeedsActionDefinitionCmd implements org.flowable.common.engine.impl.interceptor.Command<ActionInstanceExecutionResult>, Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ExecuteActionInstanceCmd.ActionInstanceExecutionResultWrapper |
Modifier and Type | Field and Description |
---|---|
protected ExecuteActionInstanceBuilderImpl |
executeActionInstanceBuilder |
Constructor and Description |
---|
ExecuteActionInstanceCmd(ExecuteActionInstanceBuilderImpl executeActionInstanceBuilder) |
Modifier and Type | Method and Description |
---|---|
protected void |
createActionLinks(org.flowable.common.engine.impl.interceptor.CommandContext commandContext,
ActionInstanceEntity actionInstance) |
ActionInstanceExecutionResult |
execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
protected ActionDefinition |
handleActionWithActionDefinition(org.flowable.common.engine.impl.interceptor.CommandContext commandContext,
ActionEngineConfiguration actionEngineConfiguration,
HistoricActionInstanceEntity historicActionInstance) |
protected ActionDefinition |
handleActionWithActionInstance(org.flowable.common.engine.impl.interceptor.CommandContext commandContext,
ActionInstanceEntity actionInstance,
HistoricActionInstanceEntity historicActionInstance) |
protected BotActionResult |
invokeActionBot(org.flowable.common.engine.impl.interceptor.CommandContext commandContext,
ActionEngineConfiguration actionEngineConfiguration,
ActionDefinition actionDefinition,
HistoricActionInstanceEntity historicActionInstance) |
protected void |
saveFormInstance(org.flowable.common.engine.impl.interceptor.CommandContext commandContext,
HistoricActionInstanceEntity historicActionInstance,
Map<String,Object> payload) |
resolveActionDefinition
protected ExecuteActionInstanceBuilderImpl executeActionInstanceBuilder
public ExecuteActionInstanceCmd(ExecuteActionInstanceBuilderImpl executeActionInstanceBuilder)
public ActionInstanceExecutionResult execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
execute
in interface org.flowable.common.engine.impl.interceptor.Command<ActionInstanceExecutionResult>
protected ActionDefinition handleActionWithActionInstance(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ActionInstanceEntity actionInstance, HistoricActionInstanceEntity historicActionInstance)
protected ActionDefinition handleActionWithActionDefinition(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ActionEngineConfiguration actionEngineConfiguration, HistoricActionInstanceEntity historicActionInstance)
protected void createActionLinks(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ActionInstanceEntity actionInstance)
protected BotActionResult invokeActionBot(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ActionEngineConfiguration actionEngineConfiguration, ActionDefinition actionDefinition, HistoricActionInstanceEntity historicActionInstance)
protected void saveFormInstance(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, HistoricActionInstanceEntity historicActionInstance, Map<String,Object> payload)
Copyright © 2019. All rights reserved.