vertx-lang-scala-docs_2.12 3.4.1 API < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package io
  Definition Classes
    root
-  package vertx
  Definition Classes
    io
-  package scala
  Definition Classes
    vertx
-  package ext
  Definition Classes
    scala
-  package asyncsql
  Definition Classes
    ext
-  package auth
  Definition Classes
    ext
-  package bridge
  Definition Classes
    ext
-  package dropwizard
  Definition Classes
    ext
-  package hawkular
  Definition Classes
    ext
-  package jdbc
  Definition Classes
    ext
-  package mail
  Definition Classes
    ext
-  package mongo
  Definition Classes
    ext
-  package shell
  Definition Classes
    ext
-  package cli
-  package command
-  package session
-  package system
-  package term
- Shell
- ShellServer
- ShellServerOptions
- ShellService
- ShellServiceOptions
-  package sql
  Definition Classes
    ext
-  package stomp
  Definition Classes
    ext
-  package web
  Definition Classes
    ext

p

io.vertx.scala.ext

# shell 

#### package shell

 
Ordering

1. Alphabetic

Visibility

1. Public
2. All

### Type Members

1.  class Shell extends AnyRef

   An interactive session between a consumer and a shell.

2.  class ShellServer extends AnyRef

   The shell server.

   The shell server.

   A shell server is associated with a collection of : the io.vertx.scala.ext.shell.ShellServer#registerTermServer method registers a term server. Term servers life cycle are managed by this server.

   When a receives an incoming connection, a instance is created and associated with this connection.

   The io.vertx.scala.ext.shell.ShellServer#createShell method can be used to create instance for testing purposes.

3.  class ShellServerOptions extends AnyRef

   The configurations options for the shell server.

4.  class ShellService extends AnyRef

   The shell service, provides a remotely accessible shell available via Telnet or SSH according to the ShellServiceOptions configuration.

   The shell service, provides a remotely accessible shell available via Telnet or SSH according to the ShellServiceOptions configuration.

   The shell service will expose commands using io.vertx.scala.ext.shell.command.CommandResolver on the classpath and the shared command registry for the Vert.x instance.

5.  class ShellServiceOptions extends ShellServerOptions

   The configurations options for the shell service, the shell connectors can be configured with , and .

### Value Members

1.  object Shell
2.  object ShellServer
3.  object ShellServerOptions
4.  object ShellService
5.  object ShellServiceOptions

### Ungrouped