Class EventPublishUtil


  • public class EventPublishUtil
    extends Object
    The EventsPublisher provides a utility for publishing workflow related events.
    • Constructor Detail

      • EventPublishUtil

        public EventPublishUtil​(EventAdmin eventAdmin)
    • Method Detail

      • publishModelDeployedEvent

        public void publishModelDeployedEvent​(String id,
                                              String version,
                                              String user)
      • publishModelDeletedEvent

        public void publishModelDeletedEvent​(String id,
                                             String user)
      • publishWorkflowAbortedEvent

        public void publishWorkflowAbortedEvent​(Workflow instance,
                                                String userId)
      • publishWorkflowSuspendedEvent

        public void publishWorkflowSuspendedEvent​(Workflow instance,
                                                  String user)
      • publishWorkflowResumedEvent

        public void publishWorkflowResumedEvent​(Workflow instance,
                                                String user)
      • publishVariableUpdatedEvent

        public void publishVariableUpdatedEvent​(Workflow instance,
                                                String variableName,
                                                Object variableValue,
                                                String user)
      • publishProcessTimeoutEvent

        public void publishProcessTimeoutEvent​(Workflow instance,
                                               String processName)
      • publishJobEvent

        public void publishJobEvent​(Map workItemMap,
                                    Integer retryCount,
                                    int numOfParallelProcs,
                                    String jobId)
      • publishExternalProcessJobEvent

        public void publishExternalProcessJobEvent​(Map workItemMap,
                                                   Integer retryCount,
                                                   String jobId)
      • publishJobFailedEvent

        public void publishJobFailedEvent​(WorkItem item,
                                          String message)
      • publishResetTimeoutEvent

        public void publishResetTimeoutEvent​(WorkItem item)
      • publishResourceCollectionModificationEvent

        public void publishResourceCollectionModificationEvent​(String path)