public class SolrRequestParsers
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private boolean |
enableRemoteStreams |
private boolean |
handleSelect |
(package private) org.slf4j.Logger |
log |
static java.lang.String |
MULTIPART |
private java.util.HashMap<java.lang.String,SolrRequestParser> |
parsers |
static java.lang.String |
RAW |
static java.lang.String |
SIMPLE |
private StandardRequestParser |
standard |
static java.lang.String |
STANDARD |
| Constructor and Description |
|---|
SolrRequestParsers(Config globalConfig)
Pass in an xml configuration.
|
| Modifier and Type | Method and Description |
|---|---|
SolrQueryRequest |
buildRequestFrom(SolrCore core,
SolrParams params,
java.util.Collection<ContentStream> streams) |
boolean |
isHandleSelect() |
SolrQueryRequest |
parse(SolrCore core,
java.lang.String path,
javax.servlet.http.HttpServletRequest req) |
static MultiMapSolrParams |
parseQueryString(java.lang.String queryString)
Given a standard query string map it into solr params
|
void |
setHandleSelect(boolean handleSelect) |
final org.slf4j.Logger log
public static final java.lang.String MULTIPART
public static final java.lang.String RAW
public static final java.lang.String SIMPLE
public static final java.lang.String STANDARD
private java.util.HashMap<java.lang.String,SolrRequestParser> parsers
private boolean enableRemoteStreams
private boolean handleSelect
private StandardRequestParser standard
public SolrRequestParsers(Config globalConfig)
public SolrQueryRequest parse(SolrCore core, java.lang.String path, javax.servlet.http.HttpServletRequest req) throws java.lang.Exception
java.lang.Exceptionpublic SolrQueryRequest buildRequestFrom(SolrCore core, SolrParams params, java.util.Collection<ContentStream> streams) throws java.lang.Exception
java.lang.Exceptionpublic static MultiMapSolrParams parseQueryString(java.lang.String queryString)
public boolean isHandleSelect()
public void setHandleSelect(boolean handleSelect)