use of org.apache.zookeeper.server.jersey.cfg.RestCfg in project zookeeper by apache.
the class Base method setUp.
@Before
public void setUp() throws Exception {
RestCfg cfg = new RestCfg(new ByteArrayInputStream(String.format("rest.port=%s\n" + "rest.endpoint.1=%s;%s\n", GRIZZLY_PORT, CONTEXT_PATH, ZKHOSTPORT).getBytes()));
rest = new RestMain(cfg);
rest.start();
zk = new ZooKeeper(ZKHOSTPORT, 30000, new MyWatcher());
client = Client.create();
znodesr = client.resource(BASEURI).path("znodes/v1");
sessionsr = client.resource(BASEURI).path("sessions/v1/");
}
use of org.apache.zookeeper.server.jersey.cfg.RestCfg in project zookeeper by apache.
the class RestMain method main.
/**
* The entry point for starting the server
*/
public static void main(String[] args) throws Exception {
RestCfg cfg = new RestCfg("rest.properties");
final RestMain main = new RestMain(cfg);
main.start();
Runtime.getRuntime().addShutdownHook(new Thread() {
@Override
public void run() {
main.stop();
System.out.println("Got exit request. Bye.");
}
});
printEndpoints(cfg);
System.out.println("Server started.");
}
Aggregations