Class DefaultTriggeredSandboxJobEventListener
java.lang.Object
com.broadleafcommerce.sandbox.messaging.job.DefaultTriggeredSandboxJobEventListener
- All Implemented Interfaces:
TriggeredSandboxJobEventListener
@DataRouteByKey("sandbox")
public class DefaultTriggeredSandboxJobEventListener
extends Object
implements TriggeredSandboxJobEventListener
- Author:
- Chad Harchar (charchar), Nathan Moore (nathandmoore)
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultTriggeredSandboxJobEventListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, List<TriggeredSandboxJobEventHandler> triggeredJobEventHandlers) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService
protected List<TriggeredSandboxJobEventHandler>
void
handle
(org.springframework.messaging.Message<com.broadleafcommerce.common.messaging.domain.ScheduledJobRef> message) Responsible for executing actions in response to a scheduled job such as kicking off a newWorkflowDeployRequest
.protected void
handleMessage
(org.springframework.messaging.Message<com.broadleafcommerce.common.messaging.domain.ScheduledJobRef> message)
-
Field Details
-
triggeredJobEventHandlers
-
-
Constructor Details
-
DefaultTriggeredSandboxJobEventListener
public DefaultTriggeredSandboxJobEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, List<TriggeredSandboxJobEventHandler> triggeredJobEventHandlers)
-
-
Method Details
-
handle
@StreamListener("triggeredJobEventInputDeploy") public void handle(org.springframework.messaging.Message<com.broadleafcommerce.common.messaging.domain.ScheduledJobRef> message) Description copied from interface:TriggeredSandboxJobEventListener
Responsible for executing actions in response to a scheduled job such as kicking off a newWorkflowDeployRequest
.- Specified by:
handle
in interfaceTriggeredSandboxJobEventListener
- Parameters:
message
- aScheduledJobRef
message received over the TriggeredJobEvent input channel
-
handleMessage
protected void handleMessage(org.springframework.messaging.Message<com.broadleafcommerce.common.messaging.domain.ScheduledJobRef> message) -
getIdempotentConsumptionService
protected com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService getIdempotentConsumptionService() -
getTriggeredJobEventHandlers
-