Class DataTrackingCoreAutoConfiguration


  • @Configuration
    public class DataTrackingCoreAutoConfiguration
    extends Object
    This project is configured as a spring boot starter, and as such can automatically engage behavior by being a dependency of other projects. As such, this configuration class is automatically consumed in order to engage component scanning and loading of beans to support common data requirements of micro services.
    Author:
    Jeff Fischer, Phillip Verheyden (phillipuniverse)
    • Constructor Detail

      • DataTrackingCoreAutoConfiguration

        public DataTrackingCoreAutoConfiguration()
    • Method Detail

      • rsqlFilterParser

        @Bean
        @ConditionalOnMissingBean
        public FilterParser<cz.jirutka.rsql.parser.ast.Node> rsqlFilterParser()
      • projectionFactory

        @Bean
        @ConditionalOnMissingBean
        public com.broadleafcommerce.common.extension.projection.ProjectionFactory projectionFactory​(com.broadleafcommerce.common.extension.TypeFactory typeFactory)
      • repositoryUtility

        @Bean
        @ConditionalOnMissingBean
        public RepositoryUtility repositoryUtility()
      • basicAuditUtility

        @Bean
        @ConditionalOnMissingBean
        public BasicAuditUtility basicAuditUtility​(@Lazy
                                                   RepositoryUtility repositoryUtility,
                                                   com.broadleafcommerce.common.extension.TypeFactory typeFactory)
      • activeDateFilteringEnabledContextInfoCustomizer

        @Bean
        @ConditionalOnMissingBean(name="activeDateFilteringEnabledContextInfoCustomizer")
        public ContextInfoCustomizer activeDateFilteringEnabledContextInfoCustomizer​(@Autowired(required=false) @Qualifier("authenticationAttributesConverter")
                                                                                     org.springframework.core.convert.converter.Converter<org.springframework.security.core.Authentication,​Map<String,​Object>> authenticationAttributesConverter)
      • scheduledJobContextService

        @Bean
        @ConditionalOnMissingBean
        public ScheduledJobContextService scheduledJobContextService​(com.broadleafcommerce.common.extension.TypeFactory typeFactory)