com.alibaba.dubbo.remoting.zookeeper.support
Class AbstractZookeeperClient<TargetChildListener>
java.lang.Object
com.alibaba.dubbo.remoting.zookeeper.support.AbstractZookeeperClient<TargetChildListener>
- All Implemented Interfaces:
- ZookeeperClient
- Direct Known Subclasses:
- CuratorZookeeperClient, ZkclientZookeeperClient
public abstract class AbstractZookeeperClient<TargetChildListener>
- extends Object
- implements ZookeeperClient
AbstractZookeeperClient
public AbstractZookeeperClient(URL url)
getUrl
public URL getUrl()
- Specified by:
getUrl
in interface ZookeeperClient
create
public void create(String path,
boolean ephemeral)
- Specified by:
create
in interface ZookeeperClient
addStateListener
public void addStateListener(StateListener listener)
- Specified by:
addStateListener
in interface ZookeeperClient
removeStateListener
public void removeStateListener(StateListener listener)
- Specified by:
removeStateListener
in interface ZookeeperClient
getSessionListeners
public Set<StateListener> getSessionListeners()
addChildListener
public List<String> addChildListener(String path,
ChildListener listener)
- Specified by:
addChildListener
in interface ZookeeperClient
removeChildListener
public void removeChildListener(String path,
ChildListener listener)
- Specified by:
removeChildListener
in interface ZookeeperClient
close
public void close()
- Specified by:
close
in interface ZookeeperClient
Copyright © 2012–2017 Alibaba. All rights reserved.