SolrIndexService.@Deprecated public interface SolrCoresService
SolrIndexedCoresRecordModel records. Each record correspond to one indexed type on solr
side and contains useful information, like index date, current index data directory, solr core name, etc.| Modifier and Type | Method and Description |
|---|---|
void |
clearAllCoreRecords()
Deprecated.
Removes all records.
|
boolean |
clearCoreRecord(IndexedType indexedType)
Deprecated.
Remove matching index record.
|
SolrIndexedCoresRecordModel |
createOrUpdateRecord(IndexedType indexedType)
Deprecated.
Creates new solr core record for a given indexed type and persists the record in the data base.
|
Collection<SolrIndexedCoresRecordModel> |
getAllCoreRecords()
Deprecated.
Return all records from the data base
|
SolrIndexedCoresRecordModel |
getCoreRecordByCoreName(String coreName)
Deprecated.
Returns solr index record that matches given solr core name.
|
SolrIndexedCoresRecordModel |
getCoreRecordByIndexedType(IndexedType indexedType)
Deprecated.
Returns solr index record for a given indexed type.
|
void |
updateCurrentIndexDir(IndexedType original,
String subDir)
Deprecated.
Updates current index data location for the indexed type.
|
SolrIndexedCoresRecordModel getCoreRecordByIndexedType(IndexedType indexedType)
indexedType - SolrIndexedCoresRecordModelSolrIndexedCoresRecordModel createOrUpdateRecord(IndexedType indexedType)
indexedType - - target IndexedTypeSolrIndexedCoresRecordModelSolrIndexedCoresRecordModel getCoreRecordByCoreName(String coreName)
coreName - - solr core nameSolrIndexedCoresRecordModelboolean clearCoreRecord(IndexedType indexedType)
false if no matching record was found for the indexed type.indexedType - - target IndexedTypeCollection<SolrIndexedCoresRecordModel> getAllCoreRecords()
SolrIndexedCoresRecordModels or empty list.void clearAllCoreRecords()
void updateCurrentIndexDir(IndexedType original, String subDir)
original - IndexedTypesubDir - subDirCopyright © 2017 SAP SE. All Rights Reserved.