org.kohsuke.sfx4j
Class Proc

java.lang.Object
  extended by org.kohsuke.sfx4j.Proc

 class Proc
extends java.lang.Object

External process wrapper.

stdout/stderr of the process will be sent to the specified stream.

Author:
Kohsuke Kawaguchi (kk@kohsuke.org)

Nested Class Summary
private static class Proc.CopyThread
           
 
Field Summary
private  java.lang.Thread err
           
private  java.lang.Thread out
           
private  java.lang.Process proc
           
 
Constructor Summary
Proc(java.lang.String cmdLine)
          Launches a process
Proc(java.lang.String cmdLine, java.io.OutputStream stdout, java.io.OutputStream stderr)
          Launches a process
 
Method Summary
 int join()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

proc

private final java.lang.Process proc

out

private java.lang.Thread out

err

private java.lang.Thread err
Constructor Detail

Proc

public Proc(java.lang.String cmdLine)
     throws java.io.IOException
Launches a process

Throws:
java.io.IOException

Proc

public Proc(java.lang.String cmdLine,
            java.io.OutputStream stdout,
            java.io.OutputStream stderr)
     throws java.io.IOException
Launches a process

Throws:
java.io.IOException
Method Detail

join

public int join()


Copyright © 2003-2005 Kohsuke Kawaguchi. All Rights Reserved.