Overview
Package
Class
Deprecated
Index
Help
Groovy Documentation
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
AgentEventType
- Enum in
org.linkedin.glu.agent.tracker
Enum about agent types
AgentInfo
- Class in
org.linkedin.glu.agent.tracker
Represent an individual agent
AgentInfoPropertyAccessor
- Interface in
org.linkedin.glu.agent.tracker
Abstraction to
agentsDetailsLog
- Field in
AgentsTrackerInstance
agentsLog
- Field in
AgentsTrackerInstance
AgentsTracker
- Interface in
org.linkedin.glu.agent.tracker
Tracks the agents (through zookeeper).
AgentsTracker.AccuracyLevel
- Enum in
org.linkedin.glu.agent.tracker
AgentsTrackerFactory
- Interface in
org.linkedin.glu.agent.tracker
Encapsulates creation of the agents tracker
AgentsTrackerImpl
- Class in
org.linkedin.glu.agent.tracker
Tracks the agents (through zookeeper).
AgentsTrackerImpl.State
- Enum in
org.linkedin.glu.agent.tracker
AgentsTrackerImpl
(IZKClient, null)
- Constructor in
AgentsTrackerImpl
AgentsTrackerInstance
- Class in
org.linkedin.glu.agent.tracker
AgentsTrackerInstance
(AgentsTrackerImpl, IZKClient, null, null, AgentInfoPropertyAccessor)
- Constructor in
AgentsTrackerInstance
B
C
clearAgentInfo
(null)
- Method in
AgentsTracker
Clears the agent info for the given agent
clearAgentInfo
(null)
- Method in
AgentsTrackerImpl
createAgentsTracker
()
- Method in
AgentsTrackerFactory
createFactory
(IZKClient, null)
- Method in
AgentsTrackerImpl
Returns a factory that will create AgentsTrackerImpl
D
destroy
()
- Method in
AgentsTrackerImpl
destroy
()
- Method in
AgentsTrackerInstance
E
F
G
getAgentInfo
(null)
- Method in
AgentsTracker
Returns info about the specified agent
getAgentInfo
(null)
- Method in
AgentsTrackerImpl
Returns info about the specified agent
getAgentInfo
(null)
- Method in
AgentsTrackerInstance
Returns info about the specified agent
getAgentInfos
()
- Method in
AgentsTracker
Returns all agent infos
getAgentInfos
()
- Method in
AgentsTrackerImpl
Returns all agent infos
getAgentInfos
()
- Method in
AgentsTrackerInstance
Returns all agent infos
getAgentProperties
()
- Method in
AgentInfo
getAllInfosWithAccuracy
()
- Method in
AgentsTracker
@return a map [accuracy: _accuracyLevel_, allInfos: [_agentName_: [agent: _agentInfo_, mountPoints: _mountPointInfos_]]
getAllInfosWithAccuracy
()
- Method in
AgentsTrackerImpl
@return a map [accuracy: _accuracyLevel_, allInfos: [h1: [agent: _agentInfo_, mountPoints: _mountPointInfos_]]
getAllInfosWithAccuracy
()
- Method in
AgentsTrackerInstance
@return a map with
accuracy
and
allInfos
getCreationTime
()
- Method in
NodeInfo
getCurrentState
()
- Method in
MountPointInfo
getData
()
- Method in
NodeInfo
Returns the data associated to this node as map (the data is supposed to be encoded in JSON format).
getError
()
- Method in
MountPointInfo
getErrorStackTrace
()
- Method in
MountPointInfo
getHostname
()
- Method in
AgentInfo
getInitParameters
()
- Method in
MountPointInfo
getMetadata
()
- Method in
MountPointInfo
getModifiedTime
()
- Method in
NodeInfo
getMountPointInfo
(null, def)
- Method in
AgentsTracker
Get a single mount point info
getMountPointInfo
(null, def)
- Method in
AgentsTrackerImpl
Get a single mount point info
getMountPointInfos
()
- Method in
AgentsTracker
@return all the mountpoints
getMountPointInfos
()
- Method in
AgentsTrackerImpl
@return all the mountpoints
getMountPointInfos
()
- Method in
AgentsTrackerInstance
@return all the mountpoints
getParent
()
- Method in
MountPointInfo
getPath
()
- Method in
NodeInfo
getPort
()
- Method in
AgentInfo
getPropertyValue
(null)
- Method in
AgentInfo
getPropertyValue
(AgentInfo, null)
- Method in
AgentInfoPropertyAccessor
getPropertyValue
(AgentInfo, null)
- Method in
PrefixAgentInfoPropertyAccessor
getScriptDefinition
()
- Method in
MountPointInfo
getStat
()
- Method in
NodeInfo
getState
()
- Method in
AgentsTrackerImpl
getTags
()
- Method in
AgentInfo
getTags
()
- Method in
MountPointInfo
getTransactionId
()
- Method in
AgentsTrackerInstance
getTransitionAction
()
- Method in
MountPointInfo
getTransitionState
()
- Method in
MountPointInfo
getURI
()
- Method in
AgentInfo
getVersion
()
- Method in
AgentInfo
H
I
isConnected
()
- Method in
AgentsTrackerImpl
J
K
L
log
- Field in
AgentsTrackerImpl
log
- Field in
AgentsTrackerInstance
M
MODULE
- Field in
AgentsTrackerImpl
MODULE
- Field in
AgentsTrackerInstance
MountPointInfo
- Class in
org.linkedin.glu.agent.tracker
Represents an individual mount point on an agent
mountPointsDetailsLog
- Field in
AgentsTrackerInstance
mountPointsLog
- Field in
AgentsTrackerInstance
N
NodeEvent
- Class in
org.linkedin.glu.agent.tracker
Basic node event class
NodeInfo
- Class in
org.linkedin.glu.agent.tracker
Base class for nodes
O
onConnected
()
- Method in
AgentsTrackerImpl
onDisconnected
()
- Method in
AgentsTrackerImpl
onError
(WatchedEvent, null)
- Method in
AgentsTrackerImpl
onEvents
(null)
- Method in
TrackerEventsListener
P
PrefixAgentInfoPropertyAccessor
- Class in
org.linkedin.glu.agent.tracker
@author ypujante@linkedin.com
Q
R
registerAgentListener
(TrackerEventsListener)
- Method in
AgentsTracker
Registers an event listener on agents
registerAgentListener
(TrackerEventsListener)
- Method in
AgentsTrackerImpl
registerAgentListener
(TrackerEventsListener)
- Method in
AgentsTrackerInstance
registerErrorListener
(ErrorListener)
- Method in
AgentsTracker
listener for handling errors
registerErrorListener
(ErrorListener)
- Method in
AgentsTrackerImpl
registerErrorListener
(ErrorListener)
- Method in
AgentsTrackerInstance
registerMountPointListener
(TrackerEventsListener)
- Method in
AgentsTracker
Registers an event listener on mount points
registerMountPointListener
(TrackerEventsListener)
- Method in
AgentsTrackerImpl
registerMountPointListener
(TrackerEventsListener)
- Method in
AgentsTrackerInstance
S
start
()
- Method in
AgentsTrackerImpl
T
TAGS_SERIALIZER
- Field in
AgentInfo
toString
()
- Method in
AgentInfo
toString
()
- Method in
MountPointInfo
toString
()
- Method in
NodeEvent
toString
()
- Method in
TrackedAgent
toString
()
- Method in
TrackedState
track
()
- Method in
AgentsTrackerInstance
TrackedAgent
- Class in
org.linkedin.glu.agent.tracker
Represents an agent being tracked
TrackedEntry
- Class in
org.linkedin.glu.agent.tracker
Base class for tracked entries.
TrackedState
- Class in
org.linkedin.glu.agent.tracker
Represents an agent state being tracked
TrackerEventsListener
- Interface in
org.linkedin.glu.agent.tracker
An even listener.
U
untrack
()
- Method in
AgentsTrackerInstance
V
W
waitForStart
(def)
- Method in
AgentsTrackerImpl
Wait (no longer than timeout if provided) for the client to be started
X
Y
Z
_
Groovy Documentation