Uses of Interface
org.elasticsearch.cluster.ClusterStateTaskListener
-
Packages that use ClusterStateTaskListener Package Description org.elasticsearch.cluster org.elasticsearch.cluster.action.shard org.elasticsearch.cluster.coordination org.elasticsearch.cluster.service -
-
Uses of ClusterStateTaskListener in org.elasticsearch.cluster
Subinterfaces of ClusterStateTaskListener in org.elasticsearch.cluster Modifier and Type Interface Description interfaceAckedClusterStateTaskListenerClasses in org.elasticsearch.cluster that implement ClusterStateTaskListener Modifier and Type Class Description classAckedClusterStateUpdateTask<Response>An extension interface toClusterStateUpdateTaskthat allows to be notified when all the nodes have acknowledged a cluster state update requestclassClusterStateUpdateTaskA task that can update the cluster state.classLocalClusterUpdateTaskUsed to apply state updates on nodes that are not necessarily master -
Uses of ClusterStateTaskListener in org.elasticsearch.cluster.action.shard
Classes in org.elasticsearch.cluster.action.shard that implement ClusterStateTaskListener Modifier and Type Class Description static classShardStateAction.ShardStartedClusterStateTaskExecutor -
Uses of ClusterStateTaskListener in org.elasticsearch.cluster.coordination
Classes in org.elasticsearch.cluster.coordination that implement ClusterStateTaskListener Modifier and Type Class Description classNodeRemovalClusterStateTaskExecutor -
Uses of ClusterStateTaskListener in org.elasticsearch.cluster.service
Methods in org.elasticsearch.cluster.service with type parameters of type ClusterStateTaskListener Modifier and Type Method Description <T extends ClusterStateTaskConfig & ClusterStateTaskExecutor<T> & ClusterStateTaskListener>
voidClusterService. submitStateUpdateTask(String source, T updateTask)Submits a cluster state update task; unlikeClusterService.submitStateUpdateTask(String, Object, ClusterStateTaskConfig, ClusterStateTaskExecutor, ClusterStateTaskListener), submitted updates will not be batched.<T extends ClusterStateTaskConfig & ClusterStateTaskExecutor<T> & ClusterStateTaskListener>
voidMasterService. submitStateUpdateTask(String source, T updateTask)Submits a cluster state update task; unlikeMasterService.submitStateUpdateTask(String, Object, ClusterStateTaskConfig, ClusterStateTaskExecutor, ClusterStateTaskListener), submitted updates will not be batched.Methods in org.elasticsearch.cluster.service with parameters of type ClusterStateTaskListener Modifier and Type Method Description <T> voidClusterService. submitStateUpdateTask(String source, T task, ClusterStateTaskConfig config, ClusterStateTaskExecutor<T> executor, ClusterStateTaskListener listener)Submits a cluster state update task; submitted updates will be batched across the same instance of executor.<T> voidMasterService. submitStateUpdateTask(String source, T task, ClusterStateTaskConfig config, ClusterStateTaskExecutor<T> executor, ClusterStateTaskListener listener)Submits a cluster state update task; submitted updates will be batched across the same instance of executor.Method parameters in org.elasticsearch.cluster.service with type arguments of type ClusterStateTaskListener Modifier and Type Method Description <T> voidClusterService. submitStateUpdateTasks(String source, Map<T,ClusterStateTaskListener> tasks, ClusterStateTaskConfig config, ClusterStateTaskExecutor<T> executor)Submits a batch of cluster state update tasks; submitted updates are guaranteed to be processed together, potentially with more tasks of the same executor.<T> voidMasterService. submitStateUpdateTasks(String source, Map<T,ClusterStateTaskListener> tasks, ClusterStateTaskConfig config, ClusterStateTaskExecutor<T> executor)Submits a batch of cluster state update tasks; submitted updates are guaranteed to be processed together, potentially with more tasks of the same executor.
-