| Modifier and Type | Method and Description |
|---|---|
Index |
IndexerContext.getIndex()
Returns the index to use during the indexer operation.
|
Index |
IndexerBatchContext.getIndex()
Returns the index to use during the indexer operation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IndexerContext.setIndex(Index index)
Sets the index to use during the indexer operation.
|
void |
IndexerBatchContext.setIndex(Index index)
Sets the index to use during the indexer operation.
|
| Modifier and Type | Method and Description |
|---|---|
Index |
DefaultIndexerContext.getIndex() |
Index |
DefaultIndexerBatchContext.getIndex() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultIndexer.commit(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index,
Indexer.CommitType commitType)
Deprecated.
Since 6.2.
|
protected Set<String> |
DefaultSolrDocumentFactory.getIndexedFields(Index index,
SolrClient solrClient) |
Object |
LukeSolrIndexStatisticsProvider.getLukeSatatisticsValue(Index index,
SolrClient solrClient,
String parameterName)
Deprecated.
Queries the solr instance for '/luke' statistics and returns object value of the corresponding parameterName from
the parameters group 'index'.
|
void |
DefaultIndexer.optimize(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index)
Deprecated.
Since 6.2.
|
void |
DefaultIndexer.removeAllItems(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index)
Deprecated.
Since 6.2.
|
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.setIndex(Index index) |
void |
DefaultIndexerBatchContext.setIndex(Index index) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CommitModeListener.commit(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index,
SolrSearchProvider.CommitType commitType) |
protected void |
OptimizeModeListener.optimize(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index) |
protected String |
IndexerOperationListener.resolveStagedQualifier(Index index) |
| 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 |
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 |
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 |
|---|---|
long |
IndexOperationIdGenerator.generate(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index) |
void |
IndexerStrategy.setIndex(Index index)
Sets the index to be used.
|
void |
IndexerBatchStrategy.setIndex(Index index)
Sets the index to be used
|
| Modifier and Type | Method and Description |
|---|---|
Index |
DefaultIndexerBatchStrategy.getIndex() |
Index |
AbstractIndexerStrategy.getIndex() |
protected Index |
AbstractIndexerStrategy.resolveIndex() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractIndexerStrategy.doExecute(Index resolvedIndex,
long indexOperationId,
boolean isExternalIndexOperation) |
long |
DefaultIndexOperationIdGenerator.generate(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
Index index) |
void |
DefaultIndexerBatchStrategy.setIndex(Index index) |
void |
AbstractIndexerStrategy.setIndex(Index index) |
| Modifier and Type | Method and Description |
|---|---|
protected SearchResult |
LegacyFacetSearchStrategy.queryInternal(FacetSearchContext searchContext,
Index index,
SolrClient solrClient) |
protected SearchResult |
LegacyFacetSearchStrategy.queryUsingFallbackLanguage(FacetSearchContext searchContext,
Index index,
SolrClient solrClient,
SolrException exception) |
| Modifier and Type | Method and Description |
|---|---|
Index |
SolrSearchProvider.resolveIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String qualifier)
Resolves an index.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SolrSearchProvider.commit(Index index,
SolrSearchProvider.CommitType commitType)
Performs a commit on the given index.
|
void |
SolrSearchProvider.createIndex(Index index)
Creates an index (if it does not exist).
|
void |
SolrSearchProvider.deleteAllDocuments(Index index)
Deletes all documents from an index.
|
void |
SolrSearchProvider.deleteDocumentsByPk(Index index,
Collection<PK> pks)
Deletes documents matching the provided list of pks
|
void |
SolrSearchProvider.deleteIndex(Index index)
Deletes an index (if it exists).
|
void |
SolrSearchProvider.deleteOldDocuments(Index index,
long indexOperationId)
Deletes old documents from an index.
|
void |
SolrSearchProvider.exportConfig(Index index)
Exports the configuration to a specific index.
|
SolrClient |
SolrSearchProvider.getClient(Index index)
Returns
SolrClient for specific Index, that can be used for searches. |
SolrClient |
SolrSearchProvider.getClientForIndexing(Index index)
Returns
SolrClient for specific Index, that can be used for indexing. |
SolrClient |
SolrClientPool.getOrCreate(Index index,
SolrClientType solrClientType,
Function<SolrConfig,SolrClient> createFunction)
Get
SolrClient from the pool, or create it if it does not exist. |
void |
SolrSearchProvider.optimize(Index index)
Optimizes a given index.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultIndex
Default implementation of
Index. |
| Modifier and Type | Method and Description |
|---|---|
Index |
AbstractSolrSearchProvider.resolveIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String qualifier) |
Index |
XmlExportSearchProvider.resolveIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
String qualifier) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractSolrSearchProvider.commit(Index index,
SolrSearchProvider.CommitType commitType) |
void |
XmlExportSearchProvider.commit(Index index,
SolrSearchProvider.CommitType commitType) |
protected List<HttpSolrClient> |
SolrStandaloneSearchProvider.createAdminSolrClients(Index index) |
void |
XmlExportSearchProvider.createIndex(Index index) |
void |
SolrStandaloneSearchProvider.createIndex(Index index) |
void |
SolrCloudSearchProvider.createIndex(Index index) |
void |
AbstractSolrSearchProvider.deleteAllDocuments(Index index) |
void |
XmlExportSearchProvider.deleteAllDocuments(Index index) |
void |
AbstractSolrSearchProvider.deleteDocumentsByPk(Index index,
Collection<PK> pks) |
void |
XmlExportSearchProvider.deleteDocumentsByPk(Index index,
Collection<PK> pks) |
void |
XmlExportSearchProvider.deleteIndex(Index index) |
void |
SolrStandaloneSearchProvider.deleteIndex(Index index) |
void |
SolrCloudSearchProvider.deleteIndex(Index index) |
void |
AbstractSolrSearchProvider.deleteOldDocuments(Index index,
long indexOperationId) |
void |
XmlExportSearchProvider.deleteOldDocuments(Index index,
long indexOperationId) |
void |
XmlExportSearchProvider.exportConfig(Index index) |
void |
SolrStandaloneSearchProvider.exportConfig(Index index) |
void |
SolrCloudSearchProvider.exportConfig(Index index) |
SolrClient |
XmlExportSearchProvider.getClient(Index index) |
SolrClient |
SolrStandaloneSearchProvider.getClient(Index index) |
SolrClient |
SolrCloudSearchProvider.getClient(Index index) |
SolrClient |
XmlExportSearchProvider.getClientForIndexing(Index index) |
SolrClient |
SolrStandaloneSearchProvider.getClientForIndexing(Index index) |
SolrClient |
SolrCloudSearchProvider.getClientForIndexing(Index index) |
SolrClient |
DefaultSolrClientPool.getOrCreate(Index index,
SolrClientType solrClientType,
Function<SolrConfig,SolrClient> createFunction) |
void |
AbstractSolrSearchProvider.optimize(Index index) |
void |
XmlExportSearchProvider.optimize(Index index) |
protected Integer |
SolrCloudSearchProvider.resolveNumShards(Index index) |
protected Integer |
SolrCloudSearchProvider.resolveReplicationFactor(Index index) |
Copyright © 2017 SAP SE. All Rights Reserved.