Class BillingJpaAutoConfiguration
java.lang.Object
com.broadleafcommerce.billing.provider.jpa.autoconfigure.BillingJpaAutoConfiguration
@Configuration
@EnableJpaRepositories(basePackageClasses=JpaBillingEventRepository.class,
repositoryFactoryBeanClass=com.broadleafcommerce.data.tracking.jpa.filtering.narrow.factory.JpaTrackableRepositoryFactoryBean.class,
entityManagerFactoryRef="billingEntityManagerFactory",
transactionManagerRef="billingTransactionManager")
@JpaEntityScan(basePackages="com.broadleafcommerce.billing.provider.jpa.domain",
routePackage="com.broadleafcommerce.billing")
@JpaDataRoute(boundPropertiesType=BillingProperties.class,
routePackage="com.broadleafcommerce.billing",
routeKey="billing",
supportingRouteTypes={com.broadleafcommerce.data.tracking.core.data.TrackingDataRouteSupporting.class,com.broadleafcommerce.common.messaging.data.MessagingDataRouteSupporting.class,com.broadleafcommerce.data.tracking.core.data.ApplicationDataRouteSupporting.class})
@EnableConfigurationProperties(BillingProperties.class)
public class BillingJpaAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.broadleafcommerce.data.tracking.core.RepositoryContributioncreateAlteredTrackableRepositoryOverrideContribution(CreateAlteredTrackableRepositoryOverride fragment) com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepositorycom.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepositorycom.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepositorycom.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepositorycom.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepositorycom.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepositorycom.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepositorycom.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepositorycom.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepositorycom.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepositorycom.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepositorycom.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository
-
Constructor Details
-
BillingJpaAutoConfiguration
public BillingJpaAutoConfiguration()
-
-
Method Details
-
createAlteredTrackableRepositoryOverrideFragment
@Bean @ConditionalOnMissingBean public CreateAlteredTrackableRepositoryOverride createAlteredTrackableRepositoryOverrideFragment() -
createAlteredTrackableRepositoryOverrideContribution
@Bean @ConditionalOnMissingBean(name="createAlteredTrackableRepositoryOverrideContribution") public com.broadleafcommerce.data.tracking.core.RepositoryContribution createAlteredTrackableRepositoryOverrideContribution(CreateAlteredTrackableRepositoryOverride fragment) -
jpaBillingEventAddressSuppression
@Bean @ConditionalOnMissingBean(name="jpaBillingEventAddressSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaBillingEventAddressSuppression() -
jpaBillingEventAdjustmentSuppression
@Bean @ConditionalOnMissingBean(name="jpaBillingEventAdjustmentSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaBillingEventAdjustmentSuppression() -
jpaBillingEventItemAdjustmentSuppression
@Bean @ConditionalOnMissingBean(name="jpaBillingEventItemAdjustmentSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaBillingEventItemAdjustmentSuppression() -
jpaBillingEventItemSuppression
@Bean @ConditionalOnMissingBean(name="jpaBillingEventItemSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaBillingEventItemSuppression() -
jpaBillingEventPaymentSuppression
@Bean @ConditionalOnMissingBean(name="jpaBillingEventPaymentSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaBillingEventPaymentSuppression() -
jpaBillingEventSuppression
@Bean @ConditionalOnMissingBean(name="jpaBillingEventSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaBillingEventSuppression() -
jpaBillingRetryScheduleSuppression
@Bean @ConditionalOnMissingBean(name="jpaBillingRetryScheduleSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaBillingRetryScheduleSuppression() -
jpaBillingTaxDetailSuppression
@Bean @ConditionalOnMissingBean(name="jpaBillingTaxDetailSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaBillingTaxDetailSuppression() -
jpaPaymentTransactionDetailSuppression
@Bean @ConditionalOnMissingBean(name="jpaPaymentTransactionDetailSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaPaymentTransactionDetailSuppression() -
jpaRefundEventDetailSuppression
@Bean @ConditionalOnMissingBean(name="jpaRefundEventDetailSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaRefundEventDetailSuppression() -
jpaRefundEventItemSuppression
@Bean @ConditionalOnMissingBean(name="jpaRefundEventItemSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaRefundEventItemSuppression() -
jpaRefundEventSuppression
@Bean @ConditionalOnMissingBean(name="jpaRefundEventSuppression") public com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository jpaRefundEventSuppression() -
queryUtil
-