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 Detail

      • 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​(java.util.List<WorkflowActionModel> workflowActions)
        Sends globally an event that WorkflowActions have been updated.
        Parameters:
        workflowActions - updated WorkflowActions
      • publishWorkflowActionsDeletedEvent

        void publishWorkflowActionsDeletedEvent​(java.util.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 -