|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | METHOD | DETAIL: FIELD | PROPERTY | METHOD |
interface AgentsTracker
Tracks the agents (through zookeeper).
Nested Class Summary | |
---|---|
enum |
AgentsTracker.AccuracyLevel
|
Property Summary | |
---|---|
static java.lang.String |
ZK_AGENTS_INSTANCES
|
static java.lang.String |
ZK_AGENTS_STATE
|
Method Summary | |
---|---|
boolean
|
clearAgentInfo(java.lang.String agentName)
Clears the agent info for the given agent |
AgentInfo
|
getAgentInfo(java.lang.String agentName)
Returns info about the specified agent |
java.util.Map
|
getAgentInfos()
Returns all agent infos |
java.lang.Object
|
getAllInfosWithAccuracy()
@return a map [accuracy: _accuracyLevel_, allInfos: [_agentName_: [agent: _agentInfo_, mountPoints: _mountPointInfos_]] |
MountPointInfo
|
getMountPointInfo(java.lang.String agentName, java.lang.Object mountPoint)
Get a single mount point info |
java.util.Map
|
getMountPointInfos(java.lang.String agentName)
Get all mount points for the given agent |
java.util.Map
|
getMountPointInfos()
@return all the mountpoints |
void
|
registerAgentListener(TrackerEventsListener listener)
Registers an event listener on agents |
void
|
registerErrorListener(ErrorListener errorListener)
listener for handling errors |
void
|
registerMountPointListener(TrackerEventsListener listener)
Registers an event listener on mount points |
Property Detail |
---|
static final java.lang.String ZK_AGENTS_INSTANCES
static final java.lang.String ZK_AGENTS_STATE
Method Detail |
---|
boolean clearAgentInfo(java.lang.String agentName)
true
if the agent was cleared, false
if it was already cleared
AgentInfo getAgentInfo(java.lang.String agentName)
java.util.Map getAgentInfos()
java.lang.Object getAllInfosWithAccuracy()
MountPointInfo getMountPointInfo(java.lang.String agentName, java.lang.Object mountPoint)
java.util.Map getMountPointInfos(java.lang.String agentName)
java.util.Map getMountPointInfos()
void registerAgentListener(TrackerEventsListener listener)
void registerErrorListener(ErrorListener errorListener)
void registerMountPointListener(TrackerEventsListener listener)
Groovy Documentation