- getServerName
The name of this server
- createSolrIndex
Creates a new Solr Index based on the data in the provided ArchiveInputStream
- activateIndex
Can be used to activate an ManagedIndexState#INACTIVE index. This does not try
to update the index
- getIndexMetadata
Getter for the meta data for the index with the parsed name.
- removeIndex
Removes the index with the parsed name and optionally also deletes the data on
the file system.
- deactivateIndex
Sets the index with the parsed name to the ManagedIndexState#INACTIVEstate. If
the referenced index
- getIndexState
Checks if the managed index is also initialised and ready to be used. Indexes
are managed as soon as
- isManagedIndex
Checks if a solrIndex with the parsed name is managed or not. Note that an Index
might be managed, b
- updateIndex
- getManagedDirectory
Getter for the directory on the local file system used as working directory for
the CoreContainer ma
- getSolrIndexDirectory
Getter for the directory of the parsed index. Implementations need to ensure
that returned directori
- swapIndexes
Swaps the indexes through using the swap method of the underlying CoreContainer
( CoreContainer#swap