|
@@ -824,9 +824,8 @@ public class CuratorService extends CompositeService
|
|
* Registers a listener to path related events.
|
|
* Registers a listener to path related events.
|
|
*
|
|
*
|
|
* @param listener the listener.
|
|
* @param listener the listener.
|
|
- * @return a handle allowing for the management of the listener.
|
|
|
|
*/
|
|
*/
|
|
- public ListenerHandle registerPathListener(final PathListener listener) {
|
|
|
|
|
|
+ public void registerPathListener(final PathListener listener) {
|
|
|
|
|
|
CuratorCacheListener cacheListener = CuratorCacheListener.builder()
|
|
CuratorCacheListener cacheListener = CuratorCacheListener.builder()
|
|
.forCreatesAndChanges((oldNode, node) -> {
|
|
.forCreatesAndChanges((oldNode, node) -> {
|
|
@@ -854,7 +853,6 @@ public class CuratorService extends CompositeService
|
|
.build();
|
|
.build();
|
|
|
|
|
|
curatorCacheBridge.listenable().addListener(cacheListener);
|
|
curatorCacheBridge.listenable().addListener(cacheListener);
|
|
- return () -> curatorCacheBridge.listenable().removeListener(cacheListener);
|
|
|
|
}
|
|
}
|
|
|
|
|
|
// TODO: should caches be stopped and then restarted if need be?
|
|
// TODO: should caches be stopped and then restarted if need be?
|