Package org.apache.zookeeper
Interface Testable
public interface Testable
Abstraction that exposes various methods useful for testing ZooKeeper
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidClose the ClientCnxn socket for testing purposesvoidCause the ZooKeeper instance to behave as if the session expiredvoidqueueEvent(WatchedEvent event) Allow an event to be inserted into the event queue
-
Method Details
-
injectSessionExpiration
void injectSessionExpiration()Cause the ZooKeeper instance to behave as if the session expired -
queueEvent
Allow an event to be inserted into the event queue- Parameters:
event- event to insert
-
closeSocket
Close the ClientCnxn socket for testing purposes- Throws:
IOException
-