Added doc for reconfig
Project: http://git-wip-us.apache.org/repos/asf/curator/repo Commit: http://git-wip-us.apache.org/repos/asf/curator/commit/2eec9eaf Tree: http://git-wip-us.apache.org/repos/asf/curator/tree/2eec9eaf Diff: http://git-wip-us.apache.org/repos/asf/curator/diff/2eec9eaf Branch: refs/heads/CURATOR-215 Commit: 2eec9eafad5bdc92c893c1cac7cd853222bba847 Parents: d86f51f Author: randgalt <randg...@apache.org> Authored: Sat May 9 10:19:41 2015 -0500 Committer: Scott Blum <dragonsi...@apache.org> Committed: Wed Aug 12 17:28:42 2015 -0400 ---------------------------------------------------------------------- curator-framework/src/site/confluence/index.confluence | 4 ++++ src/site/confluence/utilities.confluence | 5 +++++ 2 files changed, 9 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/curator/blob/2eec9eaf/curator-framework/src/site/confluence/index.confluence ---------------------------------------------------------------------- diff --git a/curator-framework/src/site/confluence/index.confluence b/curator-framework/src/site/confluence/index.confluence index 84f794f..cf92514 100644 --- a/curator-framework/src/site/confluence/index.confluence +++ b/curator-framework/src/site/confluence/index.confluence @@ -43,6 +43,10 @@ h3. Methods |setData()|Begins an operation to set a ZNode's data. Call additional methods (version or background) and finalize the operation by calling forPath()| |getChildren()|Begins an operation to get a ZNode's list of children ZNodes. Call additional methods (watch, background or get stat) and finalize the operation by calling forPath()| |inTransaction()|Begins an atomic ZooKeeper transaction. Combine create, setData, check, and/or delete operations and then commit() as a unit.| +|getACL()|Begins an operation to return a ZNode's ACL settings. Call additional methods and finalize the operation by calling forPath()| +|setACL()|Begins an operation to set a ZNode's ACL settings. Call additional methods and finalize the operation by calling forPath()| +|getConfig()|Begins an operation to return the last committed configuration. Call additional methods and finalize the operation by calling forEnsemble()| +|reconfig()|Begins an operation to change the configuration. Call additional methods and finalize the operation by calling forEnsemble()| h3. Notifications Notifications for background operations and watches are published via the ClientListener interface. You register listeners with the http://git-wip-us.apache.org/repos/asf/curator/blob/2eec9eaf/src/site/confluence/utilities.confluence ---------------------------------------------------------------------- diff --git a/src/site/confluence/utilities.confluence b/src/site/confluence/utilities.confluence index 7a8e95f..2ec5c6b 100644 --- a/src/site/confluence/utilities.confluence +++ b/src/site/confluence/utilities.confluence @@ -57,3 +57,8 @@ _ChildReaper_ Utility to reap the empty child nodes in a parent node. Periodically calls getChildren() on the node and adds empty nodes to an internally managed Reaper. *NOTE:* You should consider using LeaderSelector to run the Reapers as they don't need to run in every client. + +h2. EnsembleTracker + +Utility to listen for ensemble/configuration changes via registered EnsembleListeners. Allocate a EnsembleTracker, add one or more listeners +and start it.