Class WatchesPathReport
java.lang.Object
org.apache.zookeeper.server.watch.WatchesPathReport
A watch report, essentially a mapping of path to session IDs of sessions that
have set a watch on that path. This class is immutable.
-
Method Summary
-
Method Details
-
hasSessions
Checks if the given path has watches set.- Parameters:
path
- path- Returns:
- true if path has watch set
-
getSessions
Gets the session IDs of sessions that have set watches on the given path. The returned set is immutable.- Parameters:
path
- session ID- Returns:
- session IDs of sessions that have set watches on the path, or null if none
-
toMap
Converts this report to a map. The returned map is mutable, and changes to it do not reflect back into this report.- Returns:
- map representation of report
-