public class TransportFetchNodeAction extends java.lang.Object implements NodeAction<NodeFetchRequest,NodeFetchResponse>
Constructor and Description |
---|
TransportFetchNodeAction(org.elasticsearch.transport.TransportService transportService,
Transports transports,
org.elasticsearch.threadpool.ThreadPool threadPool,
JobsLogs jobsLogs,
JobContextService jobContextService) |
Modifier and Type | Method and Description |
---|---|
void |
execute(java.lang.String targetNode,
com.carrotsearch.hppc.IntObjectMap<Streamer[]> streamers,
NodeFetchRequest request,
org.elasticsearch.action.ActionListener<NodeFetchResponse> listener) |
void |
nodeOperation(NodeFetchRequest request,
org.elasticsearch.action.ActionListener<NodeFetchResponse> responseListener) |
@Inject public TransportFetchNodeAction(org.elasticsearch.transport.TransportService transportService, Transports transports, org.elasticsearch.threadpool.ThreadPool threadPool, JobsLogs jobsLogs, JobContextService jobContextService)
public void execute(java.lang.String targetNode, com.carrotsearch.hppc.IntObjectMap<Streamer[]> streamers, NodeFetchRequest request, org.elasticsearch.action.ActionListener<NodeFetchResponse> listener)
public void nodeOperation(NodeFetchRequest request, org.elasticsearch.action.ActionListener<NodeFetchResponse> responseListener)
nodeOperation
in interface NodeAction<NodeFetchRequest,NodeFetchResponse>