Package org.jboss.resteasy.plugins.server.vertx

## Class VertxJaxrsServer.Verticle

- java.lang.Object
- - io.vertx.core.AbstractVerticle
  - - org.jboss.resteasy.plugins.server.vertx.VertxJaxrsServer.Verticle

- All Implemented Interfaces:
    `io.vertx.core.Verticle`
  Enclosing class:
    VertxJaxrsServer

      public static class VertxJaxrsServer.Verticle
      extends io.vertx.core.AbstractVerticle

- - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected io.vertx.core.http.HttpServer` | `server` |

    - ### Fields inherited from class io.vertx.core.AbstractVerticle

      `context, vertx`

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `Verticle()` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `start​(io.vertx.core.Promise<Void> startPromise)` |

    - ### Methods inherited from class io.vertx.core.AbstractVerticle

      `config, deploymentID, getVertx, init, processArgs, start, stop, stop`

    - ### Methods inherited from class java.lang.Object

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

- - ### Field Detail

    - #### server

          protected io.vertx.core.http.HttpServer server

  - ### Constructor Detail

    - #### Verticle

          public Verticle()

  - ### Method Detail

    - #### start

          public void start​(io.vertx.core.Promise<Void> startPromise)
                     throws Exception

      Specified by:
        `start` in interface `io.vertx.core.Verticle`
      Overrides:
        `start` in class `io.vertx.core.AbstractVerticle`
      Throws:
        `Exception`