Class WatchesSummary
- java.lang.Object
-
- org.apache.zookeeper.server.watch.WatchesSummary
-
public class WatchesSummary extends Object
A summary of watch information. This class is immutable.
-
-
Field Summary
Fields Modifier and Type Field Description static String
KEY_NUM_CONNECTIONS
The key in the map returned bytoMap()
for the number of connections.static String
KEY_NUM_PATHS
The key in the map returned bytoMap()
for the number of paths.static String
KEY_NUM_TOTAL_WATCHES
The key in the map returned bytoMap()
for the total number of watches.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getNumConnections()
Gets the number of connections (sessions) that have set watches.int
getNumPaths()
Gets the number of paths that have watches set on them.int
getTotalWatches()
Gets the total number of watches set.Map<String,Object>
toMap()
Converts this summary to a map.
-
-
-
Field Detail
-
KEY_NUM_CONNECTIONS
public static final String KEY_NUM_CONNECTIONS
The key in the map returned bytoMap()
for the number of connections.- See Also:
- Constant Field Values
-
KEY_NUM_PATHS
public static final String KEY_NUM_PATHS
The key in the map returned bytoMap()
for the number of paths.- See Also:
- Constant Field Values
-
KEY_NUM_TOTAL_WATCHES
public static final String KEY_NUM_TOTAL_WATCHES
The key in the map returned bytoMap()
for the total number of watches.- See Also:
- Constant Field Values
-
-
Method Detail
-
getNumConnections
public int getNumConnections()
Gets the number of connections (sessions) that have set watches.- Returns:
- number of connections
-
getNumPaths
public int getNumPaths()
Gets the number of paths that have watches set on them.- Returns:
- number of paths
-
getTotalWatches
public int getTotalWatches()
Gets the total number of watches set.- Returns:
- total watches
-
-