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

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

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

    Methods in io.vertx.ext.shell with parameters of type Term
    Modifier and Type | Method | Description
    --- | --- | ---
    `Shell` | ShellServer.`createShell​(Term term)` | Create a new shell, the returned shell should be closed explicitely.

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

    Methods in io.vertx.ext.shell.term that return Term
    Modifier and Type | Method | Description
    --- | --- | ---
    `Term` | Term.`closeHandler​(Handler<Void> handler)` | Set a handler that will be called when the terminal is closed.
    `Term` | Term.`echo​(String text)` | Echo some text in the terminal, escaped if necessary.
    `Term` | Term.`interruptHandler​(SignalHandler handler)` | Set an interrupt signal handler on the term.
    `Term` | Term.`resizehandler​(Handler<Void> handler)` |
    `Term` | Term.`setSession​(Session session)` | Associate the term with a session.
    `Term` | Term.`stdinHandler​(Handler<String> handler)` |
    `Term` | Term.`suspendHandler​(SignalHandler handler)` | Set a suspend signal handler on the term.
    `Term` | Term.`write​(String data)` |

    Method parameters in io.vertx.ext.shell.term with type arguments of type Term
    Modifier and Type | Method | Description
    --- | --- | ---
    `SockJSTermHandler` | SockJSTermHandler.`termHandler​(Handler<Term> handler)` |
    `TermServer` | TermServer.`termHandler​(Handler<Term> handler)` | Set the term handler that will receive incoming client connections.