open class ShellService
The shell service, provides a remotely accessible shell available via Telnet or SSH according to the io.vertx.ext.shell.ShellServiceOptions configuration. The shell service will expose commands using io.vertx.rxjava.ext.shell.command.CommandResolver on the classpath and the shared command registry for the Vert.x instance. NOTE: This class has been automatically generated from the io.vertx.ext.shell.ShellService non RX-ified interface using Vert.x codegen.
ShellService(delegate: ShellService) |
static val __TYPE_ARG: TypeArg<ShellService> |
open static fun create(vertx: Vertx): ShellService
Like open static fun create(vertx: Vertx, options: ShellServiceOptions): ShellService
Create a new shell service. |
|
open fun equals(other: Any?): Boolean |
|
open fun getDelegate(): ShellService |
|
open fun hashCode(): Int |
|
open static fun newInstance(arg: ShellService): ShellService |
|
open fun rxStart(): Single<Void>
Start the shell service, this is an asynchronous start. |
|
open fun rxStop(): Single<Void>
Stop the shell service, this is an asynchronous start. |
|
open fun server(): ShellServer |
|
open fun start(): Unitopen fun start(startHandler: Handler<AsyncResult<Void>>): Unit
Start the shell service, this is an asynchronous start. |
|
open fun stop(): Unit
Stop the shell service, this is an asynchronous stop. open fun stop(stopHandler: Handler<AsyncResult<Void>>): Unit
Stop the shell service, this is an asynchronous start. |
|
open fun toString(): String |