Package org.elasticsearch.plugins
Interface PersistentTaskPlugin
public interface PersistentTaskPlugin
Plugin for registering persistent tasks executors.
-
Method Summary
Modifier and TypeMethodDescriptiondefault List<PersistentTasksExecutor<?>>
getPersistentTasksExecutor(ClusterService clusterService, ThreadPool threadPool, Client client, SettingsModule settingsModule, IndexNameExpressionResolver expressionResolver)
Returns additional persistent tasks executors added by this plugin.
-
Method Details
-
getPersistentTasksExecutor
default List<PersistentTasksExecutor<?>> getPersistentTasksExecutor(ClusterService clusterService, ThreadPool threadPool, Client client, SettingsModule settingsModule, IndexNameExpressionResolver expressionResolver)Returns additional persistent tasks executors added by this plugin.
-