## Uses of Class
io.vertx.reactivex.ext.shell.system.Job

- Packages that use Job
  Package | Description
  --- | ---
  io.vertx.reactivex.ext.shell |
  io.vertx.reactivex.ext.shell.system |

- - ### Uses of Job in io.vertx.reactivex.ext.shell

    Methods in io.vertx.reactivex.ext.shell that return Job
    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)` See `Shell.createJob(java.util.List<io.vertx.reactivex.ext.shell.cli.CliToken>)`

  - ### Uses of Job in io.vertx.reactivex.ext.shell.system

    Fields in io.vertx.reactivex.ext.shell.system with type parameters of type Job
    Modifier and Type | Field and Description
    --- | ---
    `static io.vertx.lang.rx.TypeArg<Job>` | Job.`__TYPE_ARG`

    Methods in io.vertx.reactivex.ext.shell.system that return Job
    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 .
    `static Job` | Job.`newInstance(Job arg)`
    `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 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.

    Methods in io.vertx.reactivex.ext.shell.system that return types with arguments of type Job
    Modifier and Type | Method and Description
    --- | ---
    `Set<Job>` | JobController.`jobs()`

Copyright © 2025 Eclipse. All rights reserved.