Package org.opensearch.persistent
Class PersistentTasksNodeService
java.lang.Object
org.opensearch.persistent.PersistentTasksNodeService
- All Implemented Interfaces:
ClusterStateListener
This component is responsible for coordination of execution of persistent tasks on individual nodes. It runs on all
nodes in the cluster and monitors cluster state changes to detect started commands.
- Opensearch.internal:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
The executor status. -
Constructor Summary
ConstructorDescriptionPersistentTasksNodeService
(PersistentTasksService persistentTasksService, PersistentTasksExecutorRegistry persistentTasksExecutorRegistry, TaskManager taskManager, NodePersistentTasksExecutor nodePersistentTasksExecutor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Called when cluster state changes.
-
Constructor Details
-
PersistentTasksNodeService
public PersistentTasksNodeService(PersistentTasksService persistentTasksService, PersistentTasksExecutorRegistry persistentTasksExecutorRegistry, TaskManager taskManager, NodePersistentTasksExecutor nodePersistentTasksExecutor)
-
-
Method Details
-
clusterChanged
Description copied from interface:ClusterStateListener
Called when cluster state changes.- Specified by:
clusterChanged
in interfaceClusterStateListener
-