Class SubscriptionOperationJpaAutoConfiguration

java.lang.Object
com.broadleafcommerce.subscriptionoperation.provider.jpa.autoconfigure.SubscriptionOperationJpaAutoConfiguration

@Configuration @AutoConfigureBefore(name={"org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration","org.springframework.boot.jdbc.autoconfigure.DataSourceAutoConfiguration"}) @EnableConfigurationProperties(SubscriptionOperationProviderProperties.class) public class SubscriptionOperationJpaAutoConfiguration extends Object
  • Constructor Details

    • SubscriptionOperationJpaAutoConfiguration

      public SubscriptionOperationJpaAutoConfiguration()
  • Method Details

    • subscriptionOperationSource

      @Bean(name="subscriptionOperationSource") @ConditionalOnMissingBean(name="subscriptionOperationSource") public com.broadleafcommerce.common.extension.data.DataRouteSupporting subscriptionOperationSource()
      Defines a DataRouteSupporting for Subscription Ops. By default, this is detached from any persistence and is used for supporting ContextInfoCustomizer in a flexpackage configuration to ensure it is only invoked for this specific service.
    • subscriptionOperationRouteSupplier

      @Bean(name="subscriptionOperationRouteSupplier") @ConditionalOnMissingBean(name="subscriptionOperationRouteSupplier") public com.broadleafcommerce.common.extension.data.PackageDataRouteSupplier<com.broadleafcommerce.common.extension.data.DataRouteSupporting> subscriptionOperationRouteSupplier(@Nullable @Qualifier("subscriptionOperationSource") com.broadleafcommerce.common.extension.data.DataRouteSupporting route)