public class UpdateRequestHandler extends ContentStreamHandlerBase
SolrInfoMBean.Category| Modifier and Type | Field and Description | 
|---|---|
static String | 
ADD  | 
static String | 
COMMIT  | 
static String | 
COMMIT_WITHIN  | 
static String | 
CSV_PATH  | 
static String | 
DELETE  | 
static String | 
DOC_PATH  | 
static String | 
JSON_PATH  | 
static String | 
OPTIMIZE  | 
static String | 
OVERWRITE  | 
static String | 
ROLLBACK  | 
static String | 
SOFT_COMMIT  | 
static String | 
VERSION  | 
static String | 
WAIT_SEARCHER  | 
appends, defaults, httpCaching, initArgs, invariantsTYPE| Constructor and Description | 
|---|
UpdateRequestHandler()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Map<String,ContentStreamLoader> | 
createDefaultLoaders(NamedList args)  | 
String | 
getDescription()
Simple one or two line description 
 | 
void | 
init(NamedList args)
Initializes the  
SolrRequestHandler by creating three SolrParams named. | 
protected ContentStreamLoader | 
newLoader(SolrQueryRequest req,
         UpdateRequestProcessor processor)  | 
protected void | 
setAssumeContentType(String ct)  | 
handleRequestBodygetCategory, getDocs, getInitArgs, getName, getPluginInfo, getRequestHandler, getSource, getStatistics, getSubHandler, getVersion, handleRequest, setPluginInfopublic static final String ADD
public static final String DELETE
public static final String OPTIMIZE
public static final String COMMIT
public static final String ROLLBACK
public static final String WAIT_SEARCHER
public static final String SOFT_COMMIT
public static final String OVERWRITE
public static final String VERSION
public static final String COMMIT_WITHIN
public static final String DOC_PATH
public static final String JSON_PATH
public static final String CSV_PATH
public void init(NamedList args)
RequestHandlerBaseSolrRequestHandler by creating three SolrParams named.
 | Name | Description | 
|---|---|
| defaults | Contains all of the named arguments contained within the list element named "defaults". | 
| appends | Contains all of the named arguments contained within the list element named "appends". | 
| invariants | Contains all of the named arguments contained within the list element named "invariants". | 
<lst name="defaults"> <str name="echoParams">explicit</str> <str name="qf">text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0</str> <str name="mm">2<-1 5<-2 6<90%</str> <str name="bq">incubationdate_dt:[* TO NOW/DAY-1MONTH]^2.2</str> </lst> <lst name="appends"> <str name="fq">inStock:true</str> </lst> <lst name="invariants"> <str name="facet.field">cat</str> <str name="facet.field">manu_exact</str> <str name="facet.query">price:[* TO 500]</str> <str name="facet.query">price:[500 TO *]</str> </lst>
init in interface SolrRequestHandlerinit in class ContentStreamHandlerBaseargs - The NamedList to initialize fromRequestHandlerBase.handleRequest(org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse), 
RequestHandlerBase.handleRequestBody(org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse), 
SolrPluginUtils.setDefaults(org.apache.solr.request.SolrQueryRequest, org.apache.solr.common.params.SolrParams, org.apache.solr.common.params.SolrParams, org.apache.solr.common.params.SolrParams), 
See also the example solrconfig.xml located in the Solr codebase (example/solr/conf).protected void setAssumeContentType(String ct)
protected Map<String,ContentStreamLoader> createDefaultLoaders(NamedList args)
protected ContentStreamLoader newLoader(SolrQueryRequest req, UpdateRequestProcessor processor)
newLoader in class ContentStreamHandlerBasepublic String getDescription()
SolrInfoMBeangetDescription in interface SolrInfoMBeangetDescription in class RequestHandlerBaseCopyright © 2000-2016 Apache Software Foundation. All Rights Reserved.