Package org.apache.solr.handler
Concrete implementations of
SolrRequestHandler
-
Interface Summary Interface Description AnalysisRequestHandlerBase.TokenTrackingAttribute This is anAttribute
used to track the positions of tokens in the analysis chain.NestedRequestHandler An interface for RequestHandlers need to handle all paths under its registered pathReplicationHandler.PollListener -
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 TokensAnalysisRequestHandlerBase.TokenTrackingAttributeImpl Implementation ofAnalysisRequestHandlerBase.TokenTrackingAttribute
.AnalyzeEvaluator BlobHandler CatStream CatStream.CrawlFile 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")ClusterAPI All V2 APIs that have a prefix of /api/cluster/ClusterAPI.RoleInfo ContentStreamHandlerBase Shares common code between various handlers that manipulateContentStream
objects.DocumentAnalysisRequestHandler An analysis handler that provides a breakdown of the analysis process of provided documents.DumpRequestHandler ExportHandler ExportHandler.ExportHandlerStreamFactory FieldAnalysisRequestHandler Provides the ability to specify multiple field types and field names in the same request.GraphHandler Solr Request Handler for graph traversal with streaming functions that responds with GraphML markup.GraphHandler.DummyErrorStream GraphHandler.TimerStream HaversineMetersEvaluator HaversineMetersEvaluator.HaversineDistance IncrementalShardBackup Responsible for orchestrating the actual incremental backup process.IncrementalShardBackup.IncrementalShardSnapshotResponse IndexFetcher Provides functionality of downloading changed index files as well as config files and a timer for scheduling fetches from the leader.IndexFetcher.CompareResult IndexFetcher.IndexFetchResult MoreLikeThisHandler Solr MoreLikeThis --MoreLikeThisHandler.InterestingTerm MoreLikeThisHandler.MoreLikeThisHelper Helper class for MoreLikeThis that can be called from other request handlersNotFoundRequestHandler Does nothing other than showing a 404 messagePingRequestHandler 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 Followers.ReplicationHandler.ReplicationHandlerConfig RequestHandlerBase Base class for all request handlers.RequestHandlerBase.HandlerMetrics Metrics for this handler.RequestHandlerUtils Common helper functions for RequestHandlersRestoreCore SchemaHandler SnapShooter Provides functionality equivalent to the snapshooter script This is no longer used in standard replication.SnapShooter.CoreSnapshotResponse SolrConfigHandler SolrDefaultStreamFactory A default collection of mappings, used to convert strings into stream expressions.StandardRequestHandler Deprecated. StreamHandler Solr Request Handler for streaming data.StreamHandler.DaemonCollectionStream StreamHandler.DaemonResponseStream StreamHandler.DummyErrorStream StreamHandler.ExpressibleHolder StreamHandler.TimerStream UpdateRequestHandler UpdateHandler that uses content-type to pick the right LoaderV2UpdateRequestHandler An extension ofUpdateRequestHandler
used solely to register the v2 /update APIs -
Enum Summary Enum Description PingRequestHandler.ACTIONS