Package com.flowable.action.engine.impl
Class BaseBotInvocationContext
- java.lang.Object
-
- com.flowable.action.engine.impl.BaseBotInvocationContext
-
- All Implemented Interfaces:
BotInvocationContext
public class BaseBotInvocationContext extends Object implements BotInvocationContext
-
-
Field Summary
Fields Modifier and Type Field Description protected ActionDefinition
actionDefinition
protected ActionDefinitionModel
actionDefinitionModel
protected ActionEngineConfiguration
actionEngineConfiguration
protected Map<String,Object>
actionPayload
protected HistoricActionInstanceEntity
historicActionInstance
-
Constructor Summary
Constructors Constructor Description BaseBotInvocationContext(HistoricActionInstanceEntity historicActionInstance, ActionDefinition actionDefinition, Map<String,Object> actionPayload, ActionEngineConfiguration actionEngineConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActionDefinition
getActionDefinition()
ActionDefinitionModel
getActionDefinitionModel()
protected ActionEngineConfiguration
getActionEngineConfiguration()
HistoricActionInstance
getHistoricActionInstance()
Map<String,Object>
getPayload()
-
-
-
Field Detail
-
historicActionInstance
protected HistoricActionInstanceEntity historicActionInstance
-
actionDefinition
protected ActionDefinition actionDefinition
-
actionEngineConfiguration
protected ActionEngineConfiguration actionEngineConfiguration
-
actionDefinitionModel
protected ActionDefinitionModel actionDefinitionModel
-
-
Constructor Detail
-
BaseBotInvocationContext
public BaseBotInvocationContext(HistoricActionInstanceEntity historicActionInstance, ActionDefinition actionDefinition, Map<String,Object> actionPayload, ActionEngineConfiguration actionEngineConfiguration)
-
-
Method Detail
-
getHistoricActionInstance
public HistoricActionInstance getHistoricActionInstance()
- Specified by:
getHistoricActionInstance
in interfaceBotInvocationContext
-
getActionDefinition
public ActionDefinition getActionDefinition()
- Specified by:
getActionDefinition
in interfaceBotInvocationContext
-
getActionDefinitionModel
public ActionDefinitionModel getActionDefinitionModel()
- Specified by:
getActionDefinitionModel
in interfaceBotInvocationContext
-
getPayload
public Map<String,Object> getPayload()
- Specified by:
getPayload
in interfaceBotInvocationContext
-
getActionEngineConfiguration
protected ActionEngineConfiguration getActionEngineConfiguration()
-
-