|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.linkedin.glu.orchestration.engine.agents.AgentsServiceImpl
class AgentsServiceImpl
Field Summary | |
---|---|
static java.lang.String |
MODULE
|
static Logger |
log
|
Property Summary | |
---|---|
AgentFactory |
agentFactory
|
AuthorizationService |
authorizationService
|
TrackerService |
trackerService
|
Method Summary | |
---|---|
boolean
|
clearAgentInfo(Fabric fabric, java.lang.String agentName)
|
java.lang.Object
|
clearError(java.lang.Object args)
|
protected SystemEntry
|
createSystemEntry(java.lang.Object agentName, MountPointInfo mp)
Create the system entry for the given agent and mountpoint. |
java.net.URI
|
findAgentURI(java.lang.String fabric, java.lang.String agent)
|
java.lang.Object
|
forceUninstallScript(java.lang.Object args)
|
AgentInfo
|
getAgentInfo(Fabric fabric, java.lang.String agentName)
|
java.util.Map
|
getAgentInfos(Fabric fabric)
|
java.net.URI
|
getAgentURI(java.lang.String fabric, java.lang.String agent)
|
java.lang.Object
|
getAllInfosWithAccuracy(Fabric fabric)
|
SystemModel
|
getCurrentSystemModel(Fabric fabric)
Builds the current system model based on the live data from ZooKeeper |
java.lang.Object
|
getFullState(java.lang.Object args)
|
MountPointInfo
|
getMountPointInfo(Fabric fabric, java.lang.String agentName, java.lang.Object mountPoint)
|
java.util.Map
|
getMountPointInfos(Fabric fabric, java.lang.String agentName)
|
java.lang.Object
|
interruptAction(java.lang.Object args)
|
java.lang.Object
|
kill(java.lang.Object args)
|
protected java.lang.Object
|
moveToState(java.lang.Object agent, java.lang.Object mountPoint, java.lang.Object toState, java.lang.Object timeout)
|
java.lang.Object
|
ps(java.lang.Object args)
|
void
|
streamFileContent(java.lang.Object args, groovy.lang.Closure closure)
|
java.lang.Object
|
sync(java.lang.Object args)
|
void
|
tailLog(java.lang.Object args, groovy.lang.Closure closure)
|
java.lang.Object
|
uninstallScript(java.lang.Object args)
|
protected java.lang.Object
|
withRemoteAgent(Fabric fabric, java.lang.String agentName, groovy.lang.Closure closure)
|
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 |
---|
public static final java.lang.String MODULE
public static final Logger log
Property Detail |
---|
@Initializable(required = true) AgentFactory agentFactory
@Initializable AuthorizationService authorizationService
@Initializable(required = true) TrackerService trackerService
Method Detail |
---|
boolean clearAgentInfo(Fabric fabric, java.lang.String agentName)
java.lang.Object clearError(java.lang.Object args)
protected SystemEntry createSystemEntry(java.lang.Object agentName, MountPointInfo mp)
@Override java.net.URI findAgentURI(java.lang.String fabric, java.lang.String agent)
java.lang.Object forceUninstallScript(java.lang.Object args)
AgentInfo getAgentInfo(Fabric fabric, java.lang.String agentName)
java.util.Map getAgentInfos(Fabric fabric)
@Override java.net.URI getAgentURI(java.lang.String fabric, java.lang.String agent)
java.lang.Object getAllInfosWithAccuracy(Fabric fabric)
SystemModel getCurrentSystemModel(Fabric fabric)
java.lang.Object getFullState(java.lang.Object args)
MountPointInfo getMountPointInfo(Fabric fabric, java.lang.String agentName, java.lang.Object mountPoint)
java.util.Map getMountPointInfos(Fabric fabric, java.lang.String agentName)
java.lang.Object interruptAction(java.lang.Object args)
java.lang.Object kill(java.lang.Object args)
protected java.lang.Object moveToState(java.lang.Object agent, java.lang.Object mountPoint, java.lang.Object toState, java.lang.Object timeout)
java.lang.Object ps(java.lang.Object args)
void streamFileContent(java.lang.Object args, groovy.lang.Closure closure)
java.lang.Object sync(java.lang.Object args)
void tailLog(java.lang.Object args, groovy.lang.Closure closure)
java.lang.Object uninstallScript(java.lang.Object args)
protected java.lang.Object withRemoteAgent(Fabric fabric, java.lang.String agentName, groovy.lang.Closure closure)
Groovy Documentation