Class ExternalAgentInvocationResultResponse
java.lang.Object
com.flowable.agent.engine.impl.runtime.ExternalAgentInvocationResultResponse
- All Implemented Interfaces:
AgentInvocationResultResponse
public class ExternalAgentInvocationResultResponse
extends Object
implements AgentInvocationResultResponse
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.flowable.agent.engine.impl.runtime.AgentInvocationResultResponse
AgentInvocationResultResponse.Exchange, AgentInvocationResultResponse.ExchangePart, AgentInvocationResultResponse.Invocation -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AgentInvocationResultprotected AgentInvocationResultResponse.Invocationprotected Stringprotected Booleanprotected Stringprotected String -
Constructor Summary
ConstructorsConstructorDescriptionExternalAgentInvocationResultResponse(AgentInvocationResult agentInvocationResult, AgentInvocationResultResponse.Invocation aiInvocation, String referenceId, String referenceType, String externalAgentPollingConfiguration, boolean finished) -
Method Summary
Modifier and TypeMethodDescriptionboolean
-
Field Details
-
agentInvocationResult
-
aiInvocation
-
referenceId
-
referenceType
-
externalAgentPollingConfiguration
-
finished
-
-
Constructor Details
-
ExternalAgentInvocationResultResponse
public ExternalAgentInvocationResultResponse(AgentInvocationResult agentInvocationResult, AgentInvocationResultResponse.Invocation aiInvocation, String referenceId, String referenceType, String externalAgentPollingConfiguration, boolean finished)
-
-
Method Details
-
getInvocationResult
- Specified by:
getInvocationResultin interfaceAgentInvocationResultResponse
-
getUsedKnowledgeBaseReferences
- Specified by:
getUsedKnowledgeBaseReferencesin interfaceAgentInvocationResultResponse
-
getAiInvocation
- Specified by:
getAiInvocationin interfaceAgentInvocationResultResponse
-
getReferenceId
-
getReferenceType
-
getExternalAgentPollingConfiguration
-
isFinished
public boolean isFinished()
-