Tabnine Logo
VertxRequestHandler.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.jboss.resteasy.plugins.server.vertx.VertxRequestHandler
constructor

Best Java code snippets using org.jboss.resteasy.plugins.server.vertx.VertxRequestHandler.<init> (Showing top 11 results out of 315)

origin: vert-x3/vertx-examples

 @Override
 public void start() throws Exception {

  // Build the Jax-RS hello world deployment
  VertxResteasyDeployment deployment = new VertxResteasyDeployment();
  deployment.start();
  deployment.getRegistry().addPerInstanceResource(HelloWorldService.class);

  // Start the front end server using the Jax-RS controller
  vertx.createHttpServer()
    .requestHandler(new VertxRequestHandler(vertx, deployment))
    .listen(8080, ar -> {
     System.out.println("Server started on port "+ ar.result().actualPort());
    });

 }
}
origin: vert-x3/vertx-examples

 @Override
 public void start() throws Exception {

  // Build the Jax-RS controller deployment
  VertxResteasyDeployment deployment = new VertxResteasyDeployment();
  deployment.start();
  deployment.getRegistry().addPerInstanceResource(Controller.class);

  // Start the front end server using the Jax-RS controller
  vertx.createHttpServer()
    .requestHandler(new VertxRequestHandler(vertx, deployment))
    .listen(8080, ar -> {
     System.out.println("Server started on port "+ ar.result().actualPort());
    });
 }
}
origin: atomix/atomix

server.requestHandler(new VertxRequestHandler(vertx, deployment));
origin: resteasy/Resteasy

 public Handler<HttpServerRequest> createHandler(Vertx vertx)
 {
   return new VertxRequestHandler(vertx, deployment, root, domain);
 }
}
origin: resteasy/Resteasy

 @Override
 public void start(Future<Void> startFuture) throws Exception
 {
   Helper helper = deploymentMap.get(config().getString("helper"));
   server = vertx.createHttpServer(helper.serverOptions);
   server.requestHandler(new VertxRequestHandler(vertx, helper.deployment, helper.root, helper.domain));
   server.listen(ar -> {
    if (ar.succeeded())
    {
      startFuture.complete();
    } else
    {
      startFuture.fail(ar.cause());
    }
   });
 }
}
origin: org.jboss.resteasy/resteasy-vertx

 public Handler<HttpServerRequest> createHandler(Vertx vertx)
 {
   return new VertxRequestHandler(vertx, deployment, root, domain);
 }
}
origin: org.jboss.resteasy/resteasy-vertx

 @Override
 public void start(final Future<Void> startFuture) throws Exception
 {
   Helper helper = deploymentMap.get(config().getString("helper"));
   server = vertx.createHttpServer(helper.serverOptions);
   server.requestHandler(new VertxRequestHandler(vertx, helper.deployment, helper.root, helper.domain));
   server.listen(new Handler<AsyncResult<HttpServer>>()
   {
    @Override
    public void handle(AsyncResult<HttpServer> ar)
    {
      if (ar.succeeded())
      {
       startFuture.complete();
      } else
      {
       startFuture.fail(ar.cause());
      }
    }
   });
 }
}
origin: io.atomix/atomix-rest

server.requestHandler(new VertxRequestHandler(vertx, deployment));
origin: EnMasseProject/enmasse

@Override
public void start(Future<Void> startPromise) {
  VertxResteasyDeployment deployment = new VertxResteasyDeployment();
  deployment.start();
  deployment.getProviderFactory().registerProvider(DefaultExceptionMapper.class);
  if (enableRbac) {
    log.info("Enabling RBAC for REST API");
    deployment.getProviderFactory().registerProviderInstance(new AuthInterceptor(authApi, path ->
        path.startsWith(HttpHealthService.BASE_URI) ||
        path.startsWith(HttpConsoleService.BASE_URI)));
  } else {
    log.info("Disabling authentication and authorization for REST API");
    deployment.getProviderFactory().registerProviderInstance(new AllowAllAuthInterceptor());
  }
  deployment.getRegistry().addSingletonResource(new HttpHealthService());
  deployment.getRegistry().addSingletonResource(new HttpConsoleService(authApi.getNamespace(), addressSpaceApi));
  deployment.getRegistry().addSingletonResource(new OSBCatalogService(addressSpaceApi, authApi, schemaProvider));
  deployment.getRegistry().addSingletonResource(new OSBProvisioningService(addressSpaceApi, authApi, schemaProvider, consoleProxy));
  deployment.getRegistry().addSingletonResource(new OSBBindingService(addressSpaceApi, authApi, schemaProvider, userApi));
  deployment.getRegistry().addSingletonResource(new OSBLastOperationService(addressSpaceApi, authApi, schemaProvider));
  VertxRequestHandler requestHandler = new VertxRequestHandler(vertx, deployment);
  httpServer = createServer(requestHandler, startPromise);
}
origin: EnMasseProject/enmasse

deployment.getRegistry().addSingletonResource(new HttpApiRootService());
VertxRequestHandler vertxRequestHandler = new VertxRequestHandler(vertx, deployment);
Handler<HttpServerRequest> requestHandler = event -> {
  log.info("Request {} {}", event.method(), event.path());
origin: apiman/apiman

VertxRequestHandler resteasyRh = new VertxRequestHandler(vertx, deployment);
org.jboss.resteasy.plugins.server.vertxVertxRequestHandler<init>

Popular methods of VertxRequestHandler

  • handle

Popular in Java

  • Reading from database using SQL prepared statement
  • setScale (BigDecimal)
  • startActivity (Activity)
  • getSystemService (Context)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • BufferedInputStream (java.io)
    A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the i
  • Socket (java.net)
    Provides a client-side TCP socket.
  • SocketException (java.net)
    This SocketException may be thrown during socket creation or setting options, and is the superclass
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now