Class TriggerAgentInstanceCmd
java.lang.Object
com.flowable.agent.engine.impl.cmd.TriggerAgentInstanceCmd
- All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.Command<Void>
public class TriggerAgentInstanceCmd
extends Object
implements org.flowable.common.engine.impl.interceptor.Command<Void>
- Author:
- Filip Hrisafov
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTriggerAgentInstanceCmd(String agentInvocationId, String operationKey, org.flowable.eventregistry.api.runtime.EventInstance eventInstance) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringcreateEventResultContent(com.fasterxml.jackson.databind.ObjectMapper objectMapper, AgentDefinitionModel agentDefinitionModel) execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected voidpopulateObjectNode(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String propertyName, org.flowable.eventregistry.api.runtime.EventPayloadInstance payloadInstance, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Field Details
-
agentInvocationId
-
operationKey
-
eventInstance
protected org.flowable.eventregistry.api.runtime.EventInstance eventInstance
-
-
Constructor Details
-
TriggerAgentInstanceCmd
-
-
Method Details
-
execute
- Specified by:
executein interfaceorg.flowable.common.engine.impl.interceptor.Command<Void>
-
createEventResultContent
protected String createEventResultContent(com.fasterxml.jackson.databind.ObjectMapper objectMapper, AgentDefinitionModel agentDefinitionModel) -
populateObjectNode
protected void populateObjectNode(com.fasterxml.jackson.databind.node.ObjectNode objectNode, String propertyName, org.flowable.eventregistry.api.runtime.EventPayloadInstance payloadInstance, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-