Package org.elasticsearch.persistent
Class PersistentTasksExecutorRegistry
java.lang.Object
org.elasticsearch.persistent.PersistentTasksExecutorRegistry
public class PersistentTasksExecutorRegistry
extends java.lang.Object
Components that registers all persistent task executors
-
Constructor Summary
Constructors Constructor Description PersistentTasksExecutorRegistry(java.util.Collection<PersistentTasksExecutor<?>> taskExecutors)
-
Method Summary
Modifier and Type Method Description <Params extends PersistentTaskParams>
PersistentTasksExecutor<Params>getPersistentTaskExecutorSafe(java.lang.String taskName)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PersistentTasksExecutorRegistry
public PersistentTasksExecutorRegistry(java.util.Collection<PersistentTasksExecutor<?>> taskExecutors)
-
-
Method Details
-
getPersistentTaskExecutorSafe
public <Params extends PersistentTaskParams> PersistentTasksExecutor<Params> getPersistentTaskExecutorSafe(java.lang.String taskName)
-