Class ContinueAgentInstanceExchangeBuilderImpl
java.lang.Object
com.flowable.agent.engine.impl.runtime.ContinueAgentInstanceExchangeBuilderImpl
- All Implemented Interfaces:
ContinueAgentInstanceExchangeBuilder
public class ContinueAgentInstanceExchangeBuilderImpl
extends Object
implements ContinueAgentInstanceExchangeBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected AgentRuntimeServiceImplprotected Stringprotected String -
Constructor Summary
ConstructorsConstructorDescriptionContinueAgentInstanceExchangeBuilderImpl(AgentRuntimeServiceImpl agentRuntimeService) -
Method Summary
Modifier and TypeMethodDescriptionagentInstanceId(String agentInstanceId) Set the id of the agent instanceexchange()Continue the exchange of an agent instanceoperationKey(String operationKey) The key of the operation which should be executedSets variables passed to the agent instance.withUserGroupKeys(Set<String> userGroupKeys) The user groups permission to invoking the agent instancewithUserId(String userId) The user permission invoking the agent instance
-
Field Details
-
agentRuntimeService
-
agentInstanceId
-
operationKey
-
variables
-
userId
-
userGroupKeys
-
-
Constructor Details
-
ContinueAgentInstanceExchangeBuilderImpl
-
-
Method Details
-
agentInstanceId
Description copied from interface:ContinueAgentInstanceExchangeBuilderSet the id of the agent instance- Specified by:
agentInstanceIdin interfaceContinueAgentInstanceExchangeBuilder
-
operationKey
Description copied from interface:ContinueAgentInstanceExchangeBuilderThe key of the operation which should be executed- Specified by:
operationKeyin interfaceContinueAgentInstanceExchangeBuilder
-
variables
Description copied from interface:ContinueAgentInstanceExchangeBuilderSets variables passed to the agent instance.- Specified by:
variablesin interfaceContinueAgentInstanceExchangeBuilder
-
withUserId
Description copied from interface:ContinueAgentInstanceExchangeBuilderThe user permission invoking the agent instance- Specified by:
withUserIdin interfaceContinueAgentInstanceExchangeBuilder
-
withUserGroupKeys
Description copied from interface:ContinueAgentInstanceExchangeBuilderThe user groups permission to invoking the agent instance- Specified by:
withUserGroupKeysin interfaceContinueAgentInstanceExchangeBuilder
-
exchange
Description copied from interface:ContinueAgentInstanceExchangeBuilderContinue the exchange of an agent instance- Specified by:
exchangein interfaceContinueAgentInstanceExchangeBuilder
-
getAgentInstanceId
-
getOperationKey
-
getVariables
-
getUserId
-
getUserGroupKeys
-