io.vertx.ext.shell

## Class ShellVerticle

- java.lang.Object
- - io.vertx.core.AbstractVerticle
  - - io.vertx.ext.shell.ShellVerticle

- All Implemented Interfaces:
    Verticle

      public class ShellVerticle
      extends AbstractVerticle

  Author:
    Julien Viet

- - ### Field Summary

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

      `context, vertx`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `ShellVerticle()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `start(Promise<Void> startFuture)` Start the verticle instance.

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

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

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

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

    - ### Methods inherited from interface io.vertx.core.Verticle

      `stop`

- - ### Constructor Detail

    - #### ShellVerticle

          public ShellVerticle()

  - ### Method Detail

    - #### start

          public void start(Promise<Void> startFuture)
                     throws Exception

      Description copied from interface: `Verticle`
      Start the verticle instance.

      Vert.x calls this method when deploying the instance. You do not call it yourself.

      A promise is passed into the method, and when deployment is complete the verticle should either call `Promise.complete(T)` or `Promise.fail(java.lang.Throwable)` the future.

      Parameters:
        `startFuture` - the future
      Throws:
        `Exception`

Copyright © 2020 Eclipse. All rights reserved.