php.java.servlet.fastcgi
Class FCGIProcess

java.lang.Object
  extended by java.lang.Process
      extended by php.java.bridge.Util.Process
          extended by php.java.servlet.fastcgi.FCGIProcess
All Implemented Interfaces:
IFCGIProcess

public class FCGIProcess
extends Util.Process
implements IFCGIProcess

Represents the FastCGI process.

Author:
jostb

Nested Class Summary
 
Nested classes/interfaces inherited from class php.java.bridge.Util.Process
Util.Process.PhpException
 
Constructor Summary
FCGIProcess(java.lang.String[] args, boolean includeJava, java.lang.String cgiDir, java.lang.String pearDir, java.lang.String webInfDir, java.io.File homeDir, java.util.Map env, java.lang.String realPath, boolean tryOtherLocations, boolean preferSystemPhp)
           
 
Method Summary
 void start()
          Start a new FCGIProcess
 
Methods inherited from class php.java.bridge.Util.Process
checkError, destroy, exitValue, getErrorStream, getInputStream, getOutputStream, start, waitFor
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface php.java.bridge.http.IFCGIProcess
destroy, getOutputStream, waitFor
 

Constructor Detail

FCGIProcess

public FCGIProcess(java.lang.String[] args,
                   boolean includeJava,
                   java.lang.String cgiDir,
                   java.lang.String pearDir,
                   java.lang.String webInfDir,
                   java.io.File homeDir,
                   java.util.Map env,
                   java.lang.String realPath,
                   boolean tryOtherLocations,
                   boolean preferSystemPhp)
            throws java.io.IOException
Throws:
java.io.IOException
Method Detail

start

public void start()
           throws java.lang.NullPointerException,
                  java.io.IOException
Description copied from interface: IFCGIProcess
Start a new FCGIProcess

Specified by:
start in interface IFCGIProcess
Throws:
java.io.IOException
java.lang.NullPointerException