org.elasticsearch.gateway.local.state.shards
Class TransportNodesListGatewayStartedShards

java.lang.Object
  extended by org.elasticsearch.common.component.AbstractComponent
      extended by org.elasticsearch.action.support.TransportAction<Request,Response>
          extended by org.elasticsearch.action.support.nodes.TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>
              extended by org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards

public class TransportNodesListGatewayStartedShards
extends TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>


Nested Class Summary
static class TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards
           
static class TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards
           
 
Field Summary
 
Fields inherited from class org.elasticsearch.action.support.nodes.TransportNodesOperationAction
clusterName, clusterService, transportService
 
Fields inherited from class org.elasticsearch.action.support.TransportAction
threadPool
 
Fields inherited from class org.elasticsearch.common.component.AbstractComponent
componentSettings, logger, settings
 
Constructor Summary
TransportNodesListGatewayStartedShards(Settings settings, ClusterName clusterName, ThreadPool threadPool, ClusterService clusterService, TransportService transportService)
           
 
Method Summary
protected  boolean accumulateExceptions()
           
protected  String executor()
           
 ActionFuture<TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards> list(ShardId shardId, Set<String> nodesIds, TimeValue timeout)
           
protected  org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest newNodeRequest()
           
protected  org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest newNodeRequest(String nodeId, org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request request)
           
protected  TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards newNodeResponse()
           
protected  org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request newRequest()
           
protected  TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards newResponse(org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request request, AtomicReferenceArray responses)
           
protected  TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards nodeOperation(org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest request)
           
protected  String transportAction()
           
protected  boolean transportCompress()
           
 
Methods inherited from class org.elasticsearch.action.support.nodes.TransportNodesOperationAction
doExecute, filterNodeIds
 
Methods inherited from class org.elasticsearch.action.support.TransportAction
execute, execute
 
Methods inherited from class org.elasticsearch.common.component.AbstractComponent
nodeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransportNodesListGatewayStartedShards

@Inject
public TransportNodesListGatewayStartedShards(Settings settings,
                                                     ClusterName clusterName,
                                                     ThreadPool threadPool,
                                                     ClusterService clusterService,
                                                     TransportService transportService)
Method Detail

list

public ActionFuture<TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards> list(ShardId shardId,
                                                                                                Set<String> nodesIds,
                                                                                                @Nullable
                                                                                                TimeValue timeout)

executor

protected String executor()
Specified by:
executor in class TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>

transportAction

protected String transportAction()
Specified by:
transportAction in class TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>

transportCompress

protected boolean transportCompress()
Overrides:
transportCompress in class TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>

newRequest

protected org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request newRequest()
Specified by:
newRequest in class TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>

newNodeRequest

protected org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest newNodeRequest()
Specified by:
newNodeRequest in class TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>

newNodeRequest

protected org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest newNodeRequest(String nodeId,
                                                                                                                         org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request request)
Specified by:
newNodeRequest in class TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>

newNodeResponse

protected TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards newNodeResponse()
Specified by:
newNodeResponse in class TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>

newResponse

protected TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards newResponse(org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request request,
                                                                                            AtomicReferenceArray responses)
Specified by:
newResponse in class TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>

nodeOperation

protected TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards nodeOperation(org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest request)
                                                                                      throws ElasticSearchException
Specified by:
nodeOperation in class TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>
Throws:
ElasticSearchException

accumulateExceptions

protected boolean accumulateExceptions()
Specified by:
accumulateExceptions in class TransportNodesOperationAction<org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.Request,TransportNodesListGatewayStartedShards.NodesLocalGatewayStartedShards,org.elasticsearch.gateway.local.state.shards.TransportNodesListGatewayStartedShards.NodeRequest,TransportNodesListGatewayStartedShards.NodeLocalGatewayStartedShards>


Copyright © 2009-2012. All Rights Reserved.