public class NettySolrClient
extends org.apache.solr.client.solrj.SolrClient
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.apache.solr.common.params.ModifiableSolrParams |
invariantParams |
protected org.apache.solr.client.solrj.ResponseParser |
parser |
protected org.apache.solr.client.solrj.request.RequestWriter |
requestWriter |
| 构造器和说明 |
|---|
NettySolrClient(ConnectionPool connectionPool) |
NettySolrClient(String host,
int port) |
NettySolrClient(String host,
int port,
HandlerConfig handlerConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
protected org.apache.solr.client.solrj.ResponseParser |
createRequest(org.apache.solr.client.solrj.SolrRequest request,
ProtobufRequestSetter saveRequestSetter) |
protected VootooException |
createTimeoutException(long rid,
int timeout,
org.apache.solr.common.params.SolrParams solrParams) |
protected VootooException |
createTimeoutException(long rid,
int timeout,
String tip,
org.apache.solr.common.params.SolrParams solrParams) |
org.apache.solr.common.params.ModifiableSolrParams |
getInvariantParams() |
org.apache.solr.client.solrj.ResponseParser |
getParser() |
org.apache.solr.common.util.NamedList<Object> |
request(org.apache.solr.client.solrj.SolrRequest request,
String collection) |
String |
serverUrl() |
void |
setParser(org.apache.solr.client.solrj.ResponseParser responseParser)
Note: This setter method is not thread-safe.
|
void |
setRequestWriter(org.apache.solr.client.solrj.request.RequestWriter requestWriter) |
void |
shutdown()
已过时。
|
add, add, add, add, add, add, add, add, add, add, addBean, addBean, addBean, addBean, addBeans, addBeans, addBeans, addBeans, addBeans, addBeans, commit, commit, commit, commit, commit, commit, deleteById, deleteById, deleteById, deleteById, deleteById, deleteById, deleteById, deleteById, deleteByQuery, deleteByQuery, deleteByQuery, deleteByQuery, getBinder, getById, getById, getById, getById, getById, getById, getById, getById, optimize, optimize, optimize, optimize, optimize, optimize, ping, query, query, query, query, queryAndStreamResponse, queryAndStreamResponse, request, rollback, rollbackprotected org.apache.solr.common.params.ModifiableSolrParams invariantParams
protected org.apache.solr.client.solrj.ResponseParser parser
protected org.apache.solr.client.solrj.request.RequestWriter requestWriter
public NettySolrClient(String host, int port)
public NettySolrClient(String host, int port, HandlerConfig handlerConfig)
public NettySolrClient(ConnectionPool connectionPool)
protected org.apache.solr.client.solrj.ResponseParser createRequest(org.apache.solr.client.solrj.SolrRequest request,
ProtobufRequestSetter saveRequestSetter)
throws org.apache.solr.client.solrj.SolrServerException,
IOException
org.apache.solr.client.solrj.SolrServerExceptionIOExceptionprotected VootooException createTimeoutException(long rid, int timeout, org.apache.solr.common.params.SolrParams solrParams)
protected VootooException createTimeoutException(long rid, int timeout, String tip, org.apache.solr.common.params.SolrParams solrParams)
public org.apache.solr.common.util.NamedList<Object> request(org.apache.solr.client.solrj.SolrRequest request, String collection) throws org.apache.solr.client.solrj.SolrServerException, IOException
request 在类中 org.apache.solr.client.solrj.SolrClientorg.apache.solr.client.solrj.SolrServerExceptionIOExceptionpublic String serverUrl()
@Deprecated public void shutdown()
public org.apache.solr.common.params.ModifiableSolrParams getInvariantParams()
public org.apache.solr.client.solrj.ResponseParser getParser()
public void setParser(org.apache.solr.client.solrj.ResponseParser responseParser)
responseParser - Default Response Parser chosen to parse the response if the parser
were not specified as part of the request.SolrRequest.getResponseParser()public void setRequestWriter(org.apache.solr.client.solrj.request.RequestWriter requestWriter)
public void close()
throws IOException
IOExceptionCopyright © 2017 vootoo. All rights reserved.