A B C D E F G H I J L N P R S T U V W _ 
All Classes All Packages

A

accept(SockJSSocket) - Method in class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
actualPort() - Method in class io.vertx.mutiny.ext.shell.term.TermServer
 
args() - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
argsTokens() - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
authenticationProvider(AuthenticationProvider) - Method in class io.vertx.mutiny.ext.shell.term.TermServer
 
authProvider(AuthProvider) - Method in class io.vertx.mutiny.ext.shell.term.TermServer
Deprecated.
See TermServer.authenticationProvider(AuthenticationProvider) Set an auth provider to use, any provider configured in options will override this provider. This should be used when a custom auth provider should be used.

B

backgroundHandler(Runnable) - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
baseCommands(Vertx) - Static method in class io.vertx.mutiny.ext.shell.command.CommandResolver
 
build(Vertx) - Method in class io.vertx.mutiny.ext.shell.command.CommandBuilder
 

C

cli() - Method in class io.vertx.mutiny.ext.shell.command.Command
 
CliToken - Class in io.vertx.mutiny.ext.shell.cli
A parsed token in the command line interface.
CliToken(CliToken) - Constructor for class io.vertx.mutiny.ext.shell.cli.CliToken
 
CliToken(Object) - Constructor for class io.vertx.mutiny.ext.shell.cli.CliToken
 
close() - Method in class io.vertx.mutiny.ext.shell.Shell
 
close() - Method in class io.vertx.mutiny.ext.shell.ShellServer
Close the shell server, this is an asynchronous close.
close() - Method in class io.vertx.mutiny.ext.shell.system.JobController
 
close() - Method in class io.vertx.mutiny.ext.shell.term.Term
 
close() - Method in class io.vertx.mutiny.ext.shell.term.TermServer
Like TermServer.close() but supplying a handler that will be notified when close is complete.
close(Runnable) - Method in class io.vertx.mutiny.ext.shell.system.JobController
 
closeAndAwait() - Method in class io.vertx.mutiny.ext.shell.ShellServer
Blocking variant of ShellServer.close().
closeAndAwait() - Method in class io.vertx.mutiny.ext.shell.term.TermServer
Blocking variant of TermServer.close().
closeAndForget() - Method in class io.vertx.mutiny.ext.shell.ShellServer
Variant of ShellServer.close() that ignores the result of the operation.
closeAndForget() - Method in class io.vertx.mutiny.ext.shell.term.TermServer
Variant of TermServer.close() that ignores the result of the operation.
closeHandler(Runnable) - Method in class io.vertx.mutiny.ext.shell.term.Term
 
command(CLI) - Static method in class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
command(String) - Static method in class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
Command - Class in io.vertx.mutiny.ext.shell.command
A Vert.x Shell command, it can be created from any language using the CommandBuilder.command(java.lang.String) or from a Java class using io.vertx.mutiny.ext.shell.command.Command#create
Command(Command) - Constructor for class io.vertx.mutiny.ext.shell.command.Command
 
Command(Object) - Constructor for class io.vertx.mutiny.ext.shell.command.Command
 
CommandBuilder - Class in io.vertx.mutiny.ext.shell.command
A build for Vert.x Shell command.
CommandBuilder(CommandBuilder) - Constructor for class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
CommandBuilder(Object) - Constructor for class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
commandLine() - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
CommandProcess - Class in io.vertx.mutiny.ext.shell.command
The command process provides interaction with the process of the command provided by Vert.x Shell.
CommandProcess(CommandProcess) - Constructor for class io.vertx.mutiny.ext.shell.command.CommandProcess
 
CommandProcess(Object) - Constructor for class io.vertx.mutiny.ext.shell.command.CommandProcess
 
CommandRegistry - Class in io.vertx.mutiny.ext.shell.command
A registry that contains the commands known by a shell.
CommandRegistry(CommandRegistry) - Constructor for class io.vertx.mutiny.ext.shell.command.CommandRegistry
 
CommandRegistry(Object) - Constructor for class io.vertx.mutiny.ext.shell.command.CommandRegistry
 
CommandResolver - Class in io.vertx.mutiny.ext.shell.command
A resolver for commands, so the shell can discover commands.
CommandResolver(CommandResolver) - Constructor for class io.vertx.mutiny.ext.shell.command.CommandResolver
 
CommandResolver(Object) - Constructor for class io.vertx.mutiny.ext.shell.command.CommandResolver
 
commands() - Method in class io.vertx.mutiny.ext.shell.command.CommandResolver
 
complete(Completion) - Method in class io.vertx.mutiny.ext.shell.command.Command
 
complete(String, boolean) - Method in class io.vertx.mutiny.ext.shell.cli.Completion
 
complete(List<String>) - Method in class io.vertx.mutiny.ext.shell.cli.Completion
 
Completion - Class in io.vertx.mutiny.ext.shell.cli
The completion object
Completion(Completion) - Constructor for class io.vertx.mutiny.ext.shell.cli.Completion
 
Completion(Object) - Constructor for class io.vertx.mutiny.ext.shell.cli.Completion
 
completionHandler(Consumer<Completion>) - Method in class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
create() - Static method in class io.vertx.mutiny.ext.shell.session.Session
 
create() - Static method in class io.vertx.mutiny.ext.shell.term.Pty
 
create(Vertx) - Static method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
 
create(Vertx) - Static method in class io.vertx.mutiny.ext.shell.ShellServer
 
create(Vertx) - Static method in class io.vertx.mutiny.ext.shell.ShellService
 
create(Vertx, ShellServerOptions) - Static method in class io.vertx.mutiny.ext.shell.ShellServer
 
create(Vertx, ShellServiceOptions) - Static method in class io.vertx.mutiny.ext.shell.ShellService
 
create(Vertx, String) - Static method in class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
create(String) - Static method in class io.vertx.mutiny.ext.shell.term.Pty
 
createBlank(String) - Static method in class io.vertx.mutiny.ext.shell.cli.CliToken
 
createHttpTermServer(Vertx) - Static method in class io.vertx.mutiny.ext.shell.term.TermServer
 
createHttpTermServer(Vertx, HttpTermOptions) - Static method in class io.vertx.mutiny.ext.shell.term.TermServer
 
createHttpTermServer(Vertx, Router) - Static method in class io.vertx.mutiny.ext.shell.term.TermServer
 
createHttpTermServer(Vertx, Router, HttpTermOptions) - Static method in class io.vertx.mutiny.ext.shell.term.TermServer
 
createJob(Process, String) - Method in class io.vertx.mutiny.ext.shell.system.JobController
 
createJob(String) - Method in class io.vertx.mutiny.ext.shell.Shell
 
createJob(List<CliToken>) - Method in class io.vertx.mutiny.ext.shell.Shell
 
createProcess() - Method in class io.vertx.mutiny.ext.shell.command.Command
 
createProcess(List<CliToken>) - Method in class io.vertx.mutiny.ext.shell.command.Command
 
createShell() - Method in class io.vertx.mutiny.ext.shell.ShellServer
 
createShell(Term) - Method in class io.vertx.mutiny.ext.shell.ShellServer
 
createSSHTermServer(Vertx) - Static method in class io.vertx.mutiny.ext.shell.term.TermServer
 
createSSHTermServer(Vertx, SSHTermOptions) - Static method in class io.vertx.mutiny.ext.shell.term.TermServer
 
createTelnetTermServer(Vertx) - Static method in class io.vertx.mutiny.ext.shell.term.TermServer
 
createTelnetTermServer(Vertx, TelnetTermOptions) - Static method in class io.vertx.mutiny.ext.shell.term.TermServer
 
createText(String) - Static method in class io.vertx.mutiny.ext.shell.cli.CliToken
 

D

deliver(int) - Method in class io.vertx.mutiny.ext.shell.term.SignalHandler
 

E

echo(String) - Method in class io.vertx.mutiny.ext.shell.term.Term
 
end() - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
end(int) - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
endHandler(Runnable) - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.cli.CliToken
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.cli.Completion
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.command.Command
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.command.CommandResolver
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.session.Session
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.Shell
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.ShellServer
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.ShellService
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.system.Job
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.system.JobController
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.term.Pty
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.term.SignalHandler
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.term.Term
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.term.TermServer
 
equals(Object) - Method in class io.vertx.mutiny.ext.shell.term.Tty
 
exitCode() - Method in class io.vertx.mutiny.ext.shell.system.Process
 

F

foregroundHandler(Runnable) - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
foregroundJob() - Method in class io.vertx.mutiny.ext.shell.system.JobController
 

G

get(String) - Method in class io.vertx.mutiny.ext.shell.session.Session
 
getCommand(String) - Method in class io.vertx.mutiny.ext.shell.command.CommandResolver
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.cli.CliToken
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.cli.Completion
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.command.Command
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.command.CommandResolver
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.session.Session
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.Shell
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.ShellServer
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.ShellService
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.system.JobController
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.term.Pty
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.term.SignalHandler
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.term.Term
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.term.TermServer
 
getDelegate() - Method in class io.vertx.mutiny.ext.shell.term.Tty
 
getJob(int) - Method in class io.vertx.mutiny.ext.shell.system.JobController
 
getSession() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
getShared(Vertx) - Static method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
 
getTty() - Method in class io.vertx.mutiny.ext.shell.system.Process
 

H

handle(SockJSSocket) - Method in class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.cli.CliToken
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.cli.Completion
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.command.Command
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.command.CommandResolver
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.session.Session
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.Shell
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.ShellServer
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.ShellService
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.system.JobController
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.term.Pty
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.term.SignalHandler
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.term.Term
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.term.TermServer
 
hashCode() - Method in class io.vertx.mutiny.ext.shell.term.Tty
 
height() - Method in class io.vertx.mutiny.ext.shell.term.Tty
 

I

id() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
interrupt() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
interrupt() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
interrupt(Runnable) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
interruptHandler(SignalHandler) - Method in class io.vertx.mutiny.ext.shell.term.Term
 
interruptHandler(Runnable) - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
io.vertx.mutiny.ext.shell - package io.vertx.mutiny.ext.shell
 
io.vertx.mutiny.ext.shell.cli - package io.vertx.mutiny.ext.shell.cli
 
io.vertx.mutiny.ext.shell.command - package io.vertx.mutiny.ext.shell.command
 
io.vertx.mutiny.ext.shell.session - package io.vertx.mutiny.ext.shell.session
 
io.vertx.mutiny.ext.shell.system - package io.vertx.mutiny.ext.shell.system
 
io.vertx.mutiny.ext.shell.term - package io.vertx.mutiny.ext.shell.term
 
isBlank() - Method in class io.vertx.mutiny.ext.shell.cli.CliToken
 
isForeground() - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
isText() - Method in class io.vertx.mutiny.ext.shell.cli.CliToken
 

J

Job - Class in io.vertx.mutiny.ext.shell.system
A job executed in a JobController, grouping one or several process.
Job(Job) - Constructor for class io.vertx.mutiny.ext.shell.system.Job
 
Job(Object) - Constructor for class io.vertx.mutiny.ext.shell.system.Job
 
jobController() - Method in class io.vertx.mutiny.ext.shell.Shell
 
JobController - Class in io.vertx.mutiny.ext.shell.system
The job controller.
JobController(JobController) - Constructor for class io.vertx.mutiny.ext.shell.system.JobController
 
JobController(Object) - Constructor for class io.vertx.mutiny.ext.shell.system.JobController
 
jobs() - Method in class io.vertx.mutiny.ext.shell.system.JobController
 

L

lastAccessedTime() - Method in class io.vertx.mutiny.ext.shell.term.Term
 
lastStopped() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
line() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
lineTokens() - Method in class io.vertx.mutiny.ext.shell.cli.Completion
 
listen() - Method in class io.vertx.mutiny.ext.shell.ShellServer
Start the shell service, this is an asynchronous start.
listen() - Method in class io.vertx.mutiny.ext.shell.term.TermServer
listenAndAwait() - Method in class io.vertx.mutiny.ext.shell.ShellServer
Blocking variant of ShellServer.listen().
listenAndAwait() - Method in class io.vertx.mutiny.ext.shell.term.TermServer
Blocking variant of TermServer.listen().
listenAndForget() - Method in class io.vertx.mutiny.ext.shell.ShellServer
Variant of ShellServer.listen() that ignores the result of the operation.
listenAndForget() - Method in class io.vertx.mutiny.ext.shell.term.TermServer
Variant of TermServer.listen() that ignores the result of the operation.

N

name() - Method in class io.vertx.mutiny.ext.shell.command.Command
 
newInstance(CliToken) - Static method in class io.vertx.mutiny.ext.shell.cli.CliToken
 
newInstance(Completion) - Static method in class io.vertx.mutiny.ext.shell.cli.Completion
 
newInstance(Command) - Static method in class io.vertx.mutiny.ext.shell.command.Command
 
newInstance(CommandBuilder) - Static method in class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
newInstance(CommandProcess) - Static method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
newInstance(CommandRegistry) - Static method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
 
newInstance(CommandResolver) - Static method in class io.vertx.mutiny.ext.shell.command.CommandResolver
 
newInstance(Session) - Static method in class io.vertx.mutiny.ext.shell.session.Session
 
newInstance(Shell) - Static method in class io.vertx.mutiny.ext.shell.Shell
 
newInstance(ShellServer) - Static method in class io.vertx.mutiny.ext.shell.ShellServer
 
newInstance(ShellService) - Static method in class io.vertx.mutiny.ext.shell.ShellService
 
newInstance(Job) - Static method in class io.vertx.mutiny.ext.shell.system.Job
 
newInstance(JobController) - Static method in class io.vertx.mutiny.ext.shell.system.JobController
 
newInstance(Process) - Static method in class io.vertx.mutiny.ext.shell.system.Process
 
newInstance(Pty) - Static method in class io.vertx.mutiny.ext.shell.term.Pty
 
newInstance(SignalHandler) - Static method in class io.vertx.mutiny.ext.shell.term.SignalHandler
 
newInstance(SockJSTermHandler) - Static method in class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
newInstance(Term) - Static method in class io.vertx.mutiny.ext.shell.term.Term
 
newInstance(TermServer) - Static method in class io.vertx.mutiny.ext.shell.term.TermServer
 
newInstance(Tty) - Static method in class io.vertx.mutiny.ext.shell.term.Tty
 

P

process() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
Process - Class in io.vertx.mutiny.ext.shell.system
A process managed by the shell.
Process(Process) - Constructor for class io.vertx.mutiny.ext.shell.system.Process
 
Process(Object) - Constructor for class io.vertx.mutiny.ext.shell.system.Process
 
processHandler(Consumer<CommandProcess>) - Method in class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
Pty - Class in io.vertx.mutiny.ext.shell.term
A pseudo terminal used for controlling a Tty.
Pty(Pty) - Constructor for class io.vertx.mutiny.ext.shell.term.Pty
 
Pty(Object) - Constructor for class io.vertx.mutiny.ext.shell.term.Pty
 
put(String, Object) - Method in class io.vertx.mutiny.ext.shell.session.Session
 

R

raw() - Method in class io.vertx.mutiny.ext.shell.cli.CliToken
 
rawLine() - Method in class io.vertx.mutiny.ext.shell.cli.Completion
 
readline(String, Handler<String>, Consumer<Completion>) - Method in class io.vertx.mutiny.ext.shell.term.Term
 
readline(String, Consumer<String>) - Method in class io.vertx.mutiny.ext.shell.term.Term
 
registerCommand(Command) - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
Register a command
registerCommandAndAwait(Command) - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
registerCommandAndForget(Command) - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
Variant of CommandRegistry.registerCommand(io.vertx.mutiny.ext.shell.command.Command) that ignores the result of the operation.
registerCommandResolver(CommandResolver) - Method in class io.vertx.mutiny.ext.shell.ShellServer
 
registerCommands(List<Command>) - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
Register a list of commands.
registerCommandsAndAwait(List<Command>) - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
Blocking variant of io.vertx.mutiny.ext.shell.command.CommandRegistry#registerCommands(List).
registerCommandsAndForget(List<Command>) - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
Variant of io.vertx.mutiny.ext.shell.command.CommandRegistry#registerCommands(List) that ignores the result of the operation.
registerTermServer(TermServer) - Method in class io.vertx.mutiny.ext.shell.ShellServer
 
remove(String) - Method in class io.vertx.mutiny.ext.shell.session.Session
 
resizehandler(Runnable) - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
resizehandler(Runnable) - Method in class io.vertx.mutiny.ext.shell.term.Term
 
resizehandler(Runnable) - Method in class io.vertx.mutiny.ext.shell.term.Tty
 
resume() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
resume() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
resume(boolean) - Method in class io.vertx.mutiny.ext.shell.system.Job
 
resume(boolean) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
resume(boolean, Runnable) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
resume(Runnable) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
resumeHandler(Runnable) - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
run() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
run() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
run(boolean) - Method in class io.vertx.mutiny.ext.shell.system.Process
 

S

server() - Method in class io.vertx.mutiny.ext.shell.ShellService
 
session() - Method in class io.vertx.mutiny.ext.shell.cli.Completion
 
session() - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
session() - Method in class io.vertx.mutiny.ext.shell.Shell
 
Session - Class in io.vertx.mutiny.ext.shell.session
A shell session.
Session(Session) - Constructor for class io.vertx.mutiny.ext.shell.session.Session
 
Session(Object) - Constructor for class io.vertx.mutiny.ext.shell.session.Session
 
setPrompt(Function<Session, String>) - Method in class io.vertx.mutiny.ext.shell.Shell
 
setSession(Session) - Method in class io.vertx.mutiny.ext.shell.system.Job
 
setSession(Session) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
setSession(Session) - Method in class io.vertx.mutiny.ext.shell.term.Term
 
setSize(int, int) - Method in class io.vertx.mutiny.ext.shell.term.Pty
 
setTty(Tty) - Method in class io.vertx.mutiny.ext.shell.system.Job
 
setTty(Tty) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
Shell - Class in io.vertx.mutiny.ext.shell
An interactive session between a consumer and a shell.
Shell(Shell) - Constructor for class io.vertx.mutiny.ext.shell.Shell
 
Shell(Object) - Constructor for class io.vertx.mutiny.ext.shell.Shell
 
shellHandler(Consumer<Shell>) - Method in class io.vertx.mutiny.ext.shell.ShellServer
 
ShellServer - Class in io.vertx.mutiny.ext.shell
The shell server.
ShellServer(ShellServer) - Constructor for class io.vertx.mutiny.ext.shell.ShellServer
 
ShellServer(Object) - Constructor for class io.vertx.mutiny.ext.shell.ShellServer
 
ShellService - Class in io.vertx.mutiny.ext.shell
The shell service, provides a remotely accessible shell available via Telnet or SSH according to the ShellServiceOptions configuration.
ShellService(ShellService) - Constructor for class io.vertx.mutiny.ext.shell.ShellService
 
ShellService(Object) - Constructor for class io.vertx.mutiny.ext.shell.ShellService
 
SignalHandler - Class in io.vertx.mutiny.ext.shell.term
NOTE: This class has been automatically generated from the original non Mutiny-ified interface using Vert.x codegen.
SignalHandler(SignalHandler) - Constructor for class io.vertx.mutiny.ext.shell.term.SignalHandler
 
SignalHandler(Object) - Constructor for class io.vertx.mutiny.ext.shell.term.SignalHandler
 
slave() - Method in class io.vertx.mutiny.ext.shell.term.Pty
 
SockJSTermHandler - Class in io.vertx.mutiny.ext.shell.term
NOTE: This class has been automatically generated from the original non Mutiny-ified interface using Vert.x codegen.
SockJSTermHandler(SockJSTermHandler) - Constructor for class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
SockJSTermHandler(Object) - Constructor for class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
start() - Method in class io.vertx.mutiny.ext.shell.ShellService
Start the shell service, this is an asynchronous start.
startAndAwait() - Method in class io.vertx.mutiny.ext.shell.ShellService
Blocking variant of ShellService.start().
startAndForget() - Method in class io.vertx.mutiny.ext.shell.ShellService
Variant of ShellService.start() that ignores the result of the operation.
status() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
status() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
statusUpdateHandler(Consumer<ExecStatus>) - Method in class io.vertx.mutiny.ext.shell.system.Job
 
stdinHandler(Consumer<String>) - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
stdinHandler(Consumer<String>) - Method in class io.vertx.mutiny.ext.shell.term.Term
 
stdinHandler(Consumer<String>) - Method in class io.vertx.mutiny.ext.shell.term.Tty
 
stdoutHandler(Consumer<String>) - Method in class io.vertx.mutiny.ext.shell.term.Pty
 
stop() - Method in class io.vertx.mutiny.ext.shell.ShellService
Stop the shell service, this is an asynchronous start.
stopAndAwait() - Method in class io.vertx.mutiny.ext.shell.ShellService
Blocking variant of ShellService.stop().
stopAndForget() - Method in class io.vertx.mutiny.ext.shell.ShellService
Variant of ShellService.stop() that ignores the result of the operation.
suspend() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
suspend() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
suspend(Runnable) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
suspendHandler(SignalHandler) - Method in class io.vertx.mutiny.ext.shell.term.Term
 
suspendHandler(Runnable) - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 

T

Term - Class in io.vertx.mutiny.ext.shell.term
The terminal.
Term(Term) - Constructor for class io.vertx.mutiny.ext.shell.term.Term
 
Term(Object) - Constructor for class io.vertx.mutiny.ext.shell.term.Term
 
termHandler(Consumer<Term>) - Method in class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
termHandler(Consumer<Term>) - Method in class io.vertx.mutiny.ext.shell.term.TermServer
 
terminate() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
terminate() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
terminate(Runnable) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
terminatedHandler(Consumer<Integer>) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
TermServer - Class in io.vertx.mutiny.ext.shell.term
A server for terminal based applications.
TermServer(TermServer) - Constructor for class io.vertx.mutiny.ext.shell.term.TermServer
 
TermServer(Object) - Constructor for class io.vertx.mutiny.ext.shell.term.TermServer
 
toBackground() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
toBackground() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
toBackground(Runnable) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
toForeground() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
toForeground() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
toForeground(Runnable) - Method in class io.vertx.mutiny.ext.shell.system.Process
 
tokenize(String) - Static method in class io.vertx.mutiny.ext.shell.cli.CliToken
 
toString() - Method in class io.vertx.mutiny.ext.shell.cli.CliToken
 
toString() - Method in class io.vertx.mutiny.ext.shell.cli.Completion
 
toString() - Method in class io.vertx.mutiny.ext.shell.command.Command
 
toString() - Method in class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
toString() - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
toString() - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
 
toString() - Method in class io.vertx.mutiny.ext.shell.command.CommandResolver
 
toString() - Method in class io.vertx.mutiny.ext.shell.session.Session
 
toString() - Method in class io.vertx.mutiny.ext.shell.Shell
 
toString() - Method in class io.vertx.mutiny.ext.shell.ShellServer
 
toString() - Method in class io.vertx.mutiny.ext.shell.ShellService
 
toString() - Method in class io.vertx.mutiny.ext.shell.system.Job
 
toString() - Method in class io.vertx.mutiny.ext.shell.system.JobController
 
toString() - Method in class io.vertx.mutiny.ext.shell.system.Process
 
toString() - Method in class io.vertx.mutiny.ext.shell.term.Pty
 
toString() - Method in class io.vertx.mutiny.ext.shell.term.SignalHandler
 
toString() - Method in class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
toString() - Method in class io.vertx.mutiny.ext.shell.term.Term
 
toString() - Method in class io.vertx.mutiny.ext.shell.term.TermServer
 
toString() - Method in class io.vertx.mutiny.ext.shell.term.Tty
 
Tty - Class in io.vertx.mutiny.ext.shell.term
Provide interactions with the Shell TTY.
Tty(Tty) - Constructor for class io.vertx.mutiny.ext.shell.term.Tty
 
Tty(Object) - Constructor for class io.vertx.mutiny.ext.shell.term.Tty
 
type() - Method in class io.vertx.mutiny.ext.shell.term.Tty
 

U

unregisterCommand(String) - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
Unregister a command.
unregisterCommandAndAwait(String) - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
unregisterCommandAndForget(String) - Method in class io.vertx.mutiny.ext.shell.command.CommandRegistry
Variant of CommandRegistry.unregisterCommand(String) that ignores the result of the operation.

V

value() - Method in class io.vertx.mutiny.ext.shell.cli.CliToken
 
vertx() - Method in class io.vertx.mutiny.ext.shell.cli.Completion
 
vertx() - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 

W

width() - Method in class io.vertx.mutiny.ext.shell.term.Tty
 
write(String) - Method in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
write(String) - Method in class io.vertx.mutiny.ext.shell.term.Pty
 
write(String) - Method in class io.vertx.mutiny.ext.shell.term.Term
 
write(String) - Method in class io.vertx.mutiny.ext.shell.term.Tty
 

_

__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.cli.CliToken
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.cli.Completion
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.command.Command
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.command.CommandBuilder
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.command.CommandProcess
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.command.CommandRegistry
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.command.CommandResolver
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.session.Session
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.Shell
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.ShellServer
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.ShellService
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.system.Job
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.system.JobController
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.system.Process
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.term.Pty
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.term.SignalHandler
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.term.SockJSTermHandler
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.term.Term
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.term.TermServer
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.shell.term.Tty
 
A B C D E F G H I J L N P R S T U V W _ 
All Classes All Packages