Class JpaMessagingAutoConfiguration


  • @ConditionalOnProperty(name="broadleaf.database.provider",
                           havingValue="jpa")
    @Configuration
    @AutoConfigureBefore(com.broadleafcommerce.common.messaging.autoconfigure.CommonMessagingAutoConfiguration.class)
    public class JpaMessagingAutoConfiguration
    extends Object
    Author:
    Chad Harchar (charchar)
    • Constructor Detail

      • JpaMessagingAutoConfiguration

        public JpaMessagingAutoConfiguration()
    • Method Detail

      • jpaNotificationStateService

        @Bean
        @ConditionalOnMissingBean
        public com.broadleafcommerce.common.messaging.notification.NotificationStateService jpaNotificationStateService​(com.broadleafcommerce.common.extension.TypeFactory typeFactory,
                                                                                                                        NotificationStateValueUpdater repositoryFragment,
                                                                                                                        @Nullable
                                                                                                                        com.broadleafcommerce.common.extension.data.DataRouteReference reference,
                                                                                                                        List<org.springframework.orm.jpa.EntityManagerFactoryInfo> factories,
                                                                                                                        @Nullable
                                                                                                                        org.springframework.boot.autoconfigure.cache.CacheProperties cacheProperties)