php.java.script
Class InvocablePhpServletContextFactory

java.lang.Object
  extended by php.java.bridge.http.SimpleContextFactory
      extended by php.java.servlet.SimpleServletContextFactory
          extended by php.java.script.InvocablePhpServletContextFactory
All Implemented Interfaces:
IContextFactory, IContextFactoryVisitor, IJavaBridgeFactory

public class InvocablePhpServletContextFactory
extends SimpleServletContextFactory

A custom context factory, creates a ContextFactory for JSR223 contexts. This context factory waits for the script continuation. Use the PhpServletContextFactory if you don't want to call php methods from Java.

Author:
jostb
See Also:
SimpleContextFactory.initialize(), SimpleContextFactory.waitForInitializedContext(), PhpServletContextFactory

Method Summary
static IContextFactory addNew(IContext context, javax.servlet.Servlet servlet, javax.servlet.ServletContext ctx, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
          Add the PhpScriptContext
 
Methods inherited from class php.java.servlet.SimpleServletContextFactory
createContext, destroy, getSession, getSession, toString
 
Methods inherited from class php.java.bridge.http.SimpleContextFactory
getBridge, getClassLoader, getContext, getId, getJavaBridgeClassLoader, initialize, invalidate, recycle, recycle, release, setClassLoader, setContext, visit, waitFor, waitForInitializedContext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

addNew

public static IContextFactory addNew(IContext context,
                                     javax.servlet.Servlet servlet,
                                     javax.servlet.ServletContext ctx,
                                     javax.servlet.http.HttpServletRequest req,
                                     javax.servlet.http.HttpServletResponse res)
Add the PhpScriptContext

Parameters:
context -
Returns:
The ContextFactory.