Groovy Documentation
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