Groovy Documentation

org.linkedin.glu.orchestration.engine.tracker
[Groovy] Class TrackerServiceImpl

java.lang.Object
  org.linkedin.glu.orchestration.engine.tracker.TrackerServiceImpl

class TrackerServiceImpl

Authors:
ypujante


Field Summary
static java.lang.String MODULE

static java.lang.Object log

 
Property Summary
AgentInfoPropertyAccessor agentInfoPropertyAccessor

Clock clock

FabricService fabricService

java.lang.String zookeeperRoot

 
Method Summary
boolean clearAgentInfo(Fabric fabric, java.lang.String agentName)

boolean clearAgentInfo(java.lang.String fabric, java.lang.String agentName)

void destroy()

AgentInfo getAgentInfo(java.lang.String fabric, java.lang.String agentName)

AgentInfo getAgentInfo(Fabric fabric, java.lang.String agentName)

java.util.Map getAgentInfos(Fabric fabric)

java.lang.Object getAllInfosWithAccuracy(Fabric fabric)

MountPointInfo getMountPointInfo(Fabric fabric, java.lang.String agentName, java.lang.Object mountPoint)

java.util.Map getMountPointInfos(Fabric fabric, java.lang.String agentName)

boolean waitForState(java.lang.String fabric, java.lang.String agentName, java.lang.Object mountPoint, java.lang.String state, java.lang.Object timeout)

boolean waitForState(Fabric fabric, java.lang.String agentName, java.lang.Object mountPoint, java.lang.String state, java.lang.Object timeout)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

MODULE

public static final java.lang.String MODULE


log

public static final java.lang.Object log


 
Property Detail

agentInfoPropertyAccessor

@Initializable
AgentInfoPropertyAccessor agentInfoPropertyAccessor


clock

@Initializable
Clock clock


fabricService

@Initializable(required = true)
FabricService fabricService


zookeeperRoot

@Initializable
java.lang.String zookeeperRoot


 
Method Detail

clearAgentInfo

@Override
boolean clearAgentInfo(Fabric fabric, java.lang.String agentName)


clearAgentInfo

@Override
boolean clearAgentInfo(java.lang.String fabric, java.lang.String agentName)


destroy

void destroy()


getAgentInfo

AgentInfo getAgentInfo(java.lang.String fabric, java.lang.String agentName)


getAgentInfo

AgentInfo getAgentInfo(Fabric fabric, java.lang.String agentName)


getAgentInfos

java.util.Map getAgentInfos(Fabric fabric)


getAllInfosWithAccuracy

java.lang.Object getAllInfosWithAccuracy(Fabric fabric)


getMountPointInfo

MountPointInfo getMountPointInfo(Fabric fabric, java.lang.String agentName, java.lang.Object mountPoint)


getMountPointInfos

java.util.Map getMountPointInfos(Fabric fabric, java.lang.String agentName)


waitForState

@Override
boolean waitForState(java.lang.String fabric, java.lang.String agentName, java.lang.Object mountPoint, java.lang.String state, java.lang.Object timeout)


waitForState

@Override
boolean waitForState(Fabric fabric, java.lang.String agentName, java.lang.Object mountPoint, java.lang.String state, java.lang.Object timeout)


 

Groovy Documentation