## Uses of Class
org.apache.solr.core.SolrConfig

- Packages that use SolrConfig
  Package | Description
  --- | ---
  org.apache.solr.core | Core classes implementing Solr internals and the management of `SolrCore`s
  org.apache.solr.schema | `IndexSchema` and `FieldType` implementations for powering schema.xml
  org.apache.solr.search | APIs and classes for parsing and processing search requests
  org.apache.solr.servlet | Servlet related classes for powering the Solr HTTP API
  org.apache.solr.servlet.cache | Caching related classes used in the Solr HTTP API
  org.apache.solr.update | APIs and classes for managing index updates
  org.apache.solr.util.xslt | XSLT related utilities (deprecated package, do not add new classes)

- - ### Uses of SolrConfig in org.apache.solr.core

    Methods in org.apache.solr.core that return SolrConfig
    Modifier and Type | Method and Description
    --- | ---
    `protected SolrConfig` | ConfigSetService.`createSolrConfig(CoreDescriptor cd, SolrResourceLoader loader)` Create a SolrConfig object for a core
    `SolrConfig` | SolrCore.`getSolrConfig()` Gets the configuration object used by this core instance.
    `SolrConfig` | ConfigSet.`getSolrConfig()`
    `static SolrConfig` | SolrConfig.`readFromResourceLoader(SolrResourceLoader loader, String name)`

    Methods in org.apache.solr.core with parameters of type SolrConfig
    Modifier and Type | Method and Description
    --- | ---
    `protected IndexSchema` | ConfigSetService.`createIndexSchema(CoreDescriptor cd, SolrConfig solrConfig)` Create an IndexSchema object for a core
    `IndexSchema` | ConfigSetService.SchemaCaching.`createIndexSchema(CoreDescriptor cd, SolrConfig solrConfig)`

    Constructors in org.apache.solr.core with parameters of type SolrConfig
    Constructor and Description
    `ConfigSet(String name, SolrConfig solrConfig, IndexSchema indexSchema, NamedList properties)`
    `SolrCore(String name, String dataDir, SolrConfig config, IndexSchema schema, NamedList configSetProperties, CoreDescriptor coreDescriptor, UpdateHandler updateHandler, IndexDeletionPolicyWrapper delPolicy, SolrCore prev)` Creates a new core and register it in the list of cores.

  - ### Uses of SolrConfig in org.apache.solr.schema

    Fields in org.apache.solr.schema declared as SolrConfig
    Modifier and Type | Field and Description
    --- | ---
    `protected SolrConfig` | IndexSchema.`solrConfig`

    Methods in org.apache.solr.schema that return SolrConfig
    Modifier and Type | Method and Description
    --- | ---
    `SolrConfig` | ManagedIndexSchemaFactory.`getConfig()`

    Methods in org.apache.solr.schema with parameters of type SolrConfig
    Modifier and Type | Method and Description
    --- | ---
    `static IndexSchema` | IndexSchemaFactory.`buildIndexSchema(String resourceName, SolrConfig config)` Instantiates the configured schema factory, then calls create on it.
    `ManagedIndexSchema` | ManagedIndexSchemaFactory.`create(String resourceName, SolrConfig config)` First, try to locate the managed schema file named in the managedSchemaResourceName param.
    `IndexSchema` | IndexSchemaFactory.`create(String resourceName, SolrConfig config)` Returns an index schema created from a local resource
    `static String` | IndexSchemaFactory.`getResourceNameToBeUsed(String resourceName, SolrConfig config)` Returns the resource name that will be used: if the schema is managed, the resource name will be drawn from the schema factory configuration in the given SolrConfig.

    Constructors in org.apache.solr.schema with parameters of type SolrConfig
    Constructor and Description
    `IndexSchema(SolrConfig solrConfig, SolrResourceLoader loader)`
    `IndexSchema(SolrConfig solrConfig, String name, InputSource is)` Constructs a schema using the specified resource name and stream.

  - ### Uses of SolrConfig in org.apache.solr.search

    Methods in org.apache.solr.search with parameters of type SolrConfig
    Modifier and Type | Method and Description
    --- | ---
    `static CacheConfig` | CacheConfig.`getConfig(SolrConfig solrConfig, String xpath)`
    `static CacheConfig` | CacheConfig.`getConfig(SolrConfig solrConfig, String nodeName, Map<String,String> attrs, String xpath)`
    `static Map<String,CacheConfig>` | CacheConfig.`getMultipleConfigs(SolrConfig solrConfig, String configPath)`
    `static void` | SolrIndexSearcher.`initRegenerators(SolrConfig solrConfig)`

  - ### Uses of SolrConfig in org.apache.solr.servlet

    Fields in org.apache.solr.servlet declared as SolrConfig
    Modifier and Type | Field and Description
    --- | ---
    `protected SolrConfig` | HttpSolrCall.`config`

    Constructors in org.apache.solr.servlet with parameters of type SolrConfig
    Constructor and Description
    `SolrRequestParsers(SolrConfig globalConfig)` Pass in an xml configuration.

  - ### Uses of SolrConfig in org.apache.solr.servlet.cache

    Methods in org.apache.solr.servlet.cache with parameters of type SolrConfig
    Modifier and Type | Method and Description
    --- | ---
    `static void` | HttpCacheHeaderUtil.`setCacheControlHeader(SolrConfig conf, javax.servlet.http.HttpServletResponse resp, Method method)` Set the Cache-Control HTTP header (and Expires if needed) based on the SolrConfig.

  - ### Uses of SolrConfig in org.apache.solr.update

    Constructors in org.apache.solr.update with parameters of type SolrConfig
    Constructor and Description
    `SolrIndexConfig(SolrConfig solrConfig, String prefix, SolrIndexConfig def)` Constructs a SolrIndexConfig which parses the Lucene related config params in solrconfig.xml

  - ### Uses of SolrConfig in org.apache.solr.util.xslt

    Methods in org.apache.solr.util.xslt with parameters of type SolrConfig
    Modifier and Type | Method and Description
    --- | ---
    `Transformer` | TransformerProvider.`getTransformer(SolrConfig solrConfig, String filename, int cacheLifetimeSeconds)` Return a new Transformer, possibly created from our cached Templates object

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.