Package io.vertx.mutiny.ext.shell.system
Class JobController
- java.lang.Object
-
- io.vertx.mutiny.ext.shell.system.JobController
-
public class JobController extends Object
The job controller. NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static TypeArg<JobController>
__TYPE_ARG
-
Constructor Summary
Constructors Constructor Description JobController(io.vertx.ext.shell.system.JobController delegate)
JobController(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
close(Runnable completionHandler)
Job
createJob(Process process, String line)
boolean
equals(Object o)
Job
foregroundJob()
io.vertx.ext.shell.system.JobController
getDelegate()
Job
getJob(int id)
int
hashCode()
Set<Job>
jobs()
static JobController
newInstance(io.vertx.ext.shell.system.JobController arg)
String
toString()
-
-
-
Field Detail
-
__TYPE_ARG
public static final TypeArg<JobController> __TYPE_ARG
-
-
Constructor Detail
-
JobController
public JobController(io.vertx.ext.shell.system.JobController delegate)
-
JobController
public JobController(Object delegate)
-
-
Method Detail
-
getDelegate
public io.vertx.ext.shell.system.JobController getDelegate()
-
foregroundJob
public Job foregroundJob()
- Returns:
- the current foreground job
-
getJob
public Job getJob(int id)
- Parameters:
id
- the job id- Returns:
- the job of when not found
-
createJob
public Job createJob(Process process, String line)
- Parameters:
process
- the processline
- the line- Returns:
- the created job
-
close
public void close(Runnable completionHandler)
- Parameters:
completionHandler
-
-
close
public void close()
-
newInstance
public static JobController newInstance(io.vertx.ext.shell.system.JobController arg)
-
-