POSIXProcess — members
9+
C
new(runtime, final_pid)
C
destroy()
M
error_stream()
InputStream
M
exit_value()
int
M
input_stream()
InputStream
M
output_stream()
OutputStream
M
pid()
long
M
status()
int
M
wait_for()
int
from Process
M
alive?()
boolean
M
children()
Stream<ProcessHandle>
M
descendants()
Stream<ProcessHandle>
M
destroy_forcibly()
Process
M
error_reader()
BufferedReader
M
error_reader(arg0)
BufferedReader
M
info()
Info
M
input_reader()
BufferedReader
M
input_reader(arg0)
BufferedReader
M
on_exit()
CompletableFuture<Process>
M
output_writer()
BufferedWriter
M
output_writer(arg0)
BufferedWriter
M
supports_normal_termination()
boolean
M
to_handle()
ProcessHandle
M
wait_for(arg0, arg1)
boolean
M
wait_for(arg0)
boolean
org.jruby.util.io.POSIXProcess
class
extends Process
9 members
Created by headius on 7/22/14.
Constructors
new
new
(
Ruby runtime,
long final_pid
)
Java: <init>(org.jruby.Ruby runtime, long finalPid)
Instance Methods
destroy
destroy
(
)
Java: destroy()
error_stream
InputStream
error_stream
(
)
Java: getErrorStream() · also: get_error_stream
exit_value
int
exit_value
(
)
Java: exitValue()
output_stream
OutputStream
output_stream
(
)
Java: getOutputStream() · also: get_output_stream
status
int
status
(
)
Java: status()
wait_for
int
wait_for
(
)
Java: waitFor()
Inherited
from Process
alive?
boolean
alive?
(
)
Java: isAlive() · also: is_alive
children
Stream<ProcessHandle>
children
(
)
Java: children()
descendants
Stream<ProcessHandle>
descendants
(
)
Java: descendants()
destroy_forcibly
Process
destroy_forcibly
(
)
Java: destroyForcibly()
error_reader
BufferedReader
error_reader
(
)
Java: errorReader()
error_reader
BufferedReader
error_reader
(
Charset arg0
)
Java: errorReader(java.nio.charset.Charset arg0)
info
ProcessHandle.Info
info
(
)
Java: info()
on_exit
CompletableFuture<Process>
on_exit
(
)
Java: onExit()
output_writer
BufferedWriter
output_writer
(
)
Java: outputWriter()
output_writer
BufferedWriter
output_writer
(
Charset arg0
)
Java: outputWriter(java.nio.charset.Charset arg0)
supports_normal_termination
boolean
supports_normal_termination
(
)
Java: supportsNormalTermination()
to_handle
ProcessHandle
to_handle
(
)
Java: toHandle()
wait_for
boolean
wait_for
(
long arg0,
TimeUnit arg1
)
Java: waitFor(long arg0, java.util.concurrent.TimeUnit arg1)
wait_for
boolean
wait_for
(
Duration arg0
)
Java: waitFor(java.time.Duration arg0)