@Override protected WhenJerseyServer getWhenJerseyServer() { if (injector == null) { injector = com.google.inject.Guice.createInjector(new WhenGuiceJerseyBinder(), new GuiceWhenBinder(), new GuiceVertxBinder(vertx)); } return injector.getInstance(WhenJerseyServer.class); }
protected List<Module> getModules(Vertx vertx) { return Arrays.asList( new GuiceVertxBinder(vertx), new WhenGuiceJerseyBinder(), new GuiceWhenBinder()); }