## Uses of Interface
io.vertx.ext.shell.term.TermServer

- Packages that use TermServer
  Package | Description
  --- | ---
  io.vertx.ext.shell |
  io.vertx.ext.shell.term |

- - ### Uses of TermServer in io.vertx.ext.shell

    Methods in io.vertx.ext.shell with parameters of type TermServer
    Modifier and Type | Method | 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.

  - ### Uses of TermServer in io.vertx.ext.shell.term

    Methods in io.vertx.ext.shell.term that return TermServer
    Modifier and Type | Method | Description
    --- | --- | ---
    `TermServer` | TermServer.`authenticationProvider​(AuthenticationProvider 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.`termHandler​(Handler<Term> handler)` | Set the term handler that will receive incoming client connections.