org.elasticsearch.client.node
Class NodeClusterAdminClient

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

public class NodeClusterAdminClient
extends AbstractClusterAdminClient
implements InternalClusterAdminClient


Constructor Summary
NodeClusterAdminClient(Settings settings, ThreadPool threadPool, Map<GenericAction,TransportAction> 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

NodeClusterAdminClient

@Inject
public NodeClusterAdminClient(Settings settings,
                                     ThreadPool threadPool,
                                     Map<GenericAction,TransportAction> 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.