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.admin |
SolrRequestHandler implementations for powering he Solr Admin UI |
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.request |
APIs and classes for dealing with Solr requests
|
org.apache.solr.search |
APIs and classes for parsing and processing search requests
|
org.apache.solr.search.function |
Solr implementations of
ValueSource for function queries. |
org.apache.solr.update |
APIs and classes for managing index updates
|
Modifier and Type | Class and Description |
---|---|
static class |
RequestHandlers.LazyRequestHandlerWrapper
The
LazyRequestHandlerWrapper wraps any SolrRequestHandler . |
class |
SolrCore |
Modifier and Type | Method and Description |
---|---|
SolrInfoMBean |
JmxMonitoredMap.put(String key,
SolrInfoMBean infoBean)
Adds the SolrInfoMBean to the map and registers the given SolrInfoMBean
instance with the MBeanServer defined for this core.
|
SolrInfoMBean |
JmxMonitoredMap.remove(Object key)
Removes the SolrInfoMBean object at the given key and unregisters it from
MBeanServer
|
Modifier and Type | Method and Description |
---|---|
Map<String,SolrInfoMBean> |
SolrCore.getInfoRegistry()
Returns a Map of name vs SolrInfoMBean objects.
|
Modifier and Type | Method and Description |
---|---|
SolrInfoMBean |
JmxMonitoredMap.put(String key,
SolrInfoMBean infoBean)
Adds the SolrInfoMBean to the map and registers the given SolrInfoMBean
instance with the MBeanServer defined for this core.
|
Modifier and Type | Method and Description |
---|---|
void |
SolrResourceLoader.inform(Map<String,SolrInfoMBean> infoRegistry)
Register any
SolrInfoMBean s |
Modifier and Type | Class and Description |
---|---|
class |
AnalysisRequestHandlerBase
A base class for all analysis request handlers.
|
class |
BinaryUpdateRequestHandler
Deprecated.
|
class |
ContentStreamHandlerBase
Shares common code between various handlers that manipulate
ContentStream objects. |
class |
CSVRequestHandler
Deprecated.
|
class |
DocumentAnalysisRequestHandler
An analysis handler that provides a breakdown of the analysis process of provided docuemnts.
|
class |
DumpRequestHandler |
class |
FieldAnalysisRequestHandler
Provides the ability to specify multiple field types and field names in the same request.
|
class |
JsonUpdateRequestHandler
Deprecated.
|
class |
MoreLikeThisHandler
Solr MoreLikeThis --
Return similar documents either based on a single document or based on posted text.
|
class |
PingRequestHandler
Ping Request Handler for reporting SolrCore health to a Load Balancer.
|
class |
RealTimeGetHandler |
class |
ReplicationHandler
A Handler which provides a REST API for replication and serves replication requests from Slaves.
|
class |
RequestHandlerBase |
class |
StandardRequestHandler
All of the following options may be configured for this handler
in the solrconfig as defaults, and may be overriden as request parameters.
|
class |
UpdateRequestHandler
UpdateHandler that uses content-type to pick the right Loader
|
class |
XmlUpdateRequestHandler
Deprecated.
|
class |
XsltUpdateRequestHandler
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AdminHandlers
A special Handler that registers all standard admin handlers
|
class |
CollectionsHandler |
class |
CoreAdminHandler |
class |
LoggingHandler
A request handler to show which loggers are registered and allows you to set them
|
class |
LukeRequestHandler
This handler exposes the internal lucene index.
|
class |
PluginInfoHandler |
class |
PropertiesRequestHandler |
class |
ShowFileRequestHandler
This handler uses the RawResponseWriter to give client access to
files inside ${solr.home}/conf
|
class |
SolrInfoMBeanHandler
A request handler that provides info about all
registered SolrInfoMBeans.
|
class |
SystemInfoHandler
This handler returns system info
|
class |
ThreadDumpHandler |
Modifier and Type | Class and Description |
---|---|
class |
DebugComponent
Adds debugging information to a request.
|
class |
FacetComponent
TODO!
|
class |
HighlightComponent
TODO!
|
class |
MoreLikeThisComponent
TODO!
|
class |
QueryComponent
TODO!
|
class |
QueryElevationComponent
A component to elevate some documents to the top of the result set.
|
class |
RealTimeGetComponent |
class |
ResponseLogComponent
Adds to the log file the document IDs that are sent in the query response.
|
class |
SearchComponent
TODO!
|
class |
SearchHandler
Refer SOLR-281
|
class |
SpellCheckComponent
A SearchComponent implementation which provides support for spell checking
and suggestions using the Lucene contributed SpellChecker.
|
class |
StatsComponent
Stats component calculates simple statistics on numeric field values
|
class |
TermsComponent
Return TermEnum information, useful for things like auto suggest.
|
class |
TermVectorComponent
Return term vectors for the documents in a query result set.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SolrEncoder |
interface |
SolrFormatter |
interface |
SolrFragListBuilder |
interface |
SolrFragmenter |
Modifier and Type | Class and Description |
---|---|
class |
BreakIteratorBoundaryScanner |
class |
DefaultEncoder
Use the
DefaultEncoder |
class |
GapFragmenter |
class |
HighlightingPluginBase |
class |
HtmlEncoder
Use the
SimpleHTMLEncoder |
class |
HtmlFormatter
Use the
SimpleHTMLFormatter |
class |
RegexFragmenter
Fragmenter that tries to produce snippets that "look" like a regular
expression. |
class |
ScoreOrderFragmentsBuilder |
class |
SimpleBoundaryScanner |
class |
SimpleFragListBuilder |
class |
SimpleFragmentsBuilder |
class |
SingleFragListBuilder |
class |
SolrBoundaryScanner |
class |
SolrFragmentsBuilder |
class |
WeightedFragListBuilder |
Modifier and Type | Interface and Description |
---|---|
interface |
SolrRequestHandler
Implementations of
SolrRequestHandler are called to handle query requests. |
Modifier and Type | Interface and Description |
---|---|
interface |
SolrCache<K,V>
Primary API for dealing with Solr's internal caches.
|
Modifier and Type | Class and Description |
---|---|
class |
FastLRUCache<K,V>
SolrCache based on ConcurrentLRUCache implementation.
|
class |
LFUCache<K,V>
SolrCache based on ConcurrentLFUCache implementation.
|
class |
LRUCache<K,V> |
class |
SolrFieldCacheMBean
A SolrInfoMBean that provides introspection of the Lucene FieldCache, this is NOT a cache that is managed by Solr.
|
class |
SolrIndexSearcher
SolrIndexSearcher adds schema awareness and caching functionality
over the lucene IndexSearcher.
|
Modifier and Type | Class and Description |
---|---|
static class |
FileFloatSource.ReloadCacheRequestHandler |
Modifier and Type | Class and Description |
---|---|
class |
DirectUpdateHandler2
DirectUpdateHandler2 implements an UpdateHandler where documents are added
directly to the main Lucene index as opposed to adding to a separate smaller index. |
class |
UpdateHandler
UpdateHandler handles requests to change the index
(adds, deletes, commits, optimizes, etc). |
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.