Class PurgeObsoleteSandboxDataListener

    • Field Detail

    • Constructor Detail

      • PurgeObsoleteSandboxDataListener

        public PurgeObsoleteSandboxDataListener​(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService,
                                                @NonNull
                                                PurgeObsoleteSandboxDataHandler handler,
                                                @Nullable
                                                com.broadleafcommerce.common.extension.data.DataRouteReference reference)
    • Method Detail

      • listen

        @StreamListener("triggeredJobEventInputPurgeSandbox")
        public void listen​(org.springframework.messaging.Message<com.broadleafcommerce.common.messaging.domain.ScheduledJobRef> message)
      • findTrackingSupportingRoutes

        protected List<com.broadleafcommerce.common.extension.data.DataRouteSupporting> findTrackingSupportingRoutes()
        Identifies all data routes that support tracking domain
        Returns:
        all data routes that support tracking domain
      • purge

        protected void purge​(org.springframework.messaging.Message<com.broadleafcommerce.common.messaging.domain.ScheduledJobRef> message)
      • getIdempotentConsumptionService

        protected com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService getIdempotentConsumptionService()
      • getReference

        @Nullable
        protected com.broadleafcommerce.common.extension.data.DataRouteReference getReference()