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)
-
-
-
Constructor Detail
-
PersistentTasksExecutorRegistry
public PersistentTasksExecutorRegistry(java.util.Collection<PersistentTasksExecutor<?>> taskExecutors)
-
-
Method Detail
-
getPersistentTaskExecutorSafe
public <Params extends PersistentTaskParams> PersistentTasksExecutor<Params> getPersistentTaskExecutorSafe(java.lang.String taskName)
-
-