| Package | Description |
|---|---|
| at.salzburgresearch.nodekeeper |
| Modifier and Type | Method and Description |
|---|---|
void |
NodeKeeper.addListener(String pathPattern,
NodeListener listener)
Appends a listener to the pathPattern.
|
<T> void |
NodeKeeper.deleteNode(Node<T> node)
delete the node from ZooKeeper
|
<T> Set<Node<T>> |
NodeKeeper.listChildrenNodes(String path,
Class<T> clazz) |
abstract void |
NodeListener.onNodeCreated(Node<T> node) |
abstract void |
NodeListener.onNodeDeleted(Node<T> node) |
abstract void |
NodeListener.onNodeUpdated(Node<T> node) |
<T> Node<T> |
NodeKeeper.readNode(String path,
Class<T> clazz)
read node to ZooKeeper, return null if it does not exist
|
void |
NodeKeeper.startListeners() |
<T> void |
NodeKeeper.writeNode(Node<T> node,
Class<T> clazz)
write node to ZooKeeper, create parent nodes recursively if they do not exist
|
| Constructor and Description |
|---|
NodeKeeper(String connectionString,
int sessionTimeout,
Properties properties,
String startNode)
NodeKeeper enables a ZooKeeper connection.
|
Copyright © 2013. All Rights Reserved.