open class Process
A process managed by the shell. NOTE: This class has been automatically generated from the io.vertx.ext.shell.system.Process non RX-ified interface using Vert.x codegen.
Process(delegate: Process) |
static val __TYPE_ARG: TypeArg<Process> |
open fun equals(other: Any?): Boolean |
|
open fun exitCode(): Int |
|
open fun getDelegate(): Process |
|
open fun getSession(): Session |
|
open fun getTty(): Tty |
|
open fun hashCode(): Int |
|
open fun interrupt(): Booleanopen fun interrupt(completionHandler: Handler<Void>): Boolean
Attempt to interrupt the process. |
|
open static fun newInstance(arg: Process): Process |
|
open fun resume(): Unitopen fun resume(foreground: Boolean): Unitopen fun resume(completionHandler: Handler<Void>): Unitopen fun resume(foreground: Boolean, completionHandler: Handler<Void>): Unit
Suspend the process. |
|
open fun run(): Unitopen fun run(foregraound: Boolean): Unit
Run the process. |
|
open fun setSession(session: Session): Process
Set the process session |
|
open fun setTty(tty: Tty): Process
Set the process tty. |
|
open fun status(): ExecStatus |
|
open fun suspend(): Unitopen fun suspend(completionHandler: Handler<Void>): Unit
Resume the process. |
|
open fun terminate(): Unitopen fun terminate(completionHandler: Handler<Void>): Unit
Terminate the process. |
|
open fun terminatedHandler(handler: Handler<Int>): Process
Set an handler for being notified when the process terminates. |
|
open fun toBackground(): Unitopen fun toBackground(completionHandler: Handler<Void>): Unit
Set the process in background. |
|
open fun toForeground(): Unitopen fun toForeground(completionHandler: Handler<Void>): Unit
Set the process in foreground. |
|
open fun toString(): String |