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/d3615949 Tree: http://git-wip-us.apache.org/repos/asf/curator/tree/d3615949 Diff: http://git-wip-us.apache.org/repos/asf/curator/diff/d3615949 Branch: refs/heads/CURATOR-215 Commit: d36159491cb56cc3776500f56667b8189cab1293 Parents: 5e6cd0e Author: randgalt <[email protected]> Authored: Sat May 9 10:19:41 2015 -0500 Committer: randgalt <[email protected]> Committed: Sat May 9 10:19:41 2015 -0500 ---------------------------------------------------------------------- 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/d3615949/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/d3615949/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.
