org.apache.solr.common.cloud
Class ZkClientConnectionStrategy
java.lang.Object
org.apache.solr.common.cloud.ZkClientConnectionStrategy
- Direct Known Subclasses:
- DefaultConnectionStrategy
public abstract class ZkClientConnectionStrategy
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ZkClientConnectionStrategy
public ZkClientConnectionStrategy()
connect
public abstract void connect(String zkServerAddress,
int zkClientTimeout,
org.apache.zookeeper.Watcher watcher,
ZkClientConnectionStrategy.ZkUpdate updater)
throws IOException,
InterruptedException,
TimeoutException
- Throws:
IOException
InterruptedException
TimeoutException
reconnect
public abstract void reconnect(String serverAddress,
int zkClientTimeout,
org.apache.zookeeper.Watcher watcher,
ZkClientConnectionStrategy.ZkUpdate updater)
throws IOException,
InterruptedException,
TimeoutException
- Throws:
IOException
InterruptedException
TimeoutException
disconnected
public void disconnected()
connected
public void connected()
addDisconnectedListener
public void addDisconnectedListener(ZkClientConnectionStrategy.DisconnectedListener listener)
addConnectedListener
public void addConnectedListener(ZkClientConnectionStrategy.ConnectedListener listener)
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.