| Modifier and Type | Method and Description |
|---|---|
protected void |
BoostSearchQueryPopulator.addConfiguredProductBoosts(SearchQuery searchQuery,
IndexedType indexedType,
String categoryCode,
FacetSearchConfig facetSearchConfig)
Adds boost terms for all configured product boosts in a category.
|
protected Collection<SolrBoostRuleModel> |
BoostSearchQueryPopulator.getBoostRules(IndexedType indexedType,
String categoryCode,
FacetSearchConfig facetSearchConfig) |
| Modifier and Type | Method and Description |
|---|---|
AbstractSolrSearchProfileModel |
BoostService.getBoostProfileForCategoryAndIndexedType(IndexedType indexedType,
CategoryModel categoryModel,
FacetSearchConfig facetSearchConfig)
Searches and returns a Solr Search Profile Model which exactly matches or is the nearest to a given category,
indexedType and facetSearchConfig.
|
Collection<SolrBoostRuleModel> |
BoostService.getBoostRulesForCategoryAndIndexedType(IndexedType indexedType,
CategoryModel categoryModel,
FacetSearchConfig facetSearchConfig)
Returns all boost rules for a given category, indexedType and facetSearchConfig.
|
Collection<SolrBoostRuleModel> |
BoostService.getBoostRulesForGlobalSearchProfile(IndexedType indexedType,
FacetSearchConfig facetSearchConfig)
Returns all boost rules for a given indexedType and facetSearchConfig that are defined in a GlobalSolrSearchProfile
|
AbstractSolrSearchProfileModel |
BoostService.getProfileForCategoryAndIndexedType(IndexedType indexedType,
CategoryModel categoryModel,
FacetSearchConfig facetSearchConfig)
Searches and returns a Solr Search Profile Model which exactly matches the given category, indexedType and
facetSearchConfig.
|
| Modifier and Type | Method and Description |
|---|---|
protected FacetSearchConfig |
DefaultBoostService.getConfiguration(SolrFacetSearchConfigModel facetSearchConfig) |
protected FacetSearchConfig |
DefaultBoostFacade.getFacetSearchConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
FacetReconfigurationService.applyFacetReconfigurations(IndexedType indexedType,
FacetSearchConfig facetSearchConfig,
List<CategoryModel> selectedCategoryBackpath)
Iterates through all categories identified in the category back path and applies the facet reconfiguration rules
to the appropriate indexed properties.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultFacetReconfigurationService.applyFacetReconfigurations(IndexedType indexedType,
FacetSearchConfig facetSearchConfig,
List<CategoryModel> selectedCategoryBackpath) |
protected GlobalSolrSearchProfileModel |
DefaultFacetReconfigurationService.getGlobalSolrSearchProfileForIndexedType(IndexedType indexedType,
FacetSearchConfig facetSearchConfig) |
protected SolrIndexedTypeModel |
DefaultFacetReconfigurationService.getIndexedTypeModel(IndexedType indexedType,
FacetSearchConfig facetSearchConfig) |
| Modifier and Type | Method and Description |
|---|---|
Map<IndexedProperty,List<R>> |
FacetVisibilityRulesService.getAllFacetVisibilityRulesForIndexedType(IndexedType indexedType,
FacetSearchConfig facetSearchConfig)
Returns all facet visibility rules for an indexed type page.
|
| Modifier and Type | Method and Description |
|---|---|
Map<IndexedProperty,List<AbstractFacetVisibilityRule>> |
DefaultFacetVisibilityRulesService.getAllFacetVisibilityRulesForIndexedType(IndexedType indexedType,
FacetSearchConfig facetSearchConfig) |
| Modifier and Type | Method and Description |
|---|---|
AbstractSolrSearchProfileModel |
CategorySearchProfileService.getFacetSearchProfileForCategoryAndIndexedType(IndexedType indexedType,
CategoryModel categoryModel,
FacetSearchConfig facetSearchConfig)
Returns the nearest match search profile that contains facet reconfiguration rules.
|
GlobalSolrSearchProfileModel |
GlobalSearchProfileService.getGlobalSolrSearchProfileForIndexedType(IndexedType indexedType,
FacetSearchConfig facetSearchConfig)
Returns the global search profile for a specific indexed type.
|
| Modifier and Type | Method and Description |
|---|---|
protected FacetSearchConfig |
DefaultProductSearchQueryBuilder.getFacetSearchConfig(CatalogModel catalog) |
| Modifier and Type | Method and Description |
|---|---|
protected SearchQuery |
DefaultProductSearchQueryBuilder.createLegacyQuery(DefaultCsTextFacetSearchCommand command,
CatalogModel catalog,
FacetSearchConfig config,
IndexedType indexedType,
Pageable pageable) |
protected SearchQuery |
DefaultProductSearchQueryBuilder.createQuery(FacetSearchConfig config,
IndexedType indexedType,
String queryText) |
protected SearchQuery |
DefaultProductSearchQueryBuilder.createSearchQuery(DefaultCsTextFacetSearchCommand command,
CatalogModel catalog,
FacetSearchConfig config,
Pageable pageable) |
| Modifier and Type | Method and Description |
|---|---|
<T> List<T> |
ListenersFactory.getListeners(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Class<T> listenerType)
Returns instances of listeners for a specific type.
|
| Modifier and Type | Method and Description |
|---|---|
<T> List<T> |
DefaultListenersFactory.getListeners(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Class<T> listenerType) |
| Modifier and Type | Method and Description |
|---|---|
static FacetSearchConfig |
FacetSearchConfigs.createFacetSearchConfig(String name,
String description,
IndexConfig indexConfig,
SearchConfig searchConfig,
SolrConfig solrConfig) |
FacetSearchConfig |
FacetSearchConfigService.getConfiguration(CatalogVersionModel catalogVersion)
Searches for the configuration for the specified catalog version.
|
FacetSearchConfig |
FacetSearchConfigService.getConfiguration(String name)
Returns the configuration by name
|
| Modifier and Type | Method and Description |
|---|---|
void |
SolrStopWordsService.exportStopWords(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
Exports stop words to the Solr server.
|
void |
SolrStopWordsService.exportStopWords(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
boolean visible)
Deprecated.
Exports stop words to the Solr server.
|
void |
SolrSynonymsService.exportSynonyms(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
Exports synonyms to the Solr server.
|
void |
SolrSynonymsService.exportSynonyms(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
boolean visible)
Deprecated.
Exports synonyms to the Solr server.
|
List<IndexedProperty> |
FacetSearchConfigService.resolveIndexedProperties(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<String> indexedPropertiesIds)
Resolves indexed properties by ids.
|
IndexedType |
FacetSearchConfigService.resolveIndexedType(FacetSearchConfig facetSearchConfig,
String indexedTypeName)
Resolves indexed type by name.
|
| Modifier and Type | Method and Description |
|---|---|
FacetSearchConfig |
FacetSearchConfigCacheService.putOrGetFromCache(String name)
Put the facet search config in the cache.
|
| Modifier and Type | Method and Description |
|---|---|
FacetSearchConfig |
DefaultFacetSearchConfigCacheValueLoader.load(CacheKey key) |
FacetSearchConfig |
DefaultFacetSearchConfigCacheService.putOrGetFromCache(String configName) |
| Modifier and Type | Method and Description |
|---|---|
Converter<SolrFacetSearchConfigModel,FacetSearchConfig> |
DefaultFacetSearchConfigCacheValueLoader.getSolrFacetSearchConfigConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractFacetSearchConfigTest.verifyConfigData(FacetSearchConfig config,
String testId) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultFacetSearchConfigCacheValueLoader.setSolrFacetSearchConfigConverter(Converter<SolrFacetSearchConfigModel,FacetSearchConfig> solrFacetSearchConfigConverter) |
| Modifier and Type | Method and Description |
|---|---|
FlexibleSearchQuerySpec |
FlexibleSearchQuerySpecFactory.createIndexQuery(IndexedTypeFlexibleSearchQuery indexTypeFlexibleSearchQueryData,
IndexedType indexedType,
FacetSearchConfig facetSearchConfig)
Creates instance of
FlexibleSearchQuerySpec based on the IndexedTypeFlexibleSearchQuery |
| Modifier and Type | Method and Description |
|---|---|
FlexibleSearchQuerySpec |
DefaultFlexibleSearchQuerySpecFactory.createIndexQuery(IndexedTypeFlexibleSearchQuery indexTypeFlexibleSearchQueryData,
IndexedType indexedType,
FacetSearchConfig facetSearchConfig) |
protected Date |
DefaultFlexibleSearchQuerySpecFactory.getLastIndexTime(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
protected void |
DefaultFlexibleSearchQuerySpecFactory.populateRuntimeParameters(IndexedTypeFlexibleSearchQuery indexTypeFlexibleSearchQueryData,
IndexedType indexedType,
FacetSearchConfig facetSearchConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected FacetSearchConfig |
MockFacetSearchConfigService.createPoductSearchConfig() |
FacetSearchConfig |
MockFacetSearchConfigService.getConfiguration(CatalogVersionModel catalogVersion) |
FacetSearchConfig |
DefaultFacetSearchConfigService.getConfiguration(CatalogVersionModel catalogVersion) |
FacetSearchConfig |
MockFacetSearchConfigService.getConfiguration(String name) |
FacetSearchConfig |
DefaultFacetSearchConfigService.getConfiguration(String name) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,FacetSearchConfig> |
MockFacetSearchConfigService.createConfigs() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultSolrStopWordsService.exportConfig(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
protected void |
DefaultSolrSynonymsService.exportConfig(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
void |
DefaultSolrStopWordsService.exportStopWords(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
void |
ManagedSolrStopWordsService.exportStopWords(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
void |
DefaultSolrStopWordsService.exportStopWords(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
boolean visible)
Deprecated.
|
void |
ManagedSolrStopWordsService.exportStopWords(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
boolean visible)
Deprecated.
|
void |
ManagedSolrSynonymsService.exportSynonyms(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
void |
DefaultSolrSynonymsService.exportSynonyms(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
void |
ManagedSolrSynonymsService.exportSynonyms(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
boolean visible)
Deprecated.
|
void |
DefaultSolrSynonymsService.exportSynonyms(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
boolean visible)
Deprecated.
|
List<IndexedProperty> |
MockFacetSearchConfigService.resolveIndexedProperties(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<String> indexedPropertiesIds) |
List<IndexedProperty> |
DefaultFacetSearchConfigService.resolveIndexedProperties(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<String> indexedPropertiesIds) |
IndexedType |
MockFacetSearchConfigService.resolveIndexedType(FacetSearchConfig facetSearchConfig,
String indexedTypeName) |
IndexedType |
DefaultFacetSearchConfigService.resolveIndexedType(FacetSearchConfig facetSearchConfig,
String indexedTypeName) |
protected void |
DefaultFacetSearchConfigServiceTest.verifyConfigData(FacetSearchConfig config) |
AbstractFlexibleSearchQuerySpec.Builder |
AbstractFlexibleSearchQuerySpec.Builder.withFacetSearchConfig(FacetSearchConfig facetSearchConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultFacetSearchConfigPopulator.populate(SolrFacetSearchConfigModel source,
FacetSearchConfig target) |
| Modifier and Type | Method and Description |
|---|---|
FacetSearchConfig |
IndexerContext.getFacetSearchConfig()
Returns the facet search configuration.
|
FacetSearchConfig |
IndexerQueryContext.getFacetSearchConfig()
Returns the facet search configuration.
|
FacetSearchConfig |
IndexerBatchContext.getFacetSearchConfig()
Returns the facet search configuration.
|
| Modifier and Type | Method and Description |
|---|---|
T |
IndexerQueryContextFactory.createContext(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String query,
Map<String,Object> queryParameters)
Creates a new indexer context and sets it as current.
|
T |
IndexerBatchContextFactory.createContext(long indexOperationId,
IndexOperation indexOperation,
boolean externalIndexOperation,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<IndexedProperty> indexedProperties)
Creates a new indexer batch context and sets it as current one.
|
T |
IndexerContextFactory.createContext(long indexOperationId,
IndexOperation indexOperation,
boolean externalIndexOperation,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<IndexedProperty> indexedProperties)
Creates a new indexer context and sets it as the current one.
|
void |
IndexerService.deleteFromIndex(FacetSearchConfig facetSearchConfig)
Removes some items from the index.
|
void |
IndexerService.deleteFromIndex(FacetSearchConfig facetSearchConfig,
Map<String,String> indexerHints)
Same as
IndexerService.deleteFromIndex(FacetSearchConfig) but allows to pass the indexer hints as parameter. |
void |
IndexerService.deleteTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Removes some items from the index for a specific type.
|
void |
IndexerService.deleteTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
List<PK> pks)
Removes some items from the index for a specific type.
|
void |
IndexerService.deleteTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
List<PK> pks,
Map<String,String> indexerHints)
Same as
IndexerService.deleteTypeIndex(FacetSearchConfig, IndexedType, List) but allows to pass the indexer hints as
parameter. |
void |
IndexerService.deleteTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Map<String,String> indexerHints)
Same as
IndexerService.deleteTypeIndex(FacetSearchConfig, IndexedType) but allows to pass the indexer hints as
parameter. |
List<ItemModel> |
IndexerQueriesExecutor.getItems(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<PK> pks)
Gets the model instances based on a list of pks.
|
Date |
SolrIndexStatisticsProvider.getLastIndexTime(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
Returns last index date of the given indexed type.
|
List<PK> |
IndexerQueriesExecutor.getPks(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String query,
Map<String,Object> queryParameters)
Gets the pks of all the items that will be indexed.
|
void |
IndexerService.performFullIndex(FacetSearchConfig facetSearchConfig)
Performs a full index operation which recreates the index.
|
void |
IndexerService.performFullIndex(FacetSearchConfig facetSearchConfig,
Map<String,String> indexerHints)
Same as
IndexerService.performFullIndex(FacetSearchConfig) but allows to pass the indexer hints as parameter. |
void |
IndexSwappingCapableIndexer.swapIndexTypes(FacetSearchConfig facetSearchConfig,
IndexedType stagedIndexedType)
Deprecated.
Performs swap operation for core names represented by the index types.
|
void |
IndexerService.updateIndex(FacetSearchConfig facetSearchConfig)
Updates some items on the index.
|
void |
IndexerService.updateIndex(FacetSearchConfig facetSearchConfig,
Map<String,String> indexerHints)
Same as
IndexerService.updateIndex(FacetSearchConfig) but allows to pass the indexer hints as parameter. |
void |
IndexerService.updatePartialTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<IndexedProperty> indexedProperties,
List<PK> pks)
Updates some properties of some items on the index for a specific type.
|
void |
IndexerService.updatePartialTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<IndexedProperty> indexedProperties,
List<PK> pks,
Map<String,String> indexerHints)
Same as
IndexerService.updatePartialTypeIndex(FacetSearchConfig, IndexedType, Collection, List) but allows to pass the
indexer hints as parameter. |
void |
IndexerService.updateTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Updates some items on the index for a specific type.
|
void |
IndexerService.updateTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
List<PK> pks)
Updates some items on the index for a specific type.
|
void |
IndexerService.updateTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
List<PK> pks,
Map<String,String> indexerHints)
Same as
IndexerService.updateTypeIndex(FacetSearchConfig, IndexedType, List) but allows to pass the indexer hints as
parameter. |
void |
IndexerService.updateTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Map<String,String> indexerHints)
Same as
IndexerService.updateTypeIndex(FacetSearchConfig, IndexedType) but allows to pass the indexer hints as
parameter. |
| Modifier and Type | Method and Description |
|---|---|
protected FacetSearchConfig |
AbstractIndexerJob.getFacetSearchConfig(SolrFacetSearchConfigModel facetSearchConfigModel) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SolrIndexerJob.indexItems(SolrIndexerCronJobModel solrIndexerCronJob,
FacetSearchConfig facetSearchConfig) |
protected void |
SolrIndexerHotUpdateJob.indexItems(SolrIndexerHotUpdateCronJobModel indexerCronJob,
FacetSearchConfig facetSearchConfig,
Collection<ItemModel> items) |
protected void |
SolrExtIndexerJob.performIndexing(T cronJob,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
List<IndexedProperty> indexedProperties,
List<PK> pks,
Map<String,String> indexerHints) |
| Modifier and Type | Method and Description |
|---|---|
FacetSearchConfig |
DefaultIndexerContext.getFacetSearchConfig() |
FacetSearchConfig |
DefaultIndexerBatchContext.getFacetSearchConfig() |
FacetSearchConfig |
DefaultIndexerQueryContext.getFacetSearchConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultIndexer.commit(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index,
Indexer.CommitType commitType)
Deprecated.
Since 6.2.
|
DefaultIndexerQueryContext |
DefaultIndexerQueryContextFactory.createContext(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String query,
Map<String,Object> queryParameters) |
DefaultIndexerBatchContext |
DefaultIndexerBatchContextFactory.createContext(long indexOperationId,
IndexOperation indexOperation,
boolean externalIndexOperation,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<IndexedProperty> indexedProperties) |
DefaultIndexerContext |
DefaultIndexerContextFactory.createContext(long indexOperationId,
IndexOperation indexOperation,
boolean externalIndexOperation,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<IndexedProperty> indexedProperties) |
protected IndexerStrategy |
DefaultIndexerService.createIndexerStrategy(FacetSearchConfig facetSearchConfig) |
void |
DefaultIndexerService.deleteFromIndex(FacetSearchConfig facetSearchConfig) |
void |
DefaultIndexerService.deleteFromIndex(FacetSearchConfig facetSearchConfig,
Map<String,String> indexerHints) |
void |
DefaultIndexerService.deleteTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
void |
DefaultIndexerService.deleteTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
List<PK> pks) |
void |
DefaultIndexerService.deleteTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
List<PK> pks,
Map<String,String> indexerHints) |
void |
DefaultIndexerService.deleteTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Map<String,String> indexerHints) |
void |
XMLExporter.exportToDeleteFromIndex(Collection<String> pksForDelete,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
void |
SolrServerExporter.exportToDeleteFromIndex(Collection<String> idsToDelete,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
void |
XMLExporter.exportToUpdateIndex(Collection<SolrInputDocument> solrDocuments,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
void |
SolrServerExporter.exportToUpdateIndex(Collection<SolrInputDocument> solrDocuments,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
List<ItemModel> |
DefaultIndexerQueriesExecutor.getItems(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<PK> pks) |
Date |
LukeSolrIndexStatisticsProvider.getLastIndexTime(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
Date |
SolrCoreRecordsStatisticsProvider.getLastIndexTime(FacetSearchConfig facetSearchConfig,
IndexedType indexType)
Deprecated.
|
Date |
DefaultSolrIndexStatisticsProvider.getLastIndexTime(FacetSearchConfig facetSearchConfig,
IndexedType indexType)
Deprecated.
|
List<PK> |
DefaultIndexerQueriesExecutor.getPks(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String query,
Map<String,Object> queryParameters) |
Collection<SolrInputDocument> |
DefaultIndexer.indexItems(Collection<ItemModel> items,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
Collection<SolrInputDocument> |
DefaultIndexer.indexItems(Collection<ItemModel> items,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<IndexedProperty> indexedProperties) |
void |
DefaultIndexer.optimize(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index)
Deprecated.
Since 6.2.
|
void |
DefaultIndexerService.performFullIndex(FacetSearchConfig facetSearchConfig) |
void |
DefaultIndexerService.performFullIndex(FacetSearchConfig facetSearchConfig,
Map<String,String> indexerHints) |
void |
DefaultIndexer.removeAllItems(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index)
Deprecated.
Since 6.2.
|
Collection<String> |
DefaultIndexer.removeItems(Collection<ItemModel> items,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
void |
DefaultIndexer.removeItemsByPk(Collection<PK> pks,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index) |
void |
DefaultIndexer.removeItemsByQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index,
String query)
Deprecated.
Since 6.2.
|
void |
DefaultIndexerContext.setFacetSearchConfig(FacetSearchConfig facetSearchConfig) |
void |
DefaultIndexerBatchContext.setFacetSearchConfig(FacetSearchConfig facetSearchConfig) |
void |
DefaultIndexerQueryContext.setFacetSearchConfig(FacetSearchConfig facetSearchConfig) |
void |
DefaultIndexer.swapIndexTypes(FacetSearchConfig facetSearchConfig,
IndexedType stagedIndexedType)
Deprecated.
Since 6.2.
|
void |
DefaultIndexerService.updateIndex(FacetSearchConfig facetSearchConfig) |
void |
DefaultIndexerService.updateIndex(FacetSearchConfig facetSearchConfig,
Map<String,String> indexerHints) |
void |
DefaultIndexerService.updatePartialTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<IndexedProperty> indexedProperties,
List<PK> pks) |
void |
DefaultIndexerService.updatePartialTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<IndexedProperty> indexedProperties,
List<PK> pks,
Map<String,String> indexerHints) |
void |
DefaultIndexerService.updateTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
void |
DefaultIndexerService.updateTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
List<PK> pks) |
void |
DefaultIndexerService.updateTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
List<PK> pks,
Map<String,String> indexerHints) |
void |
DefaultIndexerService.updateTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Map<String,String> indexerHints) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CommitModeListener.commit(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index,
SolrSearchProvider.CommitType commitType) |
protected void |
SessionInitializationListener.initializeSession(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
protected void |
OptimizeModeListener.optimize(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index) |
protected CommitMode |
CommitModeListener.resolveCommitMode(FacetSearchConfig facetSearchConfig,
Map<String,String> indexerHints) |
protected OptimizeMode |
OptimizeModeListener.resolveOptimizeMode(FacetSearchConfig facetSearchConfig,
Map<String,String> indexerHints) |
| Modifier and Type | Method and Description |
|---|---|
void |
Indexer.commit(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index,
Indexer.CommitType commitType)
Deprecated.
since 6.2, use
SolrSearchProvider.commit(Index, SolrSearchProvider.CommitType) instead |
void |
Exporter.exportToDeleteFromIndex(Collection<String> idsToDelete,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Methods delete solr documents from solr server.
|
void |
Exporter.exportToUpdateIndex(Collection<SolrInputDocument> solrDocuments,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Method exports solrDocuments to indexer for update.
|
Collection<SolrInputDocument> |
Indexer.indexItems(Collection<ItemModel> items,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Method send items to indexer.
|
Collection<SolrInputDocument> |
Indexer.indexItems(Collection<ItemModel> items,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Collection<IndexedProperty> indexedProperties)
Method send items to indexer.
|
void |
Indexer.optimize(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index)
Deprecated.
since 6.2, use
SolrSearchProvider.optimize(Index) instead |
void |
Indexer.removeAllItems(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index)
Deprecated.
since 6.2, use
SolrSearchProvider.deleteAllDocuments(Index) instead |
Collection<String> |
Indexer.removeItems(Collection<ItemModel> items,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
since 6.3, use
SolrSearchProvider#deleteDocumentsByPK(Index, List) instead |
void |
Indexer.removeItemsByPk(Collection<PK> pks,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index) |
void |
Indexer.removeItemsByQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index,
String query)
Deprecated.
since 6.2, use
SolrSearchProvider.deleteOldDocuments(Index, long) instead |
| Modifier and Type | Method and Description |
|---|---|
IndexerBatchStrategy |
IndexerBatchStrategyFactory.createIndexerBatchStrategy(FacetSearchConfig facetSearchConfig)
Create new IndexerBatchStrategy.
|
IndexerStrategy |
IndexerStrategyFactory.createIndexerStrategy(FacetSearchConfig facetSearchConfig)
Creates a new indexer strategy.
|
IndexOperationStrategy |
IndexOperationStrategyFactory.createIndexOperationStrategy(IndexOperation indexOperation,
FacetSearchConfig facetSearchConfig)
Deprecated.
Creates a new index operation strategy.
|
long |
IndexOperationIdGenerator.generate(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index) |
void |
IndexerStrategy.setFacetSearchConfig(FacetSearchConfig facetSearchConfig)
Sets the facet search configuration to be used.
|
void |
IndexerBatchStrategy.setFacetSearchConfig(FacetSearchConfig facetSearchConfig)
Sets the facet search config to be used.
|
| Modifier and Type | Method and Description |
|---|---|
FacetSearchConfig |
DefaultIndexerBatchStrategy.getFacetSearchConfig() |
FacetSearchConfig |
AbstractIndexerStrategy.getFacetSearchConfig() |
| Modifier and Type | Method and Description |
|---|---|
IndexerBatchStrategy |
DefaultIndexerBatchStrategyFactory.createIndexerBatchStrategy(FacetSearchConfig facetSearchConfig) |
IndexerStrategy |
DefaultIndexerStrategyFactory.createIndexerStrategy(FacetSearchConfig facetSearchConfig) |
IndexOperationStrategy |
DefaultIndexOperationStrategyFactory.createIndexOperationStrategy(IndexOperation indexOperation,
FacetSearchConfig facetSearchConfig)
Deprecated.
|
protected List<ItemModel> |
DefaultIndexerBatchStrategy.executeIndexerQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
List<PK> pks) |
protected List<PK> |
AbstractIndexerStrategy.executeIndexerQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String query,
Map<String,Object> queryParameters) |
long |
DefaultIndexOperationIdGenerator.generate(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index) |
void |
DefaultIndexerBatchStrategy.setFacetSearchConfig(FacetSearchConfig facetSearchConfig) |
void |
AbstractIndexerStrategy.setFacetSearchConfig(FacetSearchConfig facetSearchConfig) |
| Modifier and Type | Method and Description |
|---|---|
IndexerWorker |
IndexerWorkerFactory.createIndexerWorker(FacetSearchConfig facetSearchConfig)
Creates a new indexer worker.
|
| Modifier and Type | Method and Description |
|---|---|
IndexerWorker |
DefaultIndexerWorkerFactory.createIndexerWorker(FacetSearchConfig facetSearchConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected FacetSearchConfig |
AbstractIntegrationTest.getFacetSearchConfig() |
protected FacetSearchConfig |
MultithreadedIndexerServiceAccessTest.getFacetSearchConfig(int threadNumber) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Qualifier> |
QualifierProvider.getAvailableQualifiers(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Returns all the possible qualifiers for a given index configuration and indexed type.
|
| Modifier and Type | Method and Description |
|---|---|
protected FacetSearchConfig |
AbstractValueResolverTest.getFacetSearchConfig() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Qualifier> |
LanguageQualifierProvider.getAvailableQualifiers(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
Collection<Qualifier> |
NoOpQualifierProvider.getAvailableQualifiers(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
Collection<Qualifier> |
CurrencyQualifierProvider.getAvailableQualifiers(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
| Modifier and Type | Method and Description |
|---|---|
FacetSearchConfig |
SearchQuery.getFacetSearchConfig()
Returns the facet search config.
|
| Modifier and Type | Method and Description |
|---|---|
SearchQuery |
FacetSearchService.createFreeTextSearchQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String userQuery)
Creates the search query, populates, adds free text query fields and user query field
|
SearchQuery |
FacetSearchService.createFreeTextSearchQueryFromTemplate(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String queryTemplateName,
String userQuery)
Creates the search query from the template, populates, adds free text query fields and user query field
|
SearchQuery |
FacetSearchService.createPopulatedSearchQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Creates the search query and populates it
|
SearchQuery |
FacetSearchService.createSearchQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Creates the search query
|
SearchQuery |
FacetSearchService.createSearchQueryFromTemplate(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String queryTemplateName)
Creates the search query from the template, populates, adds free text query fields and user query field
|
FacetSearchStrategy |
FacetSearchStrategyFactory.createStrategy(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Factory method to create Facet strategy
|
List<CatalogVersionModel> |
SearchQueryCatalogVersionsResolver.resolveCatalogVersions(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Method to resolve the catalog versions
|
CurrencyModel |
SearchQueryCurrencyResolver.resolveCurrency(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Method to resolve the currency
|
LanguageModel |
SearchQueryLanguageResolver.resolveLanguage(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Method to resolve the language
|
| Constructor and Description |
|---|
SearchQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
| Modifier and Type | Method and Description |
|---|---|
FacetSearchConfig |
FacetSearchContext.getFacetSearchConfig()
Returns the facet search configuration.
|
| Modifier and Type | Method and Description |
|---|---|
T |
FacetSearchContextFactory.createContext(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQuery searchQuery)
Creates a new facet search context and sets it as current one.
|
| Modifier and Type | Method and Description |
|---|---|
FacetSearchConfig |
DefaultFacetSearchContext.getFacetSearchConfig() |
| Modifier and Type | Method and Description |
|---|---|
DefaultFacetSearchContext |
DefaultFacetSearchContextFactory.createContext(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQuery searchQuery) |
void |
DefaultFacetSearchContext.setFacetSearchConfig(FacetSearchConfig facetSearchConfig) |
| Modifier and Type | Method and Description |
|---|---|
FacetSearchConfig |
SolrSearchResult.getFacetSearchConfig() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractFacetSearchStrategy.checkCatalogVersions(SearchQuery query,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
protected void |
AbstractFacetSearchStrategy.checkCurrency(SearchQuery query,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
protected void |
AbstractFacetSearchStrategy.checkLanguage(SearchQuery query,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
SearchQuery |
DefaultFacetSearchService.createFreeTextSearchQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String userQuery) |
SearchQuery |
DefaultFacetSearchService.createFreeTextSearchQueryFromTemplate(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String queryTemplateName,
String userQuery) |
SearchQuery |
DefaultFacetSearchService.createPopulatedSearchQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
SearchQuery |
DefaultFacetSearchService.createSearchQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
SearchQuery |
DefaultFacetSearchService.createSearchQueryFromTemplate(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String queryTemplateName) |
FacetSearchStrategy |
DefaultFacetSearchStrategyFactory.createStrategy(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
protected FacetSearchStrategy |
DefaultFacetSearchService.getFacetSearchStrategy(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
protected void |
DefaultFacetSearchService.populateFacetFields(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQuery searchQuery) |
protected void |
DefaultFacetSearchService.populateFacetFields(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQueryTemplate searchQueryTemplate,
SearchQuery searchQuery) |
protected void |
DefaultFacetSearchService.populateFields(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQuery searchQuery) |
protected void |
DefaultFacetSearchService.populateFields(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQueryTemplate searchQueryTemplate,
SearchQuery searchQuery) |
protected void |
DefaultFacetSearchService.populateFreeTextQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQuery searchQuery,
String userQuery) |
protected void |
DefaultFacetSearchService.populateFreeTextQuery(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQueryTemplate searchQueryTemplate,
SearchQuery searchQuery,
String userQuery) |
protected void |
DefaultFacetSearchService.populateGroupCommandFields(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQuery searchQuery) |
protected void |
DefaultFacetSearchService.populateGroupCommandFields(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQueryTemplate searchQueryTemplate,
SearchQuery searchQuery) |
protected void |
DefaultFacetSearchService.populatePagination(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQueryTemplate searchQueryTemplate,
SearchQuery searchQuery) |
protected void |
DefaultFacetSearchService.populateSortFields(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQuery searchQuery) |
protected void |
DefaultFacetSearchService.populateSortFields(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
SearchQueryTemplate searchQueryTemplate,
SearchQuery searchQuery) |
List<CatalogVersionModel> |
DefaultSearchQueryCatalogVersionsResolver.resolveCatalogVersions(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
CurrencyModel |
DefaultSearchQueryCurrencyResolver.resolveCurrency(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
LanguageModel |
DefaultSearchQueryLanguageResolver.resolveLanguage(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
| Modifier and Type | Method and Description |
|---|---|
FacetSearchConfig |
Index.getFacetSearchConfig()
Returns the facet search configuration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SolrService.createIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
Creates the index for a facet search configuration and indexed type.
|
void |
SolrService.deleteIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
Deletes the index for a facet search configuration and indexed type.
|
Set<SolrClient> |
SolrService.getRegistredServersForFacetSearchConfig(FacetSearchConfig facetSearchConfig)
Deprecated.
Returns registered
SolrClients for solar configuration |
SolrSearchProvider |
SolrSearchProviderFactory.getSearchProvider(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Returns a
SolrSearchProvider instance. |
SolrClient |
SolrService.getSolrClient(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
Returns a SolrClient instance provided a FacetSearchConfig and IndexedType.
|
SolrClient |
SolrService.getSolrClientForIndexing(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
Returns the SolrClient instance in a cluster, provided a FacetSearchConfig and indexedType.
|
void |
SolrService.reloadIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
Reloads the index for a facet search configuration and indexed type.
|
String |
IndexNameResolver.resolve(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String qualifier)
Resolves an index name based on a facet search configuration, indexed type and qualifier.
|
Index |
SolrSearchProvider.resolveIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String qualifier)
Resolves an index.
|
void |
SolrCoresSwapper.swapSolrCores(FacetSearchConfig facetSearchConfig,
IndexedType stagedIndexedType)
Deprecated.
Swaps the solr cores represented by the original and staged
IndexedTypes on the solr instance configured
in the given solrConfig. |
| Modifier and Type | Method and Description |
|---|---|
FacetSearchConfig |
DefaultIndex.getFacetSearchConfig() |
| Modifier and Type | Method and Description |
|---|---|
protected SolrClient |
SolrServiceStandaloneImpl.checkCachedInstanceAlive(SolrClient cachedSolrClient,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
void |
SolrServiceStandaloneImpl.createIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
protected String |
SolrServiceStandaloneImpl.createRegisterCoreRequest(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String url,
String coreName)
Deprecated.
|
protected Map<String,Set<String>> |
AbstractSolrSearchProvider.createSynonyms(String lang,
FacetSearchConfig facetSearchConfig) |
protected Map<String,Map<String,Set<String>>> |
AbstractSolrSearchProvider.createSynonymsForLanguages(Collection<String> languages,
FacetSearchConfig facetSearchConfig) |
void |
SolrServiceStandaloneImpl.deleteIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
protected Collection<EndpointURL> |
AbstractSolrRestService.getAllServerUrls(FacetSearchConfig facetSearchConfig)
Deprecated.
|
protected Collection<String> |
AbstractSolrSearchProvider.getLanguages(FacetSearchConfig configuration) |
protected Collection<String> |
AbstractSolrRestService.getLanguages(FacetSearchConfig configuration)
Deprecated.
Returns all languages from configuration as collection of strings
|
Set<SolrClient> |
SolrServiceStandaloneImpl.getRegistredServersForFacetSearchConfig(FacetSearchConfig facetSearchConfig)
Deprecated.
|
SolrSearchProvider |
DefaultSolrSearchProviderFactory.getSearchProvider(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
SolrClient |
SolrServiceStandaloneImpl.getSolrClient(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
SolrClient |
SolrServiceStandaloneImpl.getSolrClientForIndexing(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
protected Collection<EndpointURL> |
AbstractSolrRestService.getSolrEndpointUrls(FacetSearchConfig facetSearchConfig,
boolean onlyMaster)
Deprecated.
Returns solr server urls form configuration.
|
protected Map<String,Set<String>> |
AbstractSolrSearchProvider.getStopWordsFromConfig(FacetSearchConfig facetSearchConfig) |
protected void |
SolrServiceStandaloneImpl.registerSlaveCores(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
void |
SolrServiceStandaloneImpl.reloadIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType)
Deprecated.
|
String |
DefaultIndexNameResolver.resolve(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String qualifier) |
protected String |
AbstractSolrSearchProvider.resolveConfigSet(FacetSearchConfig facetSearchConfig,
IndexedType indexedType) |
Index |
AbstractSolrSearchProvider.resolveIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String qualifier) |
Index |
XmlExportSearchProvider.resolveIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String qualifier) |
void |
DefaultIndex.setFacetSearchConfig(FacetSearchConfig facetSearchConfig) |
void |
SolrServiceStandaloneImpl.swapSolrCores(FacetSearchConfig facetSearchConfig,
IndexedType staged)
Deprecated.
|
Copyright © 2017 SAP SE. All Rights Reserved.