org.linkedin.zookeeper.tracker
Class NodeEvent<T>

java.lang.Object
  extended by org.linkedin.zookeeper.tracker.NodeEvent<T>

public class NodeEvent<T>
extends java.lang.Object

Event generated when something changes


Constructor Summary
NodeEvent()
           
NodeEvent(NodeEventType eventType, TrackedNode<T> node)
           
 
Method Summary
 T getData()
           
 int getDepth()
           
 NodeEventType getEventType()
           
 java.lang.String getName()
           
 TrackedNode<T> getNode()
           
 java.lang.String getParentName()
           
 java.lang.String getPath()
           
 void setEventType(NodeEventType eventType)
           
 void setNode(TrackedNode<T> node)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NodeEvent

public NodeEvent()

NodeEvent

public NodeEvent(NodeEventType eventType,
                 TrackedNode<T> node)
Method Detail

getEventType

public NodeEventType getEventType()

setEventType

public void setEventType(NodeEventType eventType)

getNode

public TrackedNode<T> getNode()

setNode

public void setNode(TrackedNode<T> node)

getData

public T getData()

getPath

public java.lang.String getPath()

getParentName

public java.lang.String getParentName()

getName

public java.lang.String getName()

getDepth

public int getDepth()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object