jruby/docs BETA
Navigation
org.jruby.util.io 26
C BadDescriptorException
C BlockingIO
C ChannelFD
C ChannelHelper
C EncodingUtils
C FilenoUtil
C Getline
I IOEncodable
C IOOptions
C InvalidValueException
C ModeFlags
C NullChannel
C OpenFile
C POSIXProcess
C PipeException
C PopenExecutor
C PosixShim
C RubyInputStream
C RubyOutputStream
E STDIO
C SeekableByteChannelImpl
C SelectExecutor
C SelectorFactory
C SelectorPool
C Sockaddr
C TransparentByteArrayOutputStream
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()

input_stream

InputStream input_stream ( )
Java: getInputStream() · also: get_input_stream

output_stream

OutputStream output_stream ( )
Java: getOutputStream() · also: get_output_stream

pid

long pid ( )
Java: pid()

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()

input_reader

BufferedReader input_reader ( )
Java: inputReader()

input_reader

BufferedReader input_reader ( Charset arg0 )
Java: inputReader(java.nio.charset.Charset arg0)

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)