Package org.apache.solr.servlet
Servlet related classes for powering the Solr HTTP API
-
Interface Summary Interface Description PathExcluder Denotes an object, usually a servlet that denies access to some paths based on the supplied patterns.RequestRateLimiter.SlotReservation SolrDispatchFilter.HttpSolrCallFactory internal API -
Class Summary Class Description CoordinatorHttpSolrCall A coordinator node can serve requests as if it hosts all collections in the cluster.CoordinatorHttpSolrCall.Factory CoreContainerProvider A service that can provide access to solr cores.DirectSolrConnection Deprecated. HttpSolrCall This class represents a call made to SolrLoadAdminUiServlet A simple servlet to load the Solr Admin UIQueryRateLimiter Implementation of RequestRateLimiter specific to query request types.RateLimitManager This class is responsible for managing rate limiting per request type.RateLimitManager.Builder RedirectServlet A Simple redirection servlet to help us deprecate old UI elementsRequestRateLimiter Handles rate limiting for a specific request type.ResponseUtils Response helper methods.ServletInputStreamWrapper Provides a convenient extension of theServletInputStream
class that can be subclassed by developers wishing to adapt the behavior of a Stream.ServletOutputStreamWrapper Provides a convenient extension of theServletOutputStream
class that can be subclassed by developers wishing to adapt the behavior of a Stream.ServletUtils Various Util methods for interaction on servlet level, i.e.ServletUtils.ClosedServletInputStream ServletUtils.ClosedServletOutputStream SolrDispatchFilter This filter looks at the incoming URL maps them to handlers defined in solrconfig.xmlSolrRequestParsers -
Enum Summary Enum Description SolrDispatchFilter.Action Enum to define action that needs to be processed. -
Exception Summary Exception Description ExceptionWhileTracing SolrAuthenticationException