php.java.script
Class CloseableInteractivePhpScriptEngine

java.lang.Object
  extended by javax.script.AbstractScriptEngine
      extended by php.java.script.SimplePhpScriptEngine
          extended by php.java.script.InvocablePhpScriptEngine
              extended by php.java.script.CloseableInteractivePhpScriptEngine
All Implemented Interfaces:
java.io.Closeable, Invocable, ScriptEngine

 class CloseableInteractivePhpScriptEngine
extends InvocablePhpScriptEngine
implements java.io.Closeable


Field Summary
 
Fields inherited from class php.java.script.SimplePhpScriptEngine
continuation, ctx, env, name, processEnvironment, resultProxy, script, scriptClosure
 
Fields inherited from interface javax.script.ScriptEngine
ARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME
 
Constructor Summary
CloseableInteractivePhpScriptEngine(InteractivePhpScriptEngineFactory factory)
          Create the interactive php script engine.
 
Method Summary
 
Methods inherited from class php.java.script.InvocablePhpScriptEngine
eval, getInterface, getInterface, handleRelease, invoke, invoke, invokeFunction, invokeMethod, release
 
Methods inherited from class php.java.script.SimplePhpScriptEngine
close, createBindings, doEval, eval, eval, getContinuation, getFactory, getPhpScriptContext, getProcessEnvironment, initialize, setName, setNewContextFactory, setStandardEnvironmentValues
 
Methods inherited from class javax.script.AbstractScriptEngine
eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.io.Closeable
close
 

Constructor Detail

CloseableInteractivePhpScriptEngine

public CloseableInteractivePhpScriptEngine(InteractivePhpScriptEngineFactory factory)
Create the interactive php script engine.

Parameters:
factory - The engine factory