JettyAdminServer implements AdminServer { public JettyAdminServer() throws AdminServerException { this(System.getProperty("zookeeper.admin.serverAddress", DEFAULT_ADDRESS), Integer.getInteger("zookeeper.admin.serverPort", DEFAULT_PORT), Integer.getInteger("zookeeper.admin.idleTimeout", DEFAULT_IDLE_TIMEOUT), System.getProperty("zookeeper.admin.commandURL", DEFAULT_COMMAND_URL)); } JettyAdminServer();  JettyAdminServer(String address, int port, int timeout, String commandUrl); @Override void start(); @Override void shutdown(); @Override void setZooKeeperServer(ZooKeeperServer zkServer); static final int DEFAULT_PORT; static final int DEFAULT_IDLE_TIMEOUT; static final String DEFAULT_COMMAND_URL; }
@Test public void testJettyAdminServer() throws AdminServerException, IOException { JettyAdminServer server = new JettyAdminServer();; try { server.start(); queryAdminServer(jettyAdminPort); } finally { server.shutdown(); } }