Class FutureEventDrivenOperation<ResultType>

java.lang.Object
org.apache.camel.component.zookeeper.operations.ZooKeeperOperation<ResultType>
org.apache.camel.component.zookeeper.operations.FutureEventDrivenOperation<ResultType>
All Implemented Interfaces:
WatchedEventProvider, org.apache.zookeeper.Watcher
Direct Known Subclasses:
ChildrenChangedOperation, DataChangedOperation, ExistenceChangedOperation

public abstract class FutureEventDrivenOperation<ResultType> extends ZooKeeperOperation<ResultType> implements org.apache.zookeeper.Watcher, WatchedEventProvider
FutureEventDrivenOperation uses ZooKeepers Watcher mechanism to await specific ZooKeeper events. Typically this is used to await changes to a particular node before retrieving the change.