Package org.apache.zookeeper
Class WatchedEvent
- java.lang.Object
-
- org.apache.zookeeper.WatchedEvent
-
@Public public class WatchedEvent extends Object
A WatchedEvent represents a change on the ZooKeeper that a Watcher is able to respond to. The WatchedEvent includes exactly what happened, the current state of the ZooKeeper, and the path of the znode that was involved in the event.
-
-
Constructor Summary
Constructors Constructor Description WatchedEvent(WatcherEvent eventMessage)
Convert a WatcherEvent sent over the wire into a full-fledged WatcherEventWatchedEvent(Watcher.Event.EventType eventType, Watcher.Event.KeeperState keeperState, String path)
Create a WatchedEvent with specified type, state and path
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getPath()
Watcher.Event.KeeperState
getState()
Watcher.Event.EventType
getType()
WatcherEvent
getWrapper()
Convert WatchedEvent to type that can be sent over networkString
toString()
-
-
-
Constructor Detail
-
WatchedEvent
public WatchedEvent(Watcher.Event.EventType eventType, Watcher.Event.KeeperState keeperState, String path)
Create a WatchedEvent with specified type, state and path
-
WatchedEvent
public WatchedEvent(WatcherEvent eventMessage)
Convert a WatcherEvent sent over the wire into a full-fledged WatcherEvent
-
-
Method Detail
-
getState
public Watcher.Event.KeeperState getState()
-
getType
public Watcher.Event.EventType getType()
-
getPath
public String getPath()
-
getWrapper
public WatcherEvent getWrapper()
Convert WatchedEvent to type that can be sent over network
-
-