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 voidsetContentItems(List<org.flowable.content.api.ContentItem> contentItems) abstract voidsetEventCompletion(String eventDefinitionKey, String eventCorrelationKey) abstract voidsetGuardrailVariables(Map<String, Object> guardrailVariables) abstract voidsetInvocationId(String invocationId) abstract voidsetKnowledgeBaseDefinition(KnowledgeBaseDefinition knowledgeBaseDefinition) abstract voidsetOutputSchema(String outputSchema) abstract voidsetParentDeploymentId(String parentDeploymentId) abstract voidsetResolvedInputParameters(Map<String, Object> resolvedInputParameters) abstract voidsetSkipEvaluators(boolean skipEvaluators) 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, getContentItems, getCreationTime, getEventCorrelationKey, getEventDefinitionKey, getGuardrailResult, getGuardrailVariables, getInvocationId, getKnowledgeBaseDefinitions, getMedia, getOutputSchema, getParentDeploymentId, getResolvedInputParameters, getSystemMessage, getTenantId, getUserGroupKeys, getUserId, getUserMessage, isSkipEvaluators, setGuardrailResult
-
Field Details
-
agentEngineConfiguration
-
-
Constructor Details
-
BaseAgentInvocationContext
-
-
Method Details
-
setAgentInstance
-
setInvocationId
-
setTenantId
-
setAgentDefinitionModel
-
setAgentOperationKey
-
setOutputSchema
-
setUserMessage
- Specified by:
setUserMessagein interfaceAgentInvocationContext
-
setSystemMessage
-
setUserId
-
setParentDeploymentId
-
setUserGroupKeys
-
setKnowledgeBaseDefinition
-
setEventCompletion
-
setContentItems
-
setResolvedInputParameters
-
setGuardrailVariables
-
setSkipEvaluators
public abstract void setSkipEvaluators(boolean skipEvaluators) -
invoke
- Specified by:
invokein interfaceAgentInvocationContext
-