org.elasticsearch.client.transport.support
Class InternalTransportClusterAdminClient

java.lang.Object
  extended by org.elasticsearch.client.support.AbstractClusterAdminClient
      extended by org.elasticsearch.client.transport.support.InternalTransportClusterAdminClient
All Implemented Interfaces:
ClusterAdminClient, InternalClusterAdminClient

public class InternalTransportClusterAdminClient
extends AbstractClusterAdminClient
implements InternalClusterAdminClient


Constructor Summary
InternalTransportClusterAdminClient(Settings settings, TransportClientNodesService nodesService, ThreadPool threadPool, TransportService transportService, Map<String,GenericAction> actions)
           
 
Method Summary
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
ActionFuture<Response>
execute(ClusterAction<Request,Response,RequestBuilder> action, Request request)
           
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
void
execute(ClusterAction<Request,Response,RequestBuilder> action, Request request, ActionListener<Response> listener)
           
 ThreadPool threadPool()
           
 
Methods inherited from class org.elasticsearch.client.support.AbstractClusterAdminClient
health, health, nodesHotThreads, nodesHotThreads, nodesInfo, nodesInfo, nodesRestart, nodesRestart, nodesShutdown, nodesShutdown, nodesStats, nodesStats, prepareExecute, prepareHealth, prepareNodesHotThreads, prepareNodesInfo, prepareNodesRestart, prepareNodesShutdown, prepareNodesStats, prepareReroute, prepareState, prepareUpdateSettings, reroute, reroute, state, state, updateSettings, updateSettings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.elasticsearch.client.ClusterAdminClient
health, health, nodesHotThreads, nodesHotThreads, nodesInfo, nodesInfo, nodesRestart, nodesRestart, nodesShutdown, nodesShutdown, nodesStats, nodesStats, prepareExecute, prepareHealth, prepareNodesHotThreads, prepareNodesInfo, prepareNodesRestart, prepareNodesShutdown, prepareNodesStats, prepareReroute, prepareState, prepareUpdateSettings, reroute, reroute, state, state, updateSettings, updateSettings
 

Constructor Detail

InternalTransportClusterAdminClient

@Inject
public InternalTransportClusterAdminClient(Settings settings,
                                                  TransportClientNodesService nodesService,
                                                  ThreadPool threadPool,
                                                  TransportService transportService,
                                                  Map<String,GenericAction> actions)
Method Detail

threadPool

public ThreadPool threadPool()
Specified by:
threadPool in interface InternalClusterAdminClient

execute

public <Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>> ActionFuture<Response> execute(ClusterAction<Request,Response,RequestBuilder> action,
                                                                                                                                                                    Request request)
Specified by:
execute in interface ClusterAdminClient

execute

public <Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>> void execute(ClusterAction<Request,Response,RequestBuilder> action,
                                                                                                                                                  Request request,
                                                                                                                                                  ActionListener<Response> listener)
Specified by:
execute in interface ClusterAdminClient


Copyright © 2009-2012. All Rights Reserved.