Groovy Documentation

Package org.linkedin.glu.agent.impl.script

 

Interface Summary
AgentContext Represents the agent context
MOP Meta Object Programming methods
ScriptFactory Encapsulates the notion of script factory so that we can recreate the scripts at will.
ScriptManager Manager for scripts
 


Class Summary
ActionExecution @author ypujante@linkedin.com
AutoUpgradeScript This is the script that will auto upgrade the agent.
CallExecution @author ypujante@linkedin.com
ClosureScriptFactory Represents a script factory where the factory is a closure
FromClassNameScriptFactory The script factory from a class name (simply use reflection to instantiate the class)
FromLocationScriptFactory The script factory from a location: will 'fetch' the script, execute it and returns the class found inside.
FutureExecutionImpl @author ypujante@linkedin.com
Invocation @author ypujante@linkedin.com
RootScript The root script... there can be only one of those...
ScriptConfig The script config
ScriptDefinition Represents the script definition (does not change over the life of the script)
ScriptExecution @author ypujante@linkedin.com
ScriptManagerImpl Manager for scripts
ScriptNode A script node (recursive structure)
ScriptState Contains the state of the script (state machine + script itself)
ScriptWrapperImpl The goal of this class is to wrap a script so that it has access to convenient variables like the shell, params,...
StateKeeperScriptManager The purpose of this class is to keep track and record the state of the script manager so that we can restore in the even of a shutdown/restart.
TimerExecution @author ypujante@linkedin.com
 


Groovy Documentation