Class TransportCancelTasksAction

java.lang.Object
org.elasticsearch.action.support.TransportAction<Request,​Response>
org.elasticsearch.action.support.HandledTransportAction<TasksRequest,​TasksResponse>
org.elasticsearch.action.support.tasks.TransportTasksAction<CancellableTask,​CancelTasksRequest,​CancelTasksResponse,​TaskInfo>
org.elasticsearch.action.admin.cluster.node.tasks.cancel.TransportCancelTasksAction

public class TransportCancelTasksAction
extends TransportTasksAction<CancellableTask,​CancelTasksRequest,​CancelTasksResponse,​TaskInfo>
Transport action that can be used to cancel currently running cancellable tasks.

For a task to be cancellable it has to return an instance of CancellableTask from TaskAwareRequest.createTask(long, java.lang.String, java.lang.String, org.elasticsearch.tasks.TaskId, java.util.Map<java.lang.String, java.lang.String>)