Package org.apache.solr.util
Class ReadOnlyCoresLocator
- java.lang.Object
-
- org.apache.solr.util.ReadOnlyCoresLocator
-
- All Implemented Interfaces:
org.apache.solr.core.CoresLocator
- Direct Known Subclasses:
TestHarness.TestCoresLocator
public abstract class ReadOnlyCoresLocator extends Object implements org.apache.solr.core.CoresLocator
-
-
Constructor Summary
Constructors Constructor Description ReadOnlyCoresLocator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
create(org.apache.solr.core.CoreContainer cc, org.apache.solr.core.CoreDescriptor... coreDescriptors)
void
delete(org.apache.solr.core.CoreContainer cc, org.apache.solr.core.CoreDescriptor... coreDescriptors)
void
persist(org.apache.solr.core.CoreContainer cc, org.apache.solr.core.CoreDescriptor... coreDescriptors)
org.apache.solr.core.CoreDescriptor
reload(org.apache.solr.core.CoreDescriptor cd, org.apache.solr.core.CoreContainer cc)
void
rename(org.apache.solr.core.CoreContainer cc, org.apache.solr.core.CoreDescriptor oldCD, org.apache.solr.core.CoreDescriptor newCD)
void
swap(org.apache.solr.core.CoreContainer cc, org.apache.solr.core.CoreDescriptor cd1, org.apache.solr.core.CoreDescriptor cd2)
-
-
-
Method Detail
-
create
public void create(org.apache.solr.core.CoreContainer cc, org.apache.solr.core.CoreDescriptor... coreDescriptors)
- Specified by:
create
in interfaceorg.apache.solr.core.CoresLocator
-
persist
public void persist(org.apache.solr.core.CoreContainer cc, org.apache.solr.core.CoreDescriptor... coreDescriptors)
- Specified by:
persist
in interfaceorg.apache.solr.core.CoresLocator
-
delete
public void delete(org.apache.solr.core.CoreContainer cc, org.apache.solr.core.CoreDescriptor... coreDescriptors)
- Specified by:
delete
in interfaceorg.apache.solr.core.CoresLocator
-
rename
public void rename(org.apache.solr.core.CoreContainer cc, org.apache.solr.core.CoreDescriptor oldCD, org.apache.solr.core.CoreDescriptor newCD)
- Specified by:
rename
in interfaceorg.apache.solr.core.CoresLocator
-
swap
public void swap(org.apache.solr.core.CoreContainer cc, org.apache.solr.core.CoreDescriptor cd1, org.apache.solr.core.CoreDescriptor cd2)
- Specified by:
swap
in interfaceorg.apache.solr.core.CoresLocator
-
reload
public org.apache.solr.core.CoreDescriptor reload(org.apache.solr.core.CoreDescriptor cd, org.apache.solr.core.CoreContainer cc)
- Specified by:
reload
in interfaceorg.apache.solr.core.CoresLocator
-
-