public class SolrIndexConfig extends Object implements org.apache.solr.core.SolrInfoMBean
IndexConfiguration, adding field definitions from information in Solr's configuration files:
solrconfig.xml and schema.xml| Constructor and Description |
|---|
SolrIndexConfig(IndexConfiguration indexConfig,
org.apache.solr.common.util.NamedList<?> args) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyFieldConfiguration(org.apache.solr.common.util.NamedList<String> fields) |
net.sf.saxon.s9api.Serializer |
checkoutSerializer() |
XmlIndexer |
checkoutXmlIndexer() |
org.apache.solr.core.SolrInfoMBean.Category |
getCategory() |
Compiler |
getCompiler() |
String |
getDescription() |
URL[] |
getDocs() |
IndexConfiguration |
getIndexConfig() |
String |
getName() |
org.apache.solr.schema.IndexSchema |
getSchema() |
String |
getSource() |
org.apache.solr.common.util.NamedList<?> |
getStatistics() |
String |
getVersion() |
void |
inform(org.apache.solr.core.SolrCore core) |
static SolrIndexConfig |
makeIndexConfiguration(int options,
org.apache.solr.common.util.NamedList<?> args,
String configName) |
static SolrIndexConfig |
registerIndexConfiguration(org.apache.solr.core.SolrCore core) |
void |
returnSerializer(net.sf.saxon.s9api.Serializer doneWithIt) |
void |
returnXmlIndexer(XmlIndexer doneWithIt) |
public SolrIndexConfig(IndexConfiguration indexConfig, org.apache.solr.common.util.NamedList<?> args)
public Compiler getCompiler()
public XmlIndexer checkoutXmlIndexer()
public void returnXmlIndexer(XmlIndexer doneWithIt)
public net.sf.saxon.s9api.Serializer checkoutSerializer()
public void returnSerializer(net.sf.saxon.s9api.Serializer doneWithIt)
public static SolrIndexConfig registerIndexConfiguration(org.apache.solr.core.SolrCore core)
public static SolrIndexConfig makeIndexConfiguration(int options, org.apache.solr.common.util.NamedList<?> args, String configName)
public void applyFieldConfiguration(org.apache.solr.common.util.NamedList<String> fields)
public void inform(org.apache.solr.core.SolrCore core)
public org.apache.solr.schema.IndexSchema getSchema()
public IndexConfiguration getIndexConfig()
public String getName()
getName in interface org.apache.solr.core.SolrInfoMBeanpublic String getVersion()
getVersion in interface org.apache.solr.core.SolrInfoMBeanpublic String getDescription()
getDescription in interface org.apache.solr.core.SolrInfoMBeanpublic org.apache.solr.core.SolrInfoMBean.Category getCategory()
getCategory in interface org.apache.solr.core.SolrInfoMBeanpublic String getSource()
getSource in interface org.apache.solr.core.SolrInfoMBeanpublic URL[] getDocs()
getDocs in interface org.apache.solr.core.SolrInfoMBeanpublic org.apache.solr.common.util.NamedList<?> getStatistics()
getStatistics in interface org.apache.solr.core.SolrInfoMBeanCopyright © 2013. All Rights Reserved.