Class JpaTrackingConfig


  • @Configuration
    public class JpaTrackingConfig
    extends Object
    Configuration class for providing repository domain component prototype factories. This is primarily consumed by DomainMapper. This allows components to remain abstract as they deal with mutators of Trackable.
    Author:
    Jeff Fischer
    • Constructor Detail

      • JpaTrackingConfig

        public JpaTrackingConfig()
    • Method Detail

      • fullTrackingSupplier

        @Bean
        @ConditionalOnMissingBean(name="fullTrackingSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier fullTrackingSupplier()
      • standardTrackingSupplier

        @Bean
        @ConditionalOnMissingBean(name="standardTrackingSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier standardTrackingSupplier()
      • catalogTrackingSupplier

        @Bean
        @ConditionalOnMissingBean(name="catalogTrackingSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier catalogTrackingSupplier()
      • minTrackingSupplier

        @Bean
        @ConditionalOnMissingBean(name="minTrackingSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier minTrackingSupplier()
      • sandboxTrackingSupplier

        @Bean
        @ConditionalOnMissingBean(name="sandboxTrackingSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier sandboxTrackingSupplier()
      • applicationTrackingSupplier

        @Bean
        @ConditionalOnMissingBean(name="applicationTrackingSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier applicationTrackingSupplier()
      • customerContextTrackingSupplier

        @Bean
        @ConditionalOnMissingBean(name="customerContextTrackingSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier customerContextTrackingSupplier()
      • catalogInfoSupplier

        @Bean
        @ConditionalOnMissingBean(name="catalogInfoSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier catalogInfoSupplier()
      • basicAuditSupplier

        @Bean
        @ConditionalOnMissingBean(name="basicAuditSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier basicAuditSupplier()
      • catalogBasicInfoSupplier

        @Bean
        @ConditionalOnMissingBean(name="catalogBasicInfoSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier catalogBasicInfoSupplier()
      • changeDetailSupplier

        @Bean
        @ConditionalOnMissingBean(name="changeDetailSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier changeDetailSupplier()
      • sandboxSupplier

        @Bean
        @ConditionalOnMissingBean(name="sandboxSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier sandboxSupplier()
      • changeContainerSupplier

        @Bean
        @ConditionalOnMissingBean(name="changeContainerSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier changeContainerSupplier()
      • applicationInfoSupplier

        @Bean
        @ConditionalOnMissingBean(name="applicationInfoSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier applicationInfoSupplier()
      • fieldOverrideSupplier

        @Bean
        @ConditionalOnMissingBean(name="fieldOverrideSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier fieldOverrideSupplier()
      • sortTransferSupplier

        @Bean
        @ConditionalOnMissingBean(name="sortTransferSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier sortTransferSupplier()
      • messageStateSupplier

        @Bean
        @ConditionalOnMissingBean(name="messageStateSupplier")
        public com.broadleafcommerce.common.extension.TypeSupplier messageStateSupplier()