Package | Description |
---|---|
org.apache.solr.core |
Core classes implementin Solr internals and the management of
SolrCore s |
org.apache.solr.handler |
Concrete implementations of
SolrRequestHandler |
org.apache.solr.handler.component |
SearchComponent implementations for
use in SearchHandler |
org.apache.solr.highlight |
SolrHighlighter API and related implementaions and utilities |
org.apache.solr.update |
APIs and classes for managing index updates
|
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 | Field and Description |
---|---|
static PluginInfo |
PluginInfo.EMPTY_INFO |
Modifier and Type | Field and Description |
---|---|
List<PluginInfo> |
PluginInfo.children |
Modifier and Type | Method and Description |
---|---|
PluginInfo |
PluginInfo.getChild(String type) |
PluginInfo |
SolrConfig.getPluginInfo(String type) |
PluginInfo |
ConfigSolr.getShardHandlerFactoryPluginInfo() |
Modifier and Type | Method and Description |
---|---|
List<PluginInfo> |
PluginInfo.getChildren(String type)
Filter children by type
|
List<PluginInfo> |
SolrConfig.getPluginInfos(String type)
SolrConfig keeps a repository of plugins by the type.
|
List<PluginInfo> |
SolrConfig.readPluginInfos(String tag,
boolean requireName,
boolean requireClass) |
Modifier and Type | Method and Description |
---|---|
<T> T |
SolrCore.createInitInstance(PluginInfo info,
Class<T> cast,
String msg,
String defClassName) |
Modifier and Type | Method and Description |
---|---|
<T> List<T> |
SolrCore.initPlugins(List<PluginInfo> pluginInfos,
Class<T> type,
String defClassName)
For a given List of PluginInfo return the instances as a List
|
<T> T |
SolrCore.initPlugins(List<PluginInfo> pluginInfos,
Map<String,T> registry,
Class<T> type,
String defClassName) |
Constructor and Description |
---|
PluginInfo(String type,
Map<String,String> attrs,
NamedList initArgs,
List<PluginInfo> children) |
Modifier and Type | Method and Description |
---|---|
static void |
UpdateRequestHandler.addImplicits(List<PluginInfo> implicits) |
Modifier and Type | Field and Description |
---|---|
static PluginInfo |
ShardHandlerFactory.DEFAULT_SHARDHANDLER_INFO |
Modifier and Type | Method and Description |
---|---|
void |
SearchHandler.init(PluginInfo info) |
void |
HttpShardHandlerFactory.init(PluginInfo info) |
void |
HighlightComponent.init(PluginInfo info) |
void |
ExpandComponent.init(PluginInfo info) |
static ShardHandlerFactory |
ShardHandlerFactory.newInstance(PluginInfo info,
SolrResourceLoader loader)
Create a new ShardHandlerFactory instance
|
Modifier and Type | Method and Description |
---|---|
void |
PostingsSolrHighlighter.init(PluginInfo info) |
void |
DefaultSolrHighlighter.init(PluginInfo info) |
Modifier and Type | Field and Description |
---|---|
PluginInfo |
SolrIndexConfig.mergedSegmentWarmerInfo |
PluginInfo |
SolrIndexConfig.mergePolicyInfo |
PluginInfo |
SolrIndexConfig.mergeSchedulerInfo |
Modifier and Type | Method and Description |
---|---|
void |
UpdateLog.clearLog(SolrCore core,
PluginInfo ulogPluginInfo)
Clears the logs on the file system.
|
void |
HdfsUpdateLog.clearLog(SolrCore core,
PluginInfo ulogPluginInfo)
Clears the logs on the file system.
|
protected String |
UpdateLog.getTlogDir(SolrCore core,
PluginInfo info) |
void |
UpdateLog.init(PluginInfo info) |
void |
HdfsUpdateLog.init(PluginInfo info) |
Modifier and Type | Method and Description |
---|---|
void |
UpdateRequestProcessorChain.init(PluginInfo info)
Initializes the chain using the factories specified by the
PluginInfo . |
Modifier and Type | Method and Description |
---|---|
void |
PluginInfoInitialized.init(PluginInfo info) |
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.