|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.solr.core.Config
org.apache.solr.core.SolrConfig
public class SolrConfig
Provides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found in "solrconfig.xml".
Nested Class Summary | |
---|---|
static class |
SolrConfig.HttpCachingConfig
|
static class |
SolrConfig.JmxConfiguration
|
Field Summary | |
---|---|
int |
booleanQueryMaxClauseCount
|
static SolrConfig |
config
Deprecated. Use SolrCore.getSolrConfig() instead. |
static String |
DEFAULT_CONF_FILE
|
SolrIndexConfig |
defaultIndexConfig
|
CacheConfig |
documentCacheConfig
|
boolean |
enableLazyFieldLoading
|
CacheConfig |
filterCacheConfig
|
int |
filtOptCacheSize
|
boolean |
filtOptEnabled
|
float |
filtOptThreshold
|
int |
hashDocSetMaxSize
|
float |
hashSetInverseLoadFactor
|
SolrConfig.JmxConfiguration |
jmxConfig
|
SolrIndexConfig |
mainIndexConfig
|
CacheConfig |
queryResultCacheConfig
|
int |
queryResultMaxDocsCached
|
int |
queryResultWindowSize
|
static Collection<Throwable> |
severeErrors
Singleton keeping track of configuration errors |
boolean |
useFilterForSortedQuery
|
CacheConfig[] |
userCacheConfigs
|
Fields inherited from class org.apache.solr.core.Config |
---|
log |
Constructor Summary | |
---|---|
SolrConfig()
Creates a default instance from the solrconfig.xml. |
|
SolrConfig(String name)
Creates a configuration instance from a configuration name. |
|
SolrConfig(String name,
InputStream is)
Creates a configuration instance from a configuration name and stream. |
|
SolrConfig(String instanceDir,
String name,
InputStream is)
Creates a configuration instance from an instance directory, configuration name and stream. |
Method Summary | |
---|---|
SolrConfig.HttpCachingConfig |
getHttpCachingConfig()
|
SolrQueryRequest |
getPingQueryRequest(SolrCore core)
Deprecated. use PingRequestHandler instead |
Methods inherited from class org.apache.solr.core.Config |
---|
evaluate, findClass, get, get, getBool, getBool, getConfigDir, getDocument, getDouble, getDouble, getFloat, getFloat, getInstanceDir, getInt, getInt, getLines, getName, getNode, getResourceLoader, getResourceName, getVal, getXPath, newInstance, openResource |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String DEFAULT_CONF_FILE
@Deprecated public static SolrConfig config
SolrCore.getSolrConfig()
instead.
public static final Collection<Throwable> severeErrors
public final int booleanQueryMaxClauseCount
public final boolean filtOptEnabled
public final int filtOptCacheSize
public final float filtOptThreshold
public final CacheConfig filterCacheConfig
public final CacheConfig queryResultCacheConfig
public final CacheConfig documentCacheConfig
public final CacheConfig[] userCacheConfigs
public final boolean useFilterForSortedQuery
public final int queryResultWindowSize
public final int queryResultMaxDocsCached
public final boolean enableLazyFieldLoading
public final float hashSetInverseLoadFactor
public final int hashDocSetMaxSize
public final SolrIndexConfig defaultIndexConfig
public final SolrIndexConfig mainIndexConfig
public final SolrConfig.JmxConfiguration jmxConfig
Constructor Detail |
---|
public SolrConfig() throws ParserConfigurationException, IOException, SAXException
ParserConfigurationException
IOException
SAXException
public SolrConfig(String name) throws ParserConfigurationException, IOException, SAXException
name
- the configuration name used by the loader
ParserConfigurationException
IOException
SAXException
public SolrConfig(String name, InputStream is) throws ParserConfigurationException, IOException, SAXException
name
- the configuration nameis
- the configuration stream
ParserConfigurationException
IOException
SAXException
public SolrConfig(String instanceDir, String name, InputStream is) throws ParserConfigurationException, IOException, SAXException
instanceDir
- the directory used to create the resource loadername
- the configuration name used by the loader if the stream is nullis
- the configuration stream
ParserConfigurationException
IOException
SAXException
Method Detail |
---|
public SolrConfig.HttpCachingConfig getHttpCachingConfig()
@Deprecated public SolrQueryRequest getPingQueryRequest(SolrCore core)
PingRequestHandler
instead
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |