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 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 Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface 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
-