Package org.apache.zookeeper
Interface Testable
public interface Testable
Abstraction that exposes various methods useful for testing ZooKeeper
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
Close the ClientCnxn socket for testing purposesvoid
Cause the ZooKeeper instance to behave as if the session expiredvoid
queueEvent
(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
-