Class SearchServiceAutoConfiguration
- java.lang.Object
-
- com.broadleafcommerce.search.core.service.autoconfigure.SearchServiceAutoConfiguration
-
@Configuration @EnableConfigurationProperties({SpellCheckProperties.class,LoadSynonymProperties.class,LoadStopwordProperties.class}) public class SearchServiceAutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description SearchServiceAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldDefinitionService<com.broadleafcommerce.search.api.domain.FieldDefinition>
fieldDefinitionService(FieldDefinitionRepository<com.broadleafcommerce.data.tracking.core.Trackable> fieldDefinitionRepository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.extension.cache.CacheStateManager cacheStateManager)
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)
-
-
-
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)
-
-