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 ActionDefinitionactionDefinitionprotected ActionDefinitionModelactionDefinitionModelprotected ActionEngineConfigurationactionEngineConfigurationprotected Map<String,Object>actionPayloadprotected HistoricActionInstanceEntityhistoricActionInstance
-
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 ActionDefinitiongetActionDefinition()ActionDefinitionModelgetActionDefinitionModel()protected ActionEngineConfigurationgetActionEngineConfiguration()HistoricActionInstancegetHistoricActionInstance()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:
getHistoricActionInstancein interfaceBotInvocationContext
-
getActionDefinition
public ActionDefinition getActionDefinition()
- Specified by:
getActionDefinitionin interfaceBotInvocationContext
-
getActionDefinitionModel
public ActionDefinitionModel getActionDefinitionModel()
- Specified by:
getActionDefinitionModelin interfaceBotInvocationContext
-
getPayload
public Map<String,Object> getPayload()
- Specified by:
getPayloadin interfaceBotInvocationContext
-
getActionEngineConfiguration
protected ActionEngineConfiguration getActionEngineConfiguration()
-
-