A B C D E G H I J L M O P R S V W

A

abortErrorMessage - Variable in class org.apache.solr.servlet.SolrDispatchFilter
 
adminRequestParser - Variable in class org.apache.solr.servlet.SolrDispatchFilter
 

B

buildRequestFrom(SolrCore, SolrParams, Collection<ContentStream>) - Method in class org.apache.solr.servlet.SolrRequestParsers
 

C

calcEtag(SolrQueryRequest) - Static method in class org.apache.solr.servlet.cache.HttpCacheHeaderUtil
Calculates a tag for the ETag header.
calcLastModified(SolrQueryRequest) - Static method in class org.apache.solr.servlet.cache.HttpCacheHeaderUtil
Calculate the appropriate last-modified time for Solr relative the current request.
checkETagValidators(HttpServletRequest, HttpServletResponse, Method, String) - Static method in class org.apache.solr.servlet.cache.HttpCacheHeaderUtil
Check for etag related conditional headers and set status
checkHttpCachingVeto(SolrQueryResponse, HttpServletResponse, Method) - Static method in class org.apache.solr.servlet.cache.HttpCacheHeaderUtil
Checks if the downstream request handler wants to avoid HTTP caching of the response.
checkLastModValidators(HttpServletRequest, HttpServletResponse, long) - Static method in class org.apache.solr.servlet.cache.HttpCacheHeaderUtil
Check for modify time related conditional headers and set status
close() - Method in class org.apache.solr.servlet.DirectSolrConnection
Use this method to close the underlying SolrCore.
coreContainer - Variable in class org.apache.solr.client.solrj.embedded.EmbeddedSolrServer
 
coreName - Variable in class org.apache.solr.client.solrj.embedded.EmbeddedSolrServer
 
cores - Variable in class org.apache.solr.servlet.SolrDispatchFilter
 
createInitializer() - Method in class org.apache.solr.servlet.SolrDispatchFilter
Method to override to change how CoreContainer initialization is performed.

D

destroy() - Method in class org.apache.solr.servlet.SolrDispatchFilter
 
DirectSolrConnection - Class in org.apache.solr.servlet
DirectSolrConnection provides an interface to Solr that is similar to the the HTTP interface, but does not require an HTTP connection.
DirectSolrConnection() - Constructor for class org.apache.solr.servlet.DirectSolrConnection
Deprecated. use DirectSolrConnection(SolrCore)
DirectSolrConnection(SolrCore) - Constructor for class org.apache.solr.servlet.DirectSolrConnection
Initialize using an explicit SolrCore
DirectSolrConnection(String, String, String) - Constructor for class org.apache.solr.servlet.DirectSolrConnection
This constructor is designed to make it easy for JNI embedded applications to setup the entire solr environment with a simple interface.
doCacheHeaderValidation(SolrQueryRequest, HttpServletRequest, Method, HttpServletResponse) - Static method in class org.apache.solr.servlet.cache.HttpCacheHeaderUtil
Sets HTTP Response cache validator headers appropriately and validates the HTTP Request against these using any conditional request headers.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.solr.servlet.SolrDispatchFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.solr.servlet.LogLevelSelection
Processes an HTTP GET request and changes the logging level as specified.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.solr.servlet.SolrServlet
Deprecated.  
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.solr.servlet.LogLevelSelection
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.solr.servlet.SolrServlet
Deprecated.  
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.solr.servlet.SolrUpdateServlet
Deprecated.  

E

EmbeddedSolrServer - Class in org.apache.solr.client.solrj.embedded
SolrServer that connects directly to SolrCore TODO -- this implementation sends the response to XML and then parses it.
EmbeddedSolrServer(SolrCore) - Constructor for class org.apache.solr.client.solrj.embedded.EmbeddedSolrServer
Deprecated.  
EmbeddedSolrServer(CoreContainer, String) - Constructor for class org.apache.solr.client.solrj.embedded.EmbeddedSolrServer
Creates a SolrServer.
execute(HttpServletRequest, SolrRequestHandler, SolrQueryRequest, SolrQueryResponse) - Method in class org.apache.solr.servlet.SolrDispatchFilter
 

G

getLocalPort() - Method in class org.apache.solr.client.solrj.embedded.JettySolrRunner
Returns the Local Port of the first Connector found for the jetty Server.
getMethod(String) - Static method in enum org.apache.solr.servlet.cache.Method
 
getParsedResponse(SolrQueryRequest, SolrQueryResponse) - Method in class org.apache.solr.client.solrj.embedded.EmbeddedSolrServer
Deprecated. use BinaryResponseWriter.getParsedResponse(SolrQueryRequest, SolrQueryResponse)
getPathPrefix() - Method in class org.apache.solr.servlet.SolrDispatchFilter
 

H

HttpCacheHeaderUtil - Class in org.apache.solr.servlet.cache
 
HttpCacheHeaderUtil() - Constructor for class org.apache.solr.servlet.cache.HttpCacheHeaderUtil
 

I

init() - Method in class org.apache.solr.servlet.LogLevelSelection
 
init(FilterConfig) - Method in class org.apache.solr.servlet.SolrDispatchFilter
 
init() - Method in class org.apache.solr.servlet.SolrServlet
Deprecated.  
init() - Method in class org.apache.solr.servlet.SolrUpdateServlet
Deprecated.  
isHandleSelect() - Method in class org.apache.solr.servlet.SolrRequestParsers
 
isMatchingEtag(List<String>, String) - Static method in class org.apache.solr.servlet.cache.HttpCacheHeaderUtil
Checks if one of the tags in the list equals the given etag.

J

JettySolrRunner - Class in org.apache.solr.client.solrj.embedded
Run solr using jetty
JettySolrRunner(String, int) - Constructor for class org.apache.solr.client.solrj.embedded.JettySolrRunner
 
JettySolrRunner(String, int, String) - Constructor for class org.apache.solr.client.solrj.embedded.JettySolrRunner
 
JettySolrRunner(String, int, String, String) - Constructor for class org.apache.solr.client.solrj.embedded.JettySolrRunner
 
JettySolrRunner.Servlet404 - Class in org.apache.solr.client.solrj.embedded
This is a stupid hack to give jetty something to attach to
JettySolrRunner.Servlet404() - Constructor for class org.apache.solr.client.solrj.embedded.JettySolrRunner.Servlet404
 

L

LogLevelSelection - Class in org.apache.solr.servlet
Admin JDK Logger level report and selection servlet.
LogLevelSelection() - Constructor for class org.apache.solr.servlet.LogLevelSelection
 

M

main(String[]) - Static method in class org.apache.solr.client.solrj.embedded.JettySolrRunner
A main class that starts jetty+solr This is useful for debugging
Method - Enum in org.apache.solr.servlet.cache
 
MULTIPART - Static variable in class org.apache.solr.servlet.SolrRequestParsers
 

O

org.apache.solr.client.solrj.embedded - package org.apache.solr.client.solrj.embedded
 
org.apache.solr.servlet - package org.apache.solr.servlet
 
org.apache.solr.servlet.cache - package org.apache.solr.servlet.cache
 

P

parse(SolrCore, String, HttpServletRequest) - Method in class org.apache.solr.servlet.SolrRequestParsers
 
parseQueryString(String) - Static method in class org.apache.solr.servlet.SolrRequestParsers
Given a standard query string map it into solr params
parsers - Variable in class org.apache.solr.servlet.SolrDispatchFilter
 
pathPrefix - Variable in class org.apache.solr.servlet.SolrDispatchFilter
 

R

RAW - Static variable in class org.apache.solr.servlet.SolrRequestParsers
 
request(SolrRequest) - Method in class org.apache.solr.client.solrj.embedded.EmbeddedSolrServer
 
request(String, String) - Method in class org.apache.solr.servlet.DirectSolrConnection
For example: String json = solr.request( "/select?qt=dismax&wt=json&q=...", null ); String xml = solr.request( "/update", "<add>

S

sendError(HttpServletResponse, Throwable) - Method in class org.apache.solr.servlet.SolrDispatchFilter
 
sendNotModified(HttpServletResponse) - Static method in class org.apache.solr.servlet.cache.HttpCacheHeaderUtil
 
sendPreconditionFailed(HttpServletResponse) - Static method in class org.apache.solr.servlet.cache.HttpCacheHeaderUtil
 
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.solr.client.solrj.embedded.JettySolrRunner.Servlet404
 
setCacheControlHeader(SolrConfig, HttpServletResponse, Method) - Static method in class org.apache.solr.servlet.cache.HttpCacheHeaderUtil
Set the Cache-Control HTTP header (and Expires if needed) based on the SolrConfig.
setHandleSelect(boolean) - Method in class org.apache.solr.servlet.SolrRequestParsers
 
setPathPrefix(String) - Method in class org.apache.solr.servlet.SolrDispatchFilter
Set the prefix for all paths.
SIMPLE - Static variable in class org.apache.solr.servlet.SolrRequestParsers
 
solrConfigFilename - Variable in class org.apache.solr.servlet.SolrDispatchFilter
 
SolrDispatchFilter - Class in org.apache.solr.servlet
This filter looks at the incoming URL maps them to handlers defined in solrconfig.xml
SolrDispatchFilter() - Constructor for class org.apache.solr.servlet.SolrDispatchFilter
 
SolrRequestParsers - Class in org.apache.solr.servlet
 
SolrRequestParsers(Config) - Constructor for class org.apache.solr.servlet.SolrRequestParsers
Pass in an xml configuration.
SolrServlet - Class in org.apache.solr.servlet
Deprecated. Register a standard request handler instead of using this servlet. Add <requestHandler name="standard" class="solr.StandardRequestHandler" default="true"> to solrconfig.xml.
SolrServlet() - Constructor for class org.apache.solr.servlet.SolrServlet
Deprecated.  
SolrUpdateServlet - Class in org.apache.solr.servlet
Deprecated. Register a request handler to /update rather then use this servlet. Add: <requestHandler name="/update" class="solr.XmlUpdateRequestHandler" > to your solrconfig.xml
SolrUpdateServlet() - Constructor for class org.apache.solr.servlet.SolrUpdateServlet
Deprecated.  
STANDARD - Static variable in class org.apache.solr.servlet.SolrRequestParsers
 
start() - Method in class org.apache.solr.client.solrj.embedded.JettySolrRunner
 
start(boolean) - Method in class org.apache.solr.client.solrj.embedded.JettySolrRunner
 
stop() - Method in class org.apache.solr.client.solrj.embedded.JettySolrRunner
 

V

valueOf(String) - Static method in enum org.apache.solr.servlet.cache.Method
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.solr.servlet.cache.Method
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForSolr(String) - Method in class org.apache.solr.client.solrj.embedded.JettySolrRunner
Waits until a ping query to the solr server succeeds, retrying every 200 milliseconds up to 2 minutes.

A B C D E G H I J L M O P R S V W

Copyright © 2006-2010 The Apache Software Foundation. All Rights Reserved.