org.apache.curator.framework.recipes.cache
Class PathChildrenCacheEvent

java.lang.Object
  extended by org.apache.curator.framework.recipes.cache.PathChildrenCacheEvent

public class PathChildrenCacheEvent
extends Object

POJO that abstracts a change to a path


Nested Class Summary
static class PathChildrenCacheEvent.Type
          Type of change
 
Constructor Summary
PathChildrenCacheEvent(PathChildrenCacheEvent.Type type, ChildData data)
           
 
Method Summary
 ChildData getData()
           
 List<ChildData> getInitialData()
          Special purpose method.
 PathChildrenCacheEvent.Type getType()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PathChildrenCacheEvent

public PathChildrenCacheEvent(PathChildrenCacheEvent.Type type,
                              ChildData data)
Parameters:
type - event type
data - event data or null
Method Detail

getType

public PathChildrenCacheEvent.Type getType()
Returns:
change type

getData

public ChildData getData()
Returns:
the node's data

getInitialData

public List<ChildData> getInitialData()
Special purpose method. When an PathChildrenCacheEvent.Type.INITIALIZED event is received, you can call this method to receive the initial state of the cache.

Returns:
initial state of cache for PathChildrenCacheEvent.Type.INITIALIZED events. Otherwise, null.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011–2014 The Apache Software Foundation. All rights reserved.