public class CloudConfigSetService extends ConfigSetService
ConfigSetService.ConfigResource, ConfigSetService.StandaloneparentLoader| Constructor and Description |
|---|
CloudConfigSetService(SolrResourceLoader loader,
boolean shareSchema,
ZkController zkController) |
| Modifier and Type | Method and Description |
|---|---|
String |
configSetName(CoreDescriptor cd)
Return a name for the ConfigSet for a core to be used for printing/diagnostic purposes.
|
SolrResourceLoader |
createCoreResourceLoader(CoreDescriptor cd)
Create a SolrResourceLoader for a core
|
ConfigNode |
getConfig(String resource,
int znodeVersion) |
protected Long |
getCurrentSchemaModificationVersion(String configSet,
SolrConfig solrConfig,
String schemaFile)
Returns a modification version for the schema file.
|
SolrCloudManager |
getSolrCloudManager() |
protected NamedList |
loadConfigSetFlags(CoreDescriptor cd,
SolrResourceLoader loader)
Return the ConfigSet flags or null if none.
|
void |
storeConfig(String resource,
ConfigNode config,
int znodeVersion) |
createConfigSetService, createIndexSchema, createSolrConfig, getParsedSchema, loadConfigSet, loadConfigSetPropertiespublic CloudConfigSetService(SolrResourceLoader loader, boolean shareSchema, ZkController zkController)
public void storeConfig(String resource, ConfigNode config, int znodeVersion)
public ConfigNode getConfig(String resource, int znodeVersion)
public SolrResourceLoader createCoreResourceLoader(CoreDescriptor cd)
ConfigSetServicecreateCoreResourceLoader in class ConfigSetServicecd - the core's CoreDescriptorprotected NamedList loadConfigSetFlags(CoreDescriptor cd, SolrResourceLoader loader)
ConfigSetServiceloadConfigSetFlags in class ConfigSetServiceprotected Long getCurrentSchemaModificationVersion(String configSet, SolrConfig solrConfig, String schemaFile)
ConfigSetServicegetCurrentSchemaModificationVersion in class ConfigSetServicepublic String configSetName(CoreDescriptor cd)
ConfigSetServiceconfigSetName in class ConfigSetServicecd - the core's CoreDescriptorpublic SolrCloudManager getSolrCloudManager()
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.