| Package | Description | 
|---|---|
| io.vertx.ext.shell | |
| io.vertx.ext.shell.system | |
| io.vertx.reactivex.ext.shell.system | |
| io.vertx.rxjava.ext.shell.system | 
| Modifier and Type | Method and Description | 
|---|---|
Job | 
Shell.createJob(List<CliToken> line)
Create a job, the created job should then be executed with the  
run() method. | 
Job | 
Shell.createJob(String line)
 | 
| Modifier and Type | Method and Description | 
|---|---|
Job | 
JobController.createJob(Process process,
         String line)
Create a job wrapping a process. 
 | 
Job | 
JobController.foregroundJob()  | 
Job | 
JobController.getJob(int id)
Returns an active job in this session by its id. 
 | 
default Job | 
Job.resume()
Resume the job to foreground. 
 | 
Job | 
Job.resume(boolean foreground)
Resume the job. 
 | 
Job | 
Job.run()
Run the job, before running the job a  
Tty must be set. | 
Job | 
Job.setSession(Session session)
Set a session on the job. 
 | 
Job | 
Job.setTty(Tty tty)
Set a tty on the job. 
 | 
Job | 
Job.statusUpdateHandler(Handler<ExecStatus> handler)
Set an handler called when the job terminates. 
 | 
Job | 
Job.suspend()
Resume the job. 
 | 
Job | 
Job.toBackground()
Send the job to background. 
 | 
Job | 
Job.toForeground()
Send the job to foreground. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Set<Job> | 
JobController.jobs()  | 
| Modifier and Type | Method and Description | 
|---|---|
Job | 
Job.getDelegate()  | 
| Modifier and Type | Method and Description | 
|---|---|
static Job | 
Job.newInstance(Job arg)  | 
| Constructor and Description | 
|---|
Job(Job delegate)  | 
| Modifier and Type | Method and Description | 
|---|---|
Job | 
Job.getDelegate()  | 
| Modifier and Type | Method and Description | 
|---|---|
static Job | 
Job.newInstance(Job arg)  | 
| Constructor and Description | 
|---|
Job(Job delegate)  | 
Copyright © 2020 Eclipse. All rights reserved.