Package org.apache.solr.core

Core classes implementin Solr internals and the management of SolrCores

See:
          Description

Interface Summary
CachingDirectoryFactory.CloseListener  
CoresLocator Manage the discovery and persistence of core definitions across Solr restarts
Diagnostics.Callable  
SolrEventListener  
SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.
 

Class Summary
AbstractSolrEventListener  
CachingDirectoryFactory A DirectoryFactory impl base class for caching Directory instances per path.
CloseHook Used to request notification when the core is closed.
CodecFactory Factory for plugging in a custom Codec
Config  
ConfigSolr  
ConfigSolrXml  
ConfigSolrXmlOld  
CoreContainer  
CoreDescriptor A Solr core descriptor
CorePropertiesLocator Persists CoreDescriptors as properties files
Diagnostics  
DirectoryFactory Provides access to a Directory implementation.
EphemeralDirectoryFactory Directory provider for implementations that do not persist over reboots.
HdfsDirectoryFactory  
IndexDeletionPolicyWrapper A wrapper for an IndexDeletionPolicy instance.
IndexReaderFactory Factory used to build a new IndexReader instance.
JmxMonitoredMap<K,V> Responsible for finding (or creating) a MBeanServer from given configuration and registering all SolrInfoMBean objects with JMX.
MMapDirectoryFactory Directly provide MMapDirectory instead of relying on FSDirectory.open(java.io.File).
NIOFSDirectoryFactory Factory to instantiate NIOFSDirectory
NRTCachingDirectoryFactory Factory to instantiate NRTCachingDirectory
PluginInfo An Object which represents a Plugin of any type
QuerySenderListener  
RAMDirectoryFactory Factory to instantiate RAMDirectory
RequestHandlers  
RequestHandlers.LazyRequestHandlerWrapper The LazyRequestHandlerWrapper wraps any SolrRequestHandler.
SchemaCodecFactory Per-field CodecFactory implementation, extends Lucene's and returns postings format implementations according to the schema configuration.
SimpleFSDirectoryFactory Factory to instantiate SimpleFSDirectory
SolrConfig Provides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found in "solrconfig.xml".
SolrConfig.HttpCachingConfig  
SolrConfig.JmxConfiguration  
SolrConfig.UpdateHandlerInfo  
SolrCore  
SolrDeletionPolicy Standard Solr deletion policy that allows reserving index commit points for certain amounts of time to support features such as index replication or snapshooting directly out of a live index directory.
SolrResourceLoader  
SolrXMLCoresLocator Writes any changes in core definitions to this instance's solr.xml
SolrXMLCoresLocator.NonPersistingLocator  
SolrXMLSerializer  
SolrXMLSerializer.SolrCoreXMLDef  
SolrXMLSerializer.SolrXMLDef  
StandardDirectoryFactory Directory provider which mimics original Solr FSDirectory based behavior.
StandardIndexReaderFactory Default IndexReaderFactory implementation.
ZkContainer  
 

Enum Summary
ConfigSolr.CfgProp  
DirectoryFactory.DirContext  
SolrConfig.HttpCachingConfig.LastModFrom  
SolrInfoMBean.Category  
 

Package org.apache.solr.core Description

Core classes implementin Solr internals and the management of SolrCores



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