Class DefaultWorkflowEventPublisher
- java.lang.Object
-
- com.hybris.backoffice.workflow.impl.DefaultWorkflowEventPublisher
-
- All Implemented Interfaces:
WorkflowEventPublisher
public class DefaultWorkflowEventPublisher extends java.lang.Object implements WorkflowEventPublisher
Default implementation for WorkflowEventPublisher
-
-
Constructor Summary
Constructors Constructor Description DefaultWorkflowEventPublisher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.hybris.cockpitng.dataaccess.util.CockpitGlobalEventPublishergetEventPublisher()voidpublishWorkflowActionsDeletedEvent(java.util.List<WorkflowActionModel> workflowActions)Sends globally an event that WorkflowActions have been updated.voidpublishWorkflowActionsUpdatedEvent(java.util.List<WorkflowActionModel> workflowActions)Sends globally an event that WorkflowActions have been updated.voidpublishWorkflowAttachmentDeletedEvent(WorkflowItemAttachmentModel workflowAttachment)Sends globally an event that WorkflowAttachment has been deleted.voidpublishWorkflowUpdatedEvent(WorkflowModel workflowModel)Sends globally an event which informs that Workflow has been updated.voidpublishWorkflowUpdatedEvent(WorkflowModel workflowModel, com.hybris.cockpitng.dataaccess.context.Context context)Sends globally an event which informs that Workflow has been updated.voidsetEventPublisher(com.hybris.cockpitng.dataaccess.util.CockpitGlobalEventPublisher eventPublisher)
-
-
-
Method Detail
-
publishWorkflowUpdatedEvent
public void publishWorkflowUpdatedEvent(WorkflowModel workflowModel, com.hybris.cockpitng.dataaccess.context.Context context)
Description copied from interface:WorkflowEventPublisherSends globally an event which informs that Workflow has been updated.- Specified by:
publishWorkflowUpdatedEventin interfaceWorkflowEventPublisher- Parameters:
workflowModel- updated Workflowcontext- passed context
-
publishWorkflowUpdatedEvent
public void publishWorkflowUpdatedEvent(WorkflowModel workflowModel)
Description copied from interface:WorkflowEventPublisherSends globally an event which informs that Workflow has been updated.- Specified by:
publishWorkflowUpdatedEventin interfaceWorkflowEventPublisher- Parameters:
workflowModel- updated Workflow
-
publishWorkflowActionsUpdatedEvent
public void publishWorkflowActionsUpdatedEvent(java.util.List<WorkflowActionModel> workflowActions)
Description copied from interface:WorkflowEventPublisherSends globally an event that WorkflowActions have been updated.- Specified by:
publishWorkflowActionsUpdatedEventin interfaceWorkflowEventPublisher- Parameters:
workflowActions- updated WorkflowActions
-
publishWorkflowActionsDeletedEvent
public void publishWorkflowActionsDeletedEvent(java.util.List<WorkflowActionModel> workflowActions)
Description copied from interface:WorkflowEventPublisherSends globally an event that WorkflowActions have been updated.- Specified by:
publishWorkflowActionsDeletedEventin interfaceWorkflowEventPublisher- Parameters:
workflowActions- deleted WorkflowActions
-
publishWorkflowAttachmentDeletedEvent
public void publishWorkflowAttachmentDeletedEvent(WorkflowItemAttachmentModel workflowAttachment)
Description copied from interface:WorkflowEventPublisherSends globally an event that WorkflowAttachment has been deleted.- Specified by:
publishWorkflowAttachmentDeletedEventin interfaceWorkflowEventPublisher
-
getEventPublisher
protected com.hybris.cockpitng.dataaccess.util.CockpitGlobalEventPublisher getEventPublisher()
-
setEventPublisher
public void setEventPublisher(com.hybris.cockpitng.dataaccess.util.CockpitGlobalEventPublisher eventPublisher)
-
-