Class StartDataFeedProcessExecutionRequestListener
java.lang.Object
com.broadleafcommerce.datafeed.messaging.listener.StartDataFeedProcessExecutionRequestListener
@DataRouteByKey("datafeed")
public class StartDataFeedProcessExecutionRequestListener
extends Object
Receives
StartDataFeedProcessExecutionRequest
on the message consumer channel to start
running a DataFeedProcessExecution
.-
Constructor Summary
ConstructorDescriptionStartDataFeedProcessExecutionRequestListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, DataFeedProcessExecutionManager dataFeedProcessExecutionManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected DataFeedProcessExecutionManager
protected com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService
void
listen
(org.springframework.messaging.Message<StartDataFeedProcessExecutionRequest> message) protected void
processMessage
(org.springframework.messaging.Message<StartDataFeedProcessExecutionRequest> message)
-
Constructor Details
-
StartDataFeedProcessExecutionRequestListener
public StartDataFeedProcessExecutionRequestListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, DataFeedProcessExecutionManager dataFeedProcessExecutionManager)
-
-
Method Details
-
listen
@StreamListener("startDataFeedProcessExecutionRequestInput") public void listen(org.springframework.messaging.Message<StartDataFeedProcessExecutionRequest> message) -
processMessage
protected void processMessage(org.springframework.messaging.Message<StartDataFeedProcessExecutionRequest> message) -
getIdempotentConsumptionService
protected com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService getIdempotentConsumptionService() -
getDataFeedProcessExecutionManager
-