Class PersistentTasksExecutor<Params extends PersistentTaskParams>

java.lang.Object
org.elasticsearch.persistent.PersistentTasksExecutor<Params>

public abstract class PersistentTasksExecutor<Params extends PersistentTaskParams> extends Object
An executor of tasks that can survive restart of requesting or executing node. These tasks are using cluster state rather than only transport service to send requests and responses.