Class SubscriptionMessagingAutoConfiguration

java.lang.Object
com.broadleafcommerce.subscription.job.messaging.scheduled.autoconfigure.SubscriptionMessagingAutoConfiguration

@Configuration @ConditionalOnPropertyOrGroup(name="broadleaf.billing.messaging.active", group="broadleaf.basic.messaging.enabled", matchIfMissing=true) @EnableBinding(BillDueSubscriptionsEventConsumer.class) public class SubscriptionMessagingAutoConfiguration extends Object
  • Constructor Details

    • SubscriptionMessagingAutoConfiguration

      public SubscriptionMessagingAutoConfiguration()
  • Method Details

    • billDueSubscriptionsScheduledJobListener

      @Bean @ConditionalOnMissingBean public BillDueSubscriptionsScheduledJobListener billDueSubscriptionsScheduledJobListener(SubscriptionBillingJobInitiator subscriptionBillingJobInitiator, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, com.broadleafcommerce.common.extension.TypeFactory typeFactory)