Groovy Documentation

org.linkedin.glu.orchestration.engine.agents
[Groovy] Class AuditedAgentsService

java.lang.Object
  org.linkedin.glu.orchestration.engine.agents.AuditedAgentsService
All Implemented Interfaces:
AgentsService

class AuditedAgentsService

This class decorates an AgentsService to add auditing.

Authors:
yan@pongasoft.com


Property Summary
AgentsService agentsService

AuditLogService auditLogService

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

java.lang.Object clearError(java.lang.Object args)

java.lang.Object executeShellCommand(Fabric fabric, java.lang.String agentName, java.lang.Object args)

java.lang.Object forceUninstallScript(java.lang.Object args)

java.lang.Object interruptAction(java.lang.Object args)

boolean interruptCommand(Fabric fabric, java.lang.String agentName, java.lang.Object args)

java.lang.Object kill(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)

 
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()
 

Property Detail

agentsService

@Delegate
@Initializable
AgentsService agentsService


auditLogService

@Initializable
AuditLogService auditLogService


 
Method Detail

clearAgentInfo

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


clearError

java.lang.Object clearError(java.lang.Object args)


executeShellCommand

java.lang.Object executeShellCommand(Fabric fabric, java.lang.String agentName, java.lang.Object args)


forceUninstallScript

java.lang.Object forceUninstallScript(java.lang.Object args)


interruptAction

java.lang.Object interruptAction(java.lang.Object args)


interruptCommand

@Override
boolean interruptCommand(Fabric fabric, java.lang.String agentName, java.lang.Object args)


kill

java.lang.Object kill(java.lang.Object args)


streamFileContent

void streamFileContent(java.lang.Object args, groovy.lang.Closure closure)


sync

java.lang.Object sync(java.lang.Object args)


tailLog

void tailLog(java.lang.Object args, groovy.lang.Closure closure)


uninstallScript

java.lang.Object uninstallScript(java.lang.Object args)


 

Groovy Documentation