Class ZooKeeperServerController
java.lang.Object
org.apache.zookeeper.server.controller.ZooKeeperServerController
Class which accepts commands to modify ZooKeeperServer state or Connection state at runtime for the purpose of
single machine integration testing. Not meant to be used in production. It is recommended to use this in conjunction
with the CommandListener HttpServer and CommandClient.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ServerCnxnFactory
boolean
isReady()
void
processCommand
(ControlCommand command) Process the command.void
run()
void
shutdown()
-
Constructor Details
-
ZooKeeperServerController
- Throws:
IOException
-
-
Method Details
-
run
public void run() -
getCnxnFactory
-
shutdown
public void shutdown() -
isReady
public boolean isReady() -
processCommand
Process the command. An exception indicates errors. No exception indicates success.
-