Interface TrackingWorkflowJobUnschedulingRequestListener
-
- All Known Implementing Classes:
DeploymentJobUnschedulingRequestListener
public interface TrackingWorkflowJobUnschedulingRequestListener
Listens forWorkflowJobUnschedulingRequest
that should trigger the deletion ofScheduledJobs
- Author:
- Samarth Dhruva (samarthd)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
handle(org.springframework.messaging.Message<com.broadleafcommerce.data.tracking.core.transition.WorkflowJobUnschedulingRequest> message)
Deletes theScheduledJob
that was previously created for aWorkflowJobSchedulingRequest
byTrackingWorkflowJobSchedulingRequestListener
.
-
-
-
Method Detail
-
handle
void handle(org.springframework.messaging.Message<com.broadleafcommerce.data.tracking.core.transition.WorkflowJobUnschedulingRequest> message)
Deletes theScheduledJob
that was previously created for aWorkflowJobSchedulingRequest
byTrackingWorkflowJobSchedulingRequestListener
. 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 onUnscheduleDeploymentConsumer.CHANNEL
.- Parameters:
message
- a message of an unscheduling request with info needed to unschedule a previously scheduled deployment job
-
-