Interface TrackingWorkflowJobUnschedulingRequestListener

  • All Known Implementing Classes:
    DeploymentJobUnschedulingRequestListener

    public interface TrackingWorkflowJobUnschedulingRequestListener
    Listens for WorkflowJobUnschedulingRequest that should trigger the deletion of ScheduledJobs
    Author:
    Samarth Dhruva (samarthd)
    • Method Detail

      • handle

        void handle​(org.springframework.messaging.Message<com.broadleafcommerce.data.tracking.core.transition.WorkflowJobUnschedulingRequest> message)
        Deletes the ScheduledJob that was previously created for a WorkflowJobSchedulingRequest by TrackingWorkflowJobSchedulingRequestListener. Should listen on a particular Spring cloud data input channel for the request type the listener should handle. For example if listening for this should listed on UnscheduleDeploymentConsumer.CHANNEL.
        Parameters:
        message - a message of an unscheduling request with info needed to unschedule a previously scheduled deployment job