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.Exception
public SolrQueryRequest buildRequestFrom(SolrCore core, SolrParams params, java.util.Collection<ContentStream> streams) throws java.lang.Exception
java.lang.Exception
public static MultiMapSolrParams parseQueryString(java.lang.String queryString)
public boolean isHandleSelect()
public void setHandleSelect(boolean handleSelect)