Class DataTrackingCoreAutoConfiguration
java.lang.Object
com.broadleafcommerce.data.tracking.core.autoconfigure.DataTrackingCoreAutoConfiguration
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)
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionactiveDateFilteringEnabledContextInfoCustomizer
(org.springframework.core.convert.converter.Converter<org.springframework.security.core.Authentication, Map<String, Object>> authenticationAttributesConverter) activeFlagFilteringEnabledContextInfoCustomizer
(org.springframework.core.convert.converter.Converter<org.springframework.security.core.Authentication, Map<String, Object>> authenticationAttributesConverter) basicAuditUtility
(RepositoryUtility repositoryUtility, com.broadleafcommerce.common.extension.TypeFactory typeFactory) catalogFinder
(CommonCatalogRepository<?> repository, DomainMapperManager manager) com.broadleafcommerce.common.extension.projection.ProjectionFactory
projectionFactory
(com.broadleafcommerce.common.extension.TypeFactory typeFactory) FilterParser<cz.jirutka.rsql.parser.ast.Node>
scheduledJobContextService
(com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-
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
-
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)
-