public interface DruidLeaderSelector
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
DruidLeaderSelector.Listener  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getCurrentLeader()
Get ID of current Leader. 
 | 
boolean | 
isLeader()
Returns true if this node is elected leader from underlying system's point of view. 
 | 
int | 
localTerm()
Implementation would increment it everytime it becomes leader. 
 | 
void | 
registerListener(DruidLeaderSelector.Listener listener)
Register the listener for watching leadership notifications. 
 | 
void | 
unregisterListener()
Unregisters the listener. 
 | 
@Nullable String getCurrentLeader()
boolean isLeader()
int localTerm()
void registerListener(DruidLeaderSelector.Listener listener)
void unregisterListener()
Copyright © 2011–2018. All rights reserved.