Class WatchesReport
- java.lang.Object
- 
- org.apache.zookeeper.server.watch.WatchesReport
 
- 
 public class WatchesReport extends Object A watch report, essentially a mapping of session ID to paths that the session has set a watch on. This class is immutable.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>getPaths(long sessionId)Gets the paths that the given session has set watches on.booleanhasPaths(long sessionId)Checks if the given session has watches set.Map<Long,Set<String>>toMap()Converts this report to a map.
 
- 
- 
- 
Method Detail- 
hasPathspublic boolean hasPaths(long sessionId) Checks if the given session has watches set.- Parameters:
- sessionId- session ID
- Returns:
- true if session has paths with watches set
 
 - 
getPathspublic Set<String> getPaths(long sessionId) Gets the paths that the given session has set watches on. The returned set is immutable.- Parameters:
- sessionId- session ID
- Returns:
- paths that have watches set by the session, or null if none
 
 
- 
 
-