Class EventPublishUtil
java.lang.Object
com.adobe.granite.workflow.core.event.EventPublishUtil
The
EventsPublisher provides a utility for publishing workflow
related events.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpublishClaimEvent(Workflow instance, WorkItem item, String user) voidpublishDelegationEvent(Workflow instance, Authorizable participant, WorkItem item, String user) voidpublishExternalProcessJobEvent(Map workItemMap, Integer retryCount, String jobId) Deprecated.voidpublishJobEvent(Map workItemMap, Integer retryCount, int numOfParallelProcs, String jobId) Deprecated.voidpublishJobFailedEvent(WorkItem item, String message) voidpublishModelDeletedEvent(String id, String user) voidpublishModelDeployedEvent(String id, String version, String user) voidpublishNodeTransitionEvent(Workflow instance, String fromNodeName, String toNodeName, WorkItem workitem, String user) voidpublishProcessTimeoutEvent(Workflow instance, String processName) voidDeprecated.voidpublishTimeoutEvent(WorkItem item, WorkflowSession session) Deprecated.voidpublishUnclaimEvent(Workflow instance, Authorizable participant, WorkItem item, String user) voidpublishVariableUpdatedEvent(Workflow instance, String variableName, Object variableValue, String user) voidpublishWorkflowAbortedEvent(Workflow instance, String userId) voidpublishWorkflowCompletedEvent(Workflow instance, String user) voidpublishWorkflowPayloadModified(Workflow instance, String oldPath, String user) voidpublishWorkflowResumedEvent(Workflow instance, String user) voidpublishWorkflowStartedEvent(Workflow instance, Workflow parentWorkflow, String user, WorkflowData data) voidpublishWorkflowSuspendedEvent(Workflow instance, String user)
-
Field Details
-
WORKFLOW_PAYLOAD_MODIFIED_EVENT
- See Also:
-
PROP_OLD_PAYLOAD_PATH
- See Also:
-
PROP_PAYLOAD_PATH
- See Also:
-
-
Constructor Details
-
EventPublishUtil
-
-
Method Details
-
publishModelDeployedEvent
-
publishModelDeletedEvent
-
publishWorkflowStartedEvent
public void publishWorkflowStartedEvent(Workflow instance, Workflow parentWorkflow, String user, WorkflowData data) -
publishWorkflowAbortedEvent
-
publishWorkflowSuspendedEvent
-
publishWorkflowResumedEvent
-
publishWorkflowCompletedEvent
- Throws:
WorkflowException
-
publishWorkflowPayloadModified
public void publishWorkflowPayloadModified(Workflow instance, String oldPath, String user) throws WorkflowException - Throws:
WorkflowException
-
publishNodeTransitionEvent
-
publishVariableUpdatedEvent
-
publishProcessTimeoutEvent
-
publishJobEvent
@Deprecated public void publishJobEvent(Map workItemMap, Integer retryCount, int numOfParallelProcs, String jobId) Deprecated. -
publishExternalProcessJobEvent
@Deprecated public void publishExternalProcessJobEvent(Map workItemMap, Integer retryCount, String jobId) Deprecated. -
publishJobFailedEvent
-
publishTimeoutEvent
Deprecated. -
publishResetTimeoutEvent
Deprecated. -
publishDelegationEvent
public void publishDelegationEvent(Workflow instance, Authorizable participant, WorkItem item, String user) -
publishUnclaimEvent
public void publishUnclaimEvent(Workflow instance, Authorizable participant, WorkItem item, String user) -
publishClaimEvent
-
publishResourceCollectionModificationEvent
-