Module org.elasticsearch.server
Package org.elasticsearch.rest.action
Class RestCancellableNodeClient
java.lang.Object
org.elasticsearch.client.internal.support.AbstractClient
org.elasticsearch.client.internal.FilterClient
org.elasticsearch.rest.action.RestCancellableNodeClient
- All Implemented Interfaces:
- Closeable,- AutoCloseable,- Client,- ElasticsearchClient,- Releasable
A Client that cancels tasks executed locally when the provided 
HttpChannel
 is closed before completion.- 
Field SummaryFields inherited from class org.elasticsearch.client.internal.FilterClientinFields inherited from class org.elasticsearch.client.internal.support.AbstractClientlogger, settingsFields inherited from interface org.elasticsearch.client.internal.ClientCLIENT_TYPE_SETTING_S
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription<Request extends ActionRequest,Response extends ActionResponse> 
 voiddoExecute(ActionType<Response> action, Request request, ActionListener<Response> listener) static intReturns the number of channels tracked globally.Methods inherited from class org.elasticsearch.client.internal.FilterClientclose, getRemoteClusterClient, inMethods inherited from class org.elasticsearch.client.internal.support.AbstractClientadmin, bulk, bulk, clearScroll, clearScroll, delete, delete, execute, execute, explain, explain, fieldCaps, fieldCaps, filterWithHeader, get, get, index, index, multiGet, multiGet, multiSearch, multiSearch, multiTermVectors, multiTermVectors, prepareBulk, prepareBulk, prepareClearScroll, prepareDelete, prepareDelete, prepareExplain, prepareFieldCaps, prepareGet, prepareGet, prepareIndex, prepareIndex, prepareMultiGet, prepareMultiSearch, prepareMultiTermVectors, prepareSearch, prepareSearchScroll, prepareTermVectors, prepareTermVectors, prepareUpdate, prepareUpdate, search, search, searchScroll, searchScroll, settings, termVectors, termVectors, threadPool, update, update
- 
Constructor Details- 
RestCancellableNodeClient
 
- 
- 
Method Details- 
getNumChannelspublic static int getNumChannels()Returns the number of channels tracked globally.
- 
doExecutepublic <Request extends ActionRequest,Response extends ActionResponse> void doExecute(ActionType<Response> action, Request request, ActionListener<Response> listener) - Overrides:
- doExecutein class- FilterClient
 
 
-