Class DataTrackingCoreAutoConfiguration

java.lang.Object
com.broadleafcommerce.data.tracking.core.autoconfigure.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 Details

    • DataTrackingCoreAutoConfiguration

      public DataTrackingCoreAutoConfiguration()
  • Method Details

    • rsqlFilterParser

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

      @Bean @ConditionalOnMissingBean(name="catalogFinder") public CatalogFinder<Catalog> catalogFinder(@Nullable CommonCatalogRepository<?> repository, @Lazy DomainMapperManager manager)
    • 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)
    • activeFlagFilteringEnabledContextInfoCustomizer

      @Bean @ConditionalOnMissingBean(name="activeFlagFilteringEnabledContextInfoCustomizer") public ContextInfoCustomizer activeFlagFilteringEnabledContextInfoCustomizer(@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)