Module org.elasticsearch.server
Class TransportTasksProjectAction<OperationTask extends Task,TasksRequest extends BaseTasksRequest<TasksRequest>,TasksResponse extends BaseTasksResponse,TaskResponse extends Writeable>
java.lang.Object
org.elasticsearch.action.support.TransportAction<TasksRequest,TasksResponse>
org.elasticsearch.action.support.HandledTransportAction<TasksRequest,TasksResponse>
org.elasticsearch.action.support.tasks.TransportTasksAction<OperationTask,TasksRequest,TasksResponse,TaskResponse>
org.elasticsearch.action.support.tasks.TransportTasksProjectAction<OperationTask,TasksRequest,TasksResponse,TaskResponse>
public abstract class TransportTasksProjectAction<OperationTask extends Task,TasksRequest extends BaseTasksRequest<TasksRequest>,TasksResponse extends BaseTasksResponse,TaskResponse extends Writeable>
extends TransportTasksAction<OperationTask,TasksRequest,TasksResponse,TaskResponse>
Base class for task actions that target tasks for a specific project.
-
Field Summary
Fields inherited from class org.elasticsearch.action.support.tasks.TransportTasksAction
clusterService, requestReader, responseReader, transportNodeAction, transportServiceFields inherited from class org.elasticsearch.action.support.TransportAction
actionName, logger, taskManager -
Constructor Summary
ConstructorsConstructorDescriptionTransportTasksProjectAction(String actionName, ClusterService clusterService, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<TasksRequest> requestReader, Writeable.Reader<TaskResponse> responseReader, Executor nodeExecutor, ProjectResolver projectResolver) -
Method Summary
Methods inherited from class org.elasticsearch.action.support.tasks.TransportTasksAction
doExecute, newResponse, processTasks, processTasks, resolveNodes, taskOperationMethods inherited from class org.elasticsearch.action.support.TransportAction
execute, executeDirect, localOnly
-
Constructor Details
-
TransportTasksProjectAction
public TransportTasksProjectAction(String actionName, ClusterService clusterService, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<TasksRequest> requestReader, Writeable.Reader<TaskResponse> responseReader, Executor nodeExecutor, ProjectResolver projectResolver)
-
-
Method Details
-
match
- Overrides:
matchin classTransportTasksAction<OperationTask extends Task,TasksRequest extends BaseTasksRequest<TasksRequest>, TasksResponse extends BaseTasksResponse, TaskResponse extends Writeable>
-