# Package org.apache.solr.handler

Concrete implementations of `SolrRequestHandler`

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  AnalysisRequestHandlerBase.TokenTrackingAttribute | This is an `Attribute` used to track the positions of tokens in the analysis chain.
  NestedRequestHandler | An interface for RequestHandlers need to handle all paths under its registered path

- Class Summary
  Class | Description
  --- | ---
  AnalysisRequestHandlerBase | A base class for all analysis request handlers.
  AnalysisRequestHandlerBase.AnalysisContext | Serves as the context of an analysis process.
  AnalysisRequestHandlerBase.ListBasedTokenStream | TokenStream that iterates over a list of pre-existing Tokens
  AnalysisRequestHandlerBase.TokenTrackingAttributeImpl | Implementation of `AnalysisRequestHandlerBase.TokenTrackingAttribute`.
  BlobHandler |
  CdcrParams |
  CdcrReplicator | The replication logic.
  CdcrRequestHandler | This request handler implements the CDCR API and is responsible of the execution of the `CdcrReplicator` threads.
  ClassifyStream | The classify expression retrieves a model trained by the train expression and uses it to classify documents from a stream Syntax: classif(model(...), anyStream(...), field="body")
  ContentStreamHandlerBase | Shares common code between various handlers that manipulate `ContentStream` objects.
  ContentStreamLoader | Load a `ContentStream` into Solr
  DocumentAnalysisRequestHandler | An analysis handler that provides a breakdown of the analysis process of provided documents.
  DumpRequestHandler |
  FieldAnalysisRequestHandler | Provides the ability to specify multiple field types and field names in the same request.
  GraphHandler |
  GraphHandler.DummyErrorStream |
  GraphHandler.TimerStream |
  IndexFetcher | Provides functionality of downloading changed index files as well as config files and a timer for scheduling fetches from the master.
  IndexFetcher.CompareResult |
  MoreLikeThisHandler | Solr MoreLikeThis -- Return similar documents either based on a single document or based on posted text.
  MoreLikeThisHandler.InterestingTerm |
  MoreLikeThisHandler.MoreLikeThisHelper | Helper class for MoreLikeThis that can be called from other request handlers
  NotFoundRequestHandler | Does nothing other than showing a 404 message
  PingRequestHandler | Ping Request Handler for reporting SolrCore health to a Load Balancer.
  RealTimeGetHandler |
  ReplicationHandler | A Handler which provides a REST API for replication and serves replication requests from Slaves.
  RequestHandlerBase |
  RequestHandlerUtils | Common helper functions for RequestHandlers
  RestoreCore |
  SchemaHandler |
  SnapShooter | Provides functionality equivalent to the snapshooter script
  SolrConfigHandler |
  SQLHandler |
  SQLHandler.SQLTupleStreamParser |
  StandardRequestHandler | All of the following options may be configured for this handler in the solrconfig as defaults, and may be overridden as request parameters.
  StreamHandler |
  StreamHandler.DaemonCollectionStream |
  StreamHandler.DaemonResponseStream |
  StreamHandler.DummyErrorStream |
  StreamHandler.TimerStream |
  UpdateRequestHandler | UpdateHandler that uses content-type to pick the right Loader

- Enum Summary
  Enum | Description
  --- | ---
  CdcrParams.BufferState | The possible states of the CDCR buffer
  CdcrParams.CdcrAction | The actions supported by the CDCR API
  CdcrParams.ProcessState | The possible states of the CDCR process
  PingRequestHandler.ACTIONS |
  SQLHandler.AggregationMode |

- Exception Summary
  Exception | Description
  --- | ---

## Package org.apache.solr.handler Description

Concrete implementations of `SolrRequestHandler`

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