Class SearchServiceAutoConfiguration

    • Constructor Detail

      • SearchServiceAutoConfiguration

        public SearchServiceAutoConfiguration()
    • Method Detail

      • fieldDefinitionService

        @Bean
        @ConditionalOnMissingBean
        public FieldDefinitionService<com.broadleafcommerce.search.api.domain.FieldDefinition> fieldDefinitionService​(FieldDefinitionRepository<com.broadleafcommerce.data.tracking.core.Trackable> fieldDefinitionRepository,
                                                                                                                      com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper,
                                                                                                                      @Nullable
                                                                                                                      com.broadleafcommerce.common.extension.cache.CacheStateManager cacheStateManager)
      • typeAheadConfigurationService

        @Bean
        @ConditionalOnMissingBean
        public TypeAheadConfigurationService<com.broadleafcommerce.search.api.domain.TypeAheadConfiguration> typeAheadConfigurationService​(TypeAheadConfigurationRepository<com.broadleafcommerce.data.tracking.core.Trackable> typeAheadConfigurationRepository,
                                                                                                                                           FieldDefinitionService<com.broadleafcommerce.search.api.domain.FieldDefinition> fieldDefinitionService,
                                                                                                                                           com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper)