Overview
Package
Class
Deprecated
Index
Help
Groovy Documentation
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
AgentMain
- Class in
org.linkedin.glu.agent.server
This is the main class to start the agent.
AgentMain
()
- Constructor in
AgentMain
awaitTermination
()
- Method in
AgentMain
B
C
computeAgentEphemeralPath
()
- Method in
AgentMain
computeFabric
(def, def)
- Method in
AgentMain
Computes the fabric
computeFabricPath
(null)
- Method in
FabricTracker
computeHostnameFactory
(null)
- Method in
AgentMain
Use the
glu.agent.hostname
config value to determine how to compute hostname.
computeZKAgentFabricPath
()
- Method in
AgentMain
computeZooKeeperStoragePath
()
- Method in
AgentMain
configure
(null)
- Method in
AgentMain
configure
(null)
- Method in
IZKClientFactory
create
()
- Method in
IZKClientFactory
createCommandsManager
(ShellImpl, ScriptManager, AbstractScriptFactoryFactory)
- Method in
AgentMain
createRootShell
()
- Method in
AgentMain
createShell
(ShellImpl, null)
- Method in
AgentMain
createSigar
()
- Method in
AgentMain
Create Sigar.
createStorage
()
- Method in
AgentMain
createZooKeeperClient
(def)
- Method in
AgentMain
createZooKeeperStorage
()
- Method in
AgentMain
D
E
F
FabricManager
- Class in
org.linkedin.glu.agent.server
Manages the fabric: read it from a file or get it from zookeeper.
FabricManager
(IZKClient, null, null, null, null)
- Constructor in
FabricManager
FabricTracker
- Class in
org.linkedin.glu.agent.server
FabricTracker
(Clock, IZKClient, null)
- Constructor in
FabricTracker
fetchFile
(def, def)
- Method in
AgentMain
G
getAgentName
()
- Method in
AgentMain
getAgentPid
()
- Method in
AgentMain
getFabric
()
- Method in
AgentMain
getFabric
(def)
- Method in
FabricManager
getOneWayCodec
()
- Method in
AgentMain
getPassword
(def, null)
- Method in
AgentMain
getPrefix
()
- Method in
AgentMain
getRemoteConfigCodec
()
- Method in
AgentMain
getTwoWayCodec
()
- Method in
AgentMain
getUrlFactory
()
- Method in
AgentMain
getZkConnectStringFromRest
()
- Method in
IZKClientFactory
getZookeeperRoot
()
- Method in
AgentMain
H
hostnameFactory
- Field in
AgentMain
I
init
(def)
- Method in
AgentMain
IZKClientFactory
- Class in
org.linkedin.glu.agent.server
Factory to create a zk client (check arguments, file and wait for one to be set)
J
K
L
loadPersistentProperties
(null, null)
- Method in
AgentMain
Loads the persistent properties which will serve as default values for whatever is not specified.
log
- Field in
AgentMain
log
- Field in
FabricManager
log
- Field in
FabricTracker
log
- Field in
IZKClientFactory
M
main
(def)
- Method in
AgentMain
main
(String[])
- Method in
PasswordManager
mergeConfig
(null, null)
- Method in
AgentMain
The goal of this method is to merge the configuration in the following fashion: all properties that are in the
higherPriority
bucket will override any that are in the other bucket
MODULE
- Field in
AgentMain
MODULE
- Field in
FabricManager
MODULE
- Field in
FabricTracker
MODULE
- Field in
IZKClientFactory
N
O
onConnected
()
- Method in
AgentMain
onDisconnected
()
- Method in
AgentMain
onEvents
(null)
- Method in
FabricTracker
P
PasswordManager
- Class in
org.linkedin.glu.agent.server
Password manager
Q
R
readConfig
(def, null)
- Method in
AgentMain
registerTerminationHandler
()
- Method in
AgentMain
S
saveFabricToZooKeeper
(null)
- Method in
FabricManager
savePersistentProperties
(def, AgentProperties)
- Method in
AgentMain
setUrlFactory
(def)
- Method in
AgentMain
start
(boolean)
- Method in
AgentMain
startAndWait
()
- Method in
AgentMain
startRestServer
()
- Method in
AgentMain
startRestServer
()
- Method in
IZKClientFactory
staticReadConfig
(def, null)
- Method in
AgentMain
T
toCanonicalPath
(null)
- Method in
AgentMain
Make sure that the paths are canonical (no .. or links)
U
V
W
waitForFabric
(def)
- Method in
FabricTracker
X
Y
Z
ZK_CONNECT_STRING
- Field in
IZKClientFactory
ZK_PROPERTIES
- Field in
IZKClientFactory
_
_agent
- Field in
AgentMain
_agentContext
- Field in
AgentMain
_agentName
- Field in
AgentMain
_agentProperties
- Field in
AgentMain
_agentTempDir
- Field in
AgentMain
_config
- Field in
AgentMain
_dwStorage
- Field in
AgentMain
_fabric
- Field in
AgentMain
_lock
- Field in
AgentMain
_persistentPropertiesFile
- Field in
AgentMain
_pid
- Field in
AgentMain
_proxiedAgent
- Field in
AgentMain
_receivedShutdown
- Field in
AgentMain
_restServer
- Field in
AgentMain
_shutdown
- Field in
AgentMain
_sigar
- Field in
AgentMain
_storage
- Field in
AgentMain
_urlFactory
- Field in
AgentMain
_zkClient
- Field in
AgentMain
_zooKeeperRoot
- Field in
AgentMain
Groovy Documentation