Methods
Modifier and Type |
Method and Description |
static ConfigSolr |
fromConfig(Config config) |
static ConfigSolr |
fromFile(SolrResourceLoader loader,
File configFile) |
static ConfigSolr |
fromInputStream(SolrResourceLoader loader,
InputStream is) |
static ConfigSolr |
fromSolrHome(SolrResourceLoader loader,
String solrHome) |
static ConfigSolr |
fromString(SolrResourceLoader loader,
String xml) |
String |
get(ConfigSolr.CfgProp prop,
String def) |
abstract List<String> |
getAllCoreNames() |
boolean |
getBool(ConfigSolr.CfgProp prop,
boolean defValue) |
Config |
getConfig() |
int |
getInt(ConfigSolr.CfgProp prop,
int def) |
String |
getOrigProp(ConfigSolr.CfgProp prop,
String def) |
abstract String |
getProperty(String coreName,
String property,
String defaultVal) |
protected abstract String |
getShardHandlerFactoryConfigPath() |
PluginInfo |
getShardHandlerFactoryPluginInfo() |
Properties |
getSolrProperties(String path) |
Node |
getUnsubsititutedShardHandlerFactoryPluginNode() |
abstract Map<String,String> |
readCoreAttributes(String coreName) |
abstract Properties |
readCoreProperties(String coreName) |
protected Properties |
readProperties(Node node) |
abstract void |
substituteProperties() |