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 theoriginalnon 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 voidclose()voidclose(Runnable completionHandler)JobcreateJob(Process process, String line)booleanequals(Object o)JobforegroundJob()io.vertx.ext.shell.system.JobControllergetDelegate()JobgetJob(int id)inthashCode()Set<Job>jobs()static JobControllernewInstance(io.vertx.ext.shell.system.JobController arg)StringtoString()
-
-
-
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)
-
-