Groovy Documentation

org.linkedin.glu.agent.server
[Groovy] Class FabricManager

java.lang.Object
  org.linkedin.glu.agent.server.FabricManager

class FabricManager

Manages the fabric: read it from a file or get it from zookeeper.

Authors:
ypujante@linkedin.com


Field Summary
static java.lang.String MODULE

static java.lang.Object log

 
Property Summary
Clock clock

 
Constructor Summary
FabricManager(IZKClient zkClient, java.lang.String agentPath, java.lang.String newFabric, java.lang.String previousFabric, java.io.File fabricFile)

 
Method Summary
java.lang.String getFabric()

java.lang.String getFabric(java.lang.Object timeout)

void saveFabricToZooKeeper(java.lang.String fabric)

 
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

clock

Clock clock


 
Constructor Detail

FabricManager

FabricManager(IZKClient zkClient, java.lang.String agentPath, java.lang.String newFabric, java.lang.String previousFabric, java.io.File fabricFile)


 
Method Detail

getFabric

java.lang.String getFabric()


getFabric

java.lang.String getFabric(java.lang.Object timeout)


saveFabricToZooKeeper

void saveFabricToZooKeeper(java.lang.String fabric)


 

Groovy Documentation