com.alibaba.dubbo.remoting.zookeeper.zkclient
Class ZkClientWrapper

java.lang.Object
  extended by com.alibaba.dubbo.remoting.zookeeper.zkclient.ZkClientWrapper

public class ZkClientWrapper
extends Object

连接超时后,能自动监听连接状态的zkclient包装类 也为和curator在使用上总体保持一致

Author:
ken.lj

Constructor Summary
ZkClientWrapper(String serverAddr, long timeout)
           
 
Method Summary
 void addListener(org.I0Itec.zkclient.IZkStateListener listener)
           
 void close()
           
 void createEphemeral(String path)
           
 void createPersistent(String path)
           
 void delete(String path)
           
 boolean exists(String path)
           
 List<String> getChildren(String path)
           
 boolean isConnected()
           
 void start()
           
 List<String> subscribeChildChanges(String path, org.I0Itec.zkclient.IZkChildListener listener)
           
 void unsubscribeChildChanges(String path, org.I0Itec.zkclient.IZkChildListener listener)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZkClientWrapper

public ZkClientWrapper(String serverAddr,
                       long timeout)
Method Detail

start

public void start()

addListener

public void addListener(org.I0Itec.zkclient.IZkStateListener listener)

isConnected

public boolean isConnected()

createPersistent

public void createPersistent(String path)

createEphemeral

public void createEphemeral(String path)

delete

public void delete(String path)

getChildren

public List<String> getChildren(String path)

exists

public boolean exists(String path)

close

public void close()

subscribeChildChanges

public List<String> subscribeChildChanges(String path,
                                          org.I0Itec.zkclient.IZkChildListener listener)

unsubscribeChildChanges

public void unsubscribeChildChanges(String path,
                                    org.I0Itec.zkclient.IZkChildListener listener)


Copyright © 2012–2017 Alibaba. All rights reserved.