Groovy Documentation

org.linkedin.glu.agent.impl.zookeeper
[Groovy] Class ZooKeeperStorage

java.lang.Object
  org.linkedin.glu.agent.impl.zookeeper.ZooKeeperStorage

class ZooKeeperStorage

Implementation of the storage using zookeeper.

Authors:
ypujante@linkedin.com


Field Summary
static java.lang.String MODULE

static java.lang.Object log

 
Property Summary
java.lang.String prefix

 
Constructor Summary
ZooKeeperStorage(IZKClient zkState, IZKClient zkAgentProperties)

 
Method Summary
void clearAllStates()

void clearState(MountPoint mountPoint)

java.lang.Object getMountPoints()

IZKClient getZkAgentProperties()

IZKClient getZkState()

AgentProperties saveAgentProperties(AgentProperties agentProperties)

void storeState(MountPoint mountPoint, java.lang.Object state)

AgentProperties updateAgentProperty(java.lang.String name, java.lang.String value)

 
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

prefix

java.lang.String prefix


 
Constructor Detail

ZooKeeperStorage

ZooKeeperStorage(IZKClient zkState, IZKClient zkAgentProperties)


 
Method Detail

clearAllStates

void clearAllStates()


clearState

void clearState(MountPoint mountPoint)


getMountPoints

java.lang.Object getMountPoints()


getZkAgentProperties

IZKClient getZkAgentProperties()


getZkState

IZKClient getZkState()


saveAgentProperties

@Override
AgentProperties saveAgentProperties(AgentProperties agentProperties)


storeState

void storeState(MountPoint mountPoint, java.lang.Object state)


updateAgentProperty

@Override
AgentProperties updateAgentProperty(java.lang.String name, java.lang.String value)


 

Groovy Documentation