Skip navigation links
C D E G H I K P S T W 

C

close() - Method in interface com.julienviet.childprocess.StreamOutput
Close the stream.
com.julienviet.childprocess - package com.julienviet.childprocess
 
create(Vertx, String) - Static method in interface com.julienviet.childprocess.Process
Create a child process (not running) from this process, call ProcessBuilder.start() to start the process.
create(Vertx, String, List<String>) - Static method in interface com.julienviet.childprocess.Process
Create a child process (not running) from this process, call ProcessBuilder.start() to start the process.
create(Vertx, String, ProcessOptions) - Static method in interface com.julienviet.childprocess.Process
Create a child process (not running) from this process, call ProcessBuilder.start() to start the process.
create(Vertx, String, List<String>, ProcessOptions) - Static method in interface com.julienviet.childprocess.Process
Create a child process (not running) from this process, call ProcessBuilder.start() to start the process.

D

DEFAULT_ENV - Static variable in class com.julienviet.childprocess.ProcessOptions
The default environment variables = the current process environment variables
drainHandler(Handler<Void>) - Method in interface com.julienviet.childprocess.StreamOutput
 

E

end() - Method in interface com.julienviet.childprocess.StreamOutput
Calls {code close()}.
endHandler(Handler<Void>) - Method in interface com.julienviet.childprocess.StreamInput
Set an end handler.
env() - Static method in interface com.julienviet.childprocess.Process
 
exceptionHandler(Handler<Throwable>) - Method in interface com.julienviet.childprocess.StreamInput
Set an exception handler on the read stream.
exceptionHandler(Handler<Throwable>) - Method in interface com.julienviet.childprocess.StreamOutput
 
exitHandler(Handler<Integer>) - Method in interface com.julienviet.childprocess.Process
Set the handler to be called when the process exits, the handler will be called with the process status code value.

G

getCwd() - Method in class com.julienviet.childprocess.ProcessOptions
 
getEnv() - Method in class com.julienviet.childprocess.ProcessOptions
 

H

handler(Handler<Buffer>) - Method in interface com.julienviet.childprocess.StreamInput
Set a buffer handler.

I

isRunning() - Method in interface com.julienviet.childprocess.Process
Tests whether or not the process is still running or has exited.

K

kill() - Method in interface com.julienviet.childprocess.Process
Terminates the process in a graceful manner.
kill(boolean) - Method in interface com.julienviet.childprocess.Process
Terminates the process.

P

pid() - Method in interface com.julienviet.childprocess.Process
 
Process - Interface in com.julienviet.childprocess
A process launched from this current process.
ProcessBuilder - Interface in com.julienviet.childprocess
 
ProcessOptions - Class in com.julienviet.childprocess
Options for spawning new processes.
ProcessOptions() - Constructor for class com.julienviet.childprocess.ProcessOptions
 
ProcessOptions(ProcessOptions) - Constructor for class com.julienviet.childprocess.ProcessOptions
 
ProcessOptions(JsonObject) - Constructor for class com.julienviet.childprocess.ProcessOptions
 

S

setCwd(String) - Method in class com.julienviet.childprocess.ProcessOptions
Set the child process current working directory.
setEnv(Map<String, String>) - Method in class com.julienviet.childprocess.ProcessOptions
Set the child process environment variables as key-value pairs.
setWriteQueueMaxSize(int) - Method in interface com.julienviet.childprocess.StreamOutput
 
start() - Method in interface com.julienviet.childprocess.ProcessBuilder
Start the process.
StartException - Exception in com.julienviet.childprocess
 
StartException(int, Buffer, Buffer) - Constructor for exception com.julienviet.childprocess.StartException
 
startHandler(Handler<Process>) - Method in interface com.julienviet.childprocess.ProcessBuilder
Set the handler to be called when the process starts.
stderr() - Method in interface com.julienviet.childprocess.Process
 
stdin() - Method in interface com.julienviet.childprocess.Process
 
stdout() - Method in interface com.julienviet.childprocess.Process
 
StreamInput - Interface in com.julienviet.childprocess
The input of a process: a stream of buffers.
StreamOutput - Interface in com.julienviet.childprocess
The output of a process: a stream of buffers.

T

toJson() - Method in class com.julienviet.childprocess.ProcessOptions
 

W

write(Buffer) - Method in interface com.julienviet.childprocess.StreamOutput
 
C D E G H I K P S T W 
Skip navigation links

Copyright © 2023 Eclipse. All rights reserved.