Package | Description |
---|---|
io.vertx.rxjava.ext.shell | |
io.vertx.rxjava.ext.shell.term |
Modifier and Type | Method and Description |
---|---|
ShellServer |
ShellServer.registerTermServer(TermServer termServer)
Register a term server to this shell server, the term server lifecycle methods are managed by this shell server.
|
Modifier and Type | Field and Description |
---|---|
static io.vertx.lang.rx.TypeArg<TermServer> |
TermServer.__TYPE_ARG |
Modifier and Type | Method and Description |
---|---|
TermServer |
TermServer.authProvider(AuthProvider provider)
Set an auth provider to use, any provider configured in options will override this provider.
|
static TermServer |
TermServer.createHttpTermServer(Vertx vertx)
Create a term server for the HTTP protocol.
|
static TermServer |
TermServer.createHttpTermServer(Vertx vertx,
HttpTermOptions options)
Create a term server for the HTTP protocol.
|
static TermServer |
TermServer.createHttpTermServer(Vertx vertx,
Router router)
Create a term server for the HTTP protocol, using an existing router.
|
static TermServer |
TermServer.createHttpTermServer(Vertx vertx,
Router router,
HttpTermOptions options)
Create a term server for the HTTP protocol, using an existing router.
|
static TermServer |
TermServer.createSSHTermServer(Vertx vertx)
Create a term server for the SSH protocol.
|
static TermServer |
TermServer.createSSHTermServer(Vertx vertx,
SSHTermOptions options)
Create a term server for the SSH protocol.
|
static TermServer |
TermServer.createTelnetTermServer(Vertx vertx)
Create a term server for the Telnet protocol.
|
static TermServer |
TermServer.createTelnetTermServer(Vertx vertx,
TelnetTermOptions options)
Create a term server for the Telnet protocol.
|
TermServer |
TermServer.listen()
Bind the term server, the
termHandler(io.vertx.core.Handler<io.vertx.rxjava.ext.shell.term.Term>) must be set before. |
TermServer |
TermServer.listen(Handler<AsyncResult<TermServer>> listenHandler)
Bind the term server, the
termHandler(io.vertx.core.Handler<io.vertx.rxjava.ext.shell.term.Term>) must be set before. |
static TermServer |
TermServer.newInstance(TermServer arg) |
TermServer |
TermServer.termHandler(Handler<Term> handler)
Set the term handler that will receive incoming client connections.
|
Modifier and Type | Method and Description |
---|---|
Observable<TermServer> |
TermServer.listenObservable()
Deprecated.
use
rxListen() instead |
Single<TermServer> |
TermServer.rxListen()
Bind the term server, the
termHandler(io.vertx.core.Handler<io.vertx.rxjava.ext.shell.term.Term>) must be set before. |
Modifier and Type | Method and Description |
---|---|
TermServer |
TermServer.listen(Handler<AsyncResult<TermServer>> listenHandler)
Bind the term server, the
termHandler(io.vertx.core.Handler<io.vertx.rxjava.ext.shell.term.Term>) must be set before. |
Copyright © 2023 Eclipse. All rights reserved.