.build();
_nodes = Maps.newConcurrentMap();
_listeners = Sets.newSetFromMap(Maps.<NodeListener<T>, Boolean>newConcurrentMap());
_curator = curator;
_pathCache = new PathChildrenCache(curator, nodePath, true, threadFactory);
_nodeDataParser = parser;
_executor = Executors.newSingleThreadScheduledExecutor(threadFactory);
_closed = false;
}