Package | Description |
---|---|
org.apache.solr.cloud |
Classes for dealing with ZooKeeper when operating in SolrCloud mode.
|
org.apache.solr.core |
Core classes implementin Solr internals and the management of
SolrCore s |
org.apache.solr.schema |
IndexSchema and FieldType implementations for powering schema.xml |
org.apache.solr.update.processor |
UpdateRequestProcessorFactory APIs and implementations for use in UpdateRequestProcessorChain s |
org.apache.solr.util.plugin |
Common APIs related to implementing Solr plugins
|
Modifier and Type | Class and Description |
---|---|
class |
ZkSolrResourceLoader
ResourceLoader that works with ZooKeeper.
|
Modifier and Type | Field and Description |
---|---|
protected SolrResourceLoader |
CoreContainer.loader |
Modifier and Type | Method and Description |
---|---|
SolrResourceLoader |
Config.getResourceLoader() |
SolrResourceLoader |
SolrCore.getResourceLoader()
The SolrResourceLoader used to load all resources for this core.
|
Modifier and Type | Method and Description |
---|---|
SolrCore |
SolrCore.reload(SolrResourceLoader resourceLoader,
SolrCore prev) |
Constructor and Description |
---|
Config(SolrResourceLoader loader,
String name)
Builds a config from a resource name with no xpath prefix.
|
Config(SolrResourceLoader loader,
String name,
Document doc) |
Config(SolrResourceLoader loader,
String name,
InputSource is,
String prefix) |
Config(SolrResourceLoader loader,
String name,
InputSource is,
String prefix,
boolean subProps)
Builds a config:
|
CoreContainer(SolrResourceLoader loader)
Minimal CoreContainer constructor.
|
SolrConfig(SolrResourceLoader loader,
String name,
InputSource is)
Creates a configuration instance from a resource loader, a configuration name and a stream.
|
Modifier and Type | Method and Description |
---|---|
SolrResourceLoader |
IndexSchema.getResourceLoader() |
Modifier and Type | Method and Description |
---|---|
protected FieldType |
FieldTypePluginLoader.create(SolrResourceLoader loader,
String name,
String className,
Node node) |
Modifier and Type | Method and Description |
---|---|
static FieldMutatingUpdateProcessor.FieldNameSelector |
FieldMutatingUpdateProcessor.createFieldNameSelector(SolrResourceLoader loader,
IndexSchema schema,
Set<String> fields,
Set<String> typeNames,
Collection<String> typeClasses,
Collection<Pattern> regexes,
FieldMutatingUpdateProcessor.FieldNameSelector defSelector)
Utility method that can be used to define a FieldNameSelector
using the same types of rules as the FieldMutatingUpdateProcessor init
code.
|
Modifier and Type | Method and Description |
---|---|
protected T |
AbstractPluginLoader.create(SolrResourceLoader loader,
String name,
String className,
Node node)
Create a plugin from an XML configuration.
|
T |
AbstractPluginLoader.load(SolrResourceLoader loader,
NodeList nodes)
Initializes and registers each plugin in the list.
|
T |
AbstractPluginLoader.loadSingle(SolrResourceLoader loader,
Node node)
Initializes and registers a single plugin.
|
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.