|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use CoreDescriptor | |
|---|---|
| org.apache.solr.cloud | Classes for dealing with ZooKeeper when operating in SolrCloud mode. |
| org.apache.solr.core |
Core classes implementin Solr internals and the management of SolrCores |
| org.apache.solr.handler.admin |
SolrRequestHandler implementations for powering he Solr Admin UI |
| org.apache.solr.update | APIs and classes for managing index updates |
| Uses of CoreDescriptor in org.apache.solr.cloud |
|---|
| Methods in org.apache.solr.cloud that return types with arguments of type CoreDescriptor | |
|---|---|
abstract List<CoreDescriptor> |
CurrentCoreDescriptorProvider.getCurrentDescriptors()
|
| Methods in org.apache.solr.cloud with parameters of type CoreDescriptor | |
|---|---|
String |
ZkController.getCoreNodeName(CoreDescriptor descriptor)
|
void |
ZkController.preRegister(CoreDescriptor cd)
|
void |
ZkController.publish(CoreDescriptor cd,
String state)
|
void |
ZkController.publish(CoreDescriptor cd,
String state,
boolean updateLastState)
Publish core state to overseer. |
String |
ZkController.register(String coreName,
CoreDescriptor desc)
Register shard with ZooKeeper. |
String |
ZkController.register(String coreName,
CoreDescriptor desc,
boolean recoverReloadedCores,
boolean afterExpiration)
Register shard with ZooKeeper. |
void |
ZkController.unregister(String coreName,
CoreDescriptor cd)
|
| Constructors in org.apache.solr.cloud with parameters of type CoreDescriptor | |
|---|---|
RecoveryStrategy(CoreContainer cc,
CoreDescriptor cd,
RecoveryStrategy.RecoveryListener recoveryListener)
|
|
| Uses of CoreDescriptor in org.apache.solr.core |
|---|
| Methods in org.apache.solr.core that return CoreDescriptor | |
|---|---|
protected CoreDescriptor |
CorePropertiesLocator.buildCoreDescriptor(File propertiesFile,
CoreContainer cc)
|
CoreDescriptor |
SolrCore.getCoreDescriptor()
|
CoreDescriptor |
CoreContainer.getCoreDescriptor(String coreName)
|
CoreDescriptor |
CoreContainer.getUnloadedCoreDescriptor(String cname)
Gets a solr core descriptor for a core that is not loaded. |
| Methods in org.apache.solr.core that return types with arguments of type CoreDescriptor | |
|---|---|
List<CoreDescriptor> |
SolrXMLCoresLocator.discover(CoreContainer cc)
|
List<CoreDescriptor> |
CorePropertiesLocator.discover(CoreContainer cc)
|
List<CoreDescriptor> |
CoresLocator.discover(CoreContainer cc)
Load all the CoreDescriptors from persistence store |
List<CoreDescriptor> |
CoreContainer.getCoreDescriptors()
Get the CoreDescriptors for all cores managed by this container |
| Methods in org.apache.solr.core with parameters of type CoreDescriptor | |
|---|---|
protected Properties |
CorePropertiesLocator.buildCoreProperties(CoreDescriptor cd)
|
protected static String |
SolrXMLCoresLocator.buildCoreTag(CoreDescriptor cd)
Serialize a coredescriptor as a String containing an XML <core> tag. |
void |
SolrXMLCoresLocator.create(CoreContainer cc,
CoreDescriptor... coreDescriptors)
|
void |
CorePropertiesLocator.create(CoreContainer cc,
CoreDescriptor... coreDescriptors)
|
void |
CoresLocator.create(CoreContainer cc,
CoreDescriptor... coreDescriptors)
Make new cores available for discovery |
SolrCore |
CoreContainer.create(CoreDescriptor dcore)
Creates a new core based on a descriptor but does not register it. |
void |
SolrXMLCoresLocator.delete(CoreContainer cc,
CoreDescriptor... coreDescriptors)
|
void |
CorePropertiesLocator.delete(CoreContainer cc,
CoreDescriptor... coreDescriptors)
|
void |
CoresLocator.delete(CoreContainer cc,
CoreDescriptor... coreDescriptors)
Ensure that the core definitions from the passed in CoreDescriptors are not available for discovery |
String |
DirectoryFactory.getDataHome(CoreDescriptor cd)
|
String |
HdfsDirectoryFactory.getDataHome(CoreDescriptor cd)
|
void |
SolrXMLCoresLocator.persist(CoreContainer cc,
CoreDescriptor... coreDescriptors)
|
void |
CorePropertiesLocator.persist(CoreContainer cc,
CoreDescriptor... coreDescriptors)
|
void |
CoresLocator.persist(CoreContainer cc,
CoreDescriptor... coreDescriptors)
Ensure that the core definitions from the passed in CoreDescriptors will persist across container restarts. |
void |
CoreContainer.preRegisterInZk(CoreDescriptor p)
|
void |
SolrXMLCoresLocator.rename(CoreContainer cc,
CoreDescriptor oldCD,
CoreDescriptor newCD)
|
void |
CorePropertiesLocator.rename(CoreContainer cc,
CoreDescriptor oldCD,
CoreDescriptor newCD)
|
void |
CoresLocator.rename(CoreContainer cc,
CoreDescriptor oldCD,
CoreDescriptor newCD)
Persist the new name of a renamed core |
| Method parameters in org.apache.solr.core with type arguments of type CoreDescriptor | |
|---|---|
protected String |
SolrXMLCoresLocator.buildSolrXML(List<CoreDescriptor> cds)
|
| Constructors in org.apache.solr.core with parameters of type CoreDescriptor | |
|---|---|
CoreDescriptor(String coreName,
CoreDescriptor other)
Create a new CoreDescriptor using the properties of an existing one |
|
SolrCore(String name,
CoreDescriptor cd)
Creates a new core that is to be loaded lazily. |
|
SolrCore(String name,
String dataDir,
SolrConfig config,
IndexSchema schema,
CoreDescriptor cd)
Creates a new core and register it in the list of cores. |
|
SolrCore(String name,
String dataDir,
SolrConfig config,
IndexSchema schema,
CoreDescriptor cd,
UpdateHandler updateHandler,
IndexDeletionPolicyWrapper delPolicy,
SolrCore prev)
Creates a new core and register it in the list of cores. |
|
| Uses of CoreDescriptor in org.apache.solr.handler.admin |
|---|
| Methods in org.apache.solr.handler.admin that return CoreDescriptor | |
|---|---|
protected static CoreDescriptor |
CoreAdminHandler.buildCoreDescriptor(SolrParams params,
CoreContainer container)
|
| Uses of CoreDescriptor in org.apache.solr.update |
|---|
| Methods in org.apache.solr.update with parameters of type CoreDescriptor | |
|---|---|
abstract void |
SolrCoreState.doRecovery(CoreContainer cc,
CoreDescriptor cd)
|
void |
DefaultSolrCoreState.doRecovery(CoreContainer cc,
CoreDescriptor cd)
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||