Groovy Documentation

org.linkedin.glu.agent.impl.storage
[Groovy] Class FilteredStorage

java.lang.Object
  org.linkedin.glu.agent.impl.storage.FilteredStorage

class FilteredStorage

Implement a filter/decorator pattern... subclasses can simply overrides only the methods they care about.

Authors:
ypujante@linkedin.com


Property Summary
Storage _storage

 
Constructor Summary
FilteredStorage(Storage storage)

 
Method Summary
void clearAllStates()

void clearState(MountPoint mountPoint)

java.lang.Object getMountPoints()

Storage getStorage()

AgentProperties loadAgentProperties()

java.lang.Object loadState(MountPoint mountPoint)

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

Property Detail

_storage

final Storage _storage


 
Constructor Detail

FilteredStorage

FilteredStorage(Storage storage)


 
Method Detail

clearAllStates

void clearAllStates()


clearState

void clearState(MountPoint mountPoint)


getMountPoints

java.lang.Object getMountPoints()


getStorage

Storage getStorage()


loadAgentProperties

@Override
AgentProperties loadAgentProperties()


loadState

java.lang.Object loadState(MountPoint mountPoint)


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