Interface WorkflowEventPublisher

All Known Implementing Classes:
DefaultWorkflowEventPublisher

public interface WorkflowEventPublisher
Used to send global cockpit notification about updates done on Workflows and their Actions
  • Method Details

    • publishWorkflowUpdatedEvent

      void publishWorkflowUpdatedEvent(WorkflowModel workflowModel, com.hybris.cockpitng.dataaccess.context.Context context)
      Sends globally an event which informs that Workflow has been updated.
      Parameters:
      workflowModel - updated Workflow
      context - passed context
    • publishWorkflowUpdatedEvent

      void publishWorkflowUpdatedEvent(WorkflowModel workflowModel)
      Sends globally an event which informs that Workflow has been updated.
      Parameters:
      workflowModel - updated Workflow
    • publishWorkflowActionsUpdatedEvent

      void publishWorkflowActionsUpdatedEvent(List<WorkflowActionModel> workflowActions)
      Sends globally an event that WorkflowActions have been updated.
      Parameters:
      workflowActions - updated WorkflowActions
    • publishWorkflowActionsDeletedEvent

      void publishWorkflowActionsDeletedEvent(List<WorkflowActionModel> workflowActions)
      Sends globally an event that WorkflowActions have been updated.
      Parameters:
      workflowActions - deleted WorkflowActions
    • publishWorkflowAttachmentDeletedEvent

      void publishWorkflowAttachmentDeletedEvent(WorkflowItemAttachmentModel workflowAttachment)
      Sends globally an event that WorkflowAttachment has been deleted.
      Parameters:
      workflowAttachment -