|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ClusterService
The cluster service allowing to both register for cluster state events (ClusterStateListener)
and submit state update tasks (ClusterStateUpdateTask.
| Method Summary | |
|---|---|
void |
add(ClusterStateListener listener)
Adds a listener for updated cluster states. |
void |
add(TimeValue timeout,
TimeoutClusterStateListener listener)
Adds a cluster state listener that will timeout after the provided timeout. |
DiscoveryNode |
localNode()
The local node. |
void |
remove(ClusterStateListener listener)
Removes a listener for updated cluster states. |
ClusterState |
state()
The current state. |
void |
submitStateUpdateTask(java.lang.String source,
ClusterStateUpdateTask updateTask)
Submits a task that will update the cluster state. |
| Methods inherited from interface org.elasticsearch.common.component.LifecycleComponent |
|---|
addLifecycleListener, lifecycleState, removeLifecycleListener, start, stop |
| Methods inherited from interface org.elasticsearch.common.component.CloseableComponent |
|---|
close |
| Method Detail |
|---|
DiscoveryNode localNode()
ClusterState state()
void add(ClusterStateListener listener)
void remove(ClusterStateListener listener)
void add(TimeValue timeout,
TimeoutClusterStateListener listener)
void submitStateUpdateTask(java.lang.String source,
ClusterStateUpdateTask updateTask)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||