java.lang
Class Win32Process

java.lang.Object
  |
  +--java.lang.Process
        |
        +--java.lang.Win32Process

synchronized class Win32Process
extends Process


Field Summary
private  int handle
           
private  java.io.FileDescriptor stderr_fd
           
private  java.io.InputStream stderr_stream
           
private  java.io.FileDescriptor stdin_fd
           
private  java.io.OutputStream stdin_stream
           
private  java.io.FileDescriptor stdout_fd
           
private  java.io.InputStream stdout_stream
           
 
Constructor Summary
(package private) Win32Process(String[], String[])
           
(package private) Win32Process(String[], String[], String)
           
 
Method Summary
private  void close()
           
private  int create(String, String, String, java.io.FileDescriptor, java.io.FileDescriptor, java.io.FileDescriptor)
           
 void destroy()
           
 int exitValue()
           
 void finalize()
           
 java.io.InputStream getErrorStream()
           
 java.io.InputStream getInputStream()
           
 java.io.OutputStream getOutputStream()
           
 int waitFor()
           
 
Methods inherited from class java.lang.Object
, clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

handle

private int handle

stdin_fd

private java.io.FileDescriptor stdin_fd

stdout_fd

private java.io.FileDescriptor stdout_fd

stderr_fd

private java.io.FileDescriptor stderr_fd

stdin_stream

private java.io.OutputStream stdin_stream

stdout_stream

private java.io.InputStream stdout_stream

stderr_stream

private java.io.InputStream stderr_stream
Constructor Detail

Win32Process

Win32Process(String[],
             String[])
       throws Exception

Win32Process

Win32Process(String[],
             String[],
             String)
       throws Exception
Method Detail

getOutputStream

public java.io.OutputStream getOutputStream()
Specified by:
getOutputStream in class Process

getInputStream

public java.io.InputStream getInputStream()
Specified by:
getInputStream in class Process

getErrorStream

public java.io.InputStream getErrorStream()
Specified by:
getErrorStream in class Process

finalize

public void finalize()
Overrides:
finalize in class Object

exitValue

public int exitValue()
Specified by:
exitValue in class Process

waitFor

public int waitFor()
Specified by:
waitFor in class Process

destroy

public void destroy()
Specified by:
destroy in class Process

create

private int create(String,
                   String,
                   String,
                   java.io.FileDescriptor,
                   java.io.FileDescriptor,
                   java.io.FileDescriptor)

close

private void close()