Class BaseAgentInvocationContext
java.lang.Object
com.flowable.agent.engine.impl.runtime.invocation.BaseAgentInvocationContext
- All Implemented Interfaces:
AgentInvocationContext
- Direct Known Subclasses:
AgentInvocationContextImpl,NontransactionalAgentInvocationContext
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.flowable.agent.engine.impl.runtime.invocation.AgentInvocationContext
AgentInvocationContext.MediaItem -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBaseAgentInvocationContext(AgentEngineConfiguration agentEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioninvoke()abstract voidsetAgentDefinitionModel(AgentDefinitionModel agentDefinitionModel) abstract voidsetAgentInstance(AgentInstance agentInstance) abstract voidsetAgentOperationKey(String agentOperationKey) abstract voidsetEventCompletion(String eventDefinitionKey, String eventCorrelationKey) abstract voidsetInvocationId(String invocationId) abstract voidsetKnowledgeBaseDefinition(KnowledgeBaseDefinition knowledgeBaseDefinition) abstract voidsetOutputSchema(String outputSchema) abstract voidsetParentDeploymentId(String parentDeploymentId) abstract voidsetSystemMessage(String systemMessage) abstract voidsetTenantId(String tenantId) abstract voidsetUserGroupKeys(Collection<String> groupKeys) abstract voidabstract voidsetUserMessage(String userMessage) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.flowable.agent.engine.impl.runtime.invocation.AgentInvocationContext
getAgentDefinitionModel, getAgentInstance, getAgentInstanceId, getAgentOperationKey, getCreationTime, getEventCorrelationKey, getEventDefinitionKey, getInvocationId, getKnowledgeBaseDefinitions, getMedia, getOutputSchema, getParentDeploymentId, getSystemMessage, getTenantId, getUserGroupKeys, getUserId, getUserMessage
-
Field Details
-
agentEngineConfiguration
-
-
Constructor Details
-
BaseAgentInvocationContext
-
-
Method Details
-
setAgentInstance
-
setInvocationId
-
setTenantId
-
setAgentDefinitionModel
-
setAgentOperationKey
-
setOutputSchema
-
setUserMessage
-
setSystemMessage
-
setUserId
-
setParentDeploymentId
-
setUserGroupKeys
-
setKnowledgeBaseDefinition
-
setEventCompletion
-
invoke
- Specified by:
invokein interfaceAgentInvocationContext
-