Class VertxJaxrsServer

java.lang.Object
org.jboss.resteasy.plugins.server.vertx.VertxJaxrsServer
All Implemented Interfaces:
EmbeddedJaxrsServer<VertxJaxrsServer>, EmbeddedServer

@Deprecated(forRemoval=true, since="6.2.13.Final") public class VertxJaxrsServer extends Object implements EmbeddedJaxrsServer<VertxJaxrsServer>
Deprecated, for removal: This API element is subject to removal in a future version.
use new dependencies
An HTTP server that sends back the content of the received HTTP request in a pretty plaintext form.
Version:
$Rev: 2080 $, $Date: 2010-01-26 18:04:19 +0900 (Tue, 26 Jan 2010) $
Author:
Andy Taylor (andy.taylor@jboss.org), Trustin Lee, Norman Maurer, Julien Viet
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected SecurityDomain
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected io.vertx.core.http.HttpServerOptions
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected io.vertx.core.Vertx
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected io.vertx.core.VertxOptions
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the deployment being used for the server.
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    io.vertx.core.http.HttpServerOptions
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    io.vertx.core.VertxOptions
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    setHostname(String hostname)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    setPort(int port)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    setRootResourcePath(String rootResourcePath)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    setServerOptions(io.vertx.core.http.HttpServerOptions options)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Set HttpServerOptions.
    setVertxOptions(io.vertx.core.VertxOptions options)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Set VertxOptions.
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Stops the server.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.jboss.resteasy.plugins.server.embedded.EmbeddedJaxrsServer

    start
  • Field Details

    • vertxOptions

      protected io.vertx.core.VertxOptions vertxOptions
      Deprecated, for removal: This API element is subject to removal in a future version.
    • vertx

      protected io.vertx.core.Vertx vertx
      Deprecated, for removal: This API element is subject to removal in a future version.
    • serverOptions

      protected io.vertx.core.http.HttpServerOptions serverOptions
      Deprecated, for removal: This API element is subject to removal in a future version.
    • deployment

      protected VertxResteasyDeployment deployment
      Deprecated, for removal: This API element is subject to removal in a future version.
    • root

      protected String root
      Deprecated, for removal: This API element is subject to removal in a future version.
    • domain

      protected SecurityDomain domain
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • VertxJaxrsServer

      public VertxJaxrsServer()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • deploy

      public VertxJaxrsServer deploy()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      deploy in interface EmbeddedJaxrsServer<VertxJaxrsServer>
    • start

      public VertxJaxrsServer start()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      start in interface EmbeddedJaxrsServer<VertxJaxrsServer>
    • stop

      public void stop()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: EmbeddedServer
      Stops the server.
      Specified by:
      stop in interface EmbeddedServer
    • getDeployment

      public ResteasyDeployment getDeployment()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: EmbeddedServer
      Returns the deployment being used for the server.
      Specified by:
      getDeployment in interface EmbeddedServer
      Returns:
      the deployment
    • setDeployment

      public VertxJaxrsServer setDeployment(ResteasyDeployment deployment)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setDeployment in interface EmbeddedJaxrsServer<VertxJaxrsServer>
    • setPort

      public VertxJaxrsServer setPort(int port)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setPort in interface EmbeddedJaxrsServer<VertxJaxrsServer>
    • getPort

      public int getPort()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setHostname

      public VertxJaxrsServer setHostname(String hostname)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setHostname in interface EmbeddedJaxrsServer<VertxJaxrsServer>
    • getHostname

      public String getHostname()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setRootResourcePath

      public VertxJaxrsServer setRootResourcePath(String rootResourcePath)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setRootResourcePath in interface EmbeddedJaxrsServer<VertxJaxrsServer>
    • setSecurityDomain

      public VertxJaxrsServer setSecurityDomain(SecurityDomain sc)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setSecurityDomain in interface EmbeddedJaxrsServer<VertxJaxrsServer>
    • getVertxOptions

      public io.vertx.core.VertxOptions getVertxOptions()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setVertxOptions

      public VertxJaxrsServer setVertxOptions(io.vertx.core.VertxOptions options)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Set VertxOptions.
      Parameters:
      options - the VertxOptions.
      See Also:
      • Vertx.vertx(VertxOptions)
    • setServerOptions

      public VertxJaxrsServer setServerOptions(io.vertx.core.http.HttpServerOptions options)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Set HttpServerOptions.
      Parameters:
      options - the HttpServerOptions.
      See Also:
      • Vertx.createHttpServer(HttpServerOptions)
    • getServerOptions

      public io.vertx.core.http.HttpServerOptions getServerOptions()
      Deprecated, for removal: This API element is subject to removal in a future version.