Save This Page
Home » cocoon-2.1.11-src » org.apache » cocoon » components » flow » scheme » [javadoc | source]
org.apache.cocoon.components.flow.scheme
public class: SchemeInterpreter [javadoc | source]
java.lang.Object
   org.apache.avalon.framework.logger.AbstractLogEnabled
      org.apache.cocoon.components.flow.AbstractInterpreter
         org.apache.cocoon.components.flow.scheme.SchemeInterpreter

All Implemented Interfaces:
    org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.thread.SingleThreaded, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.context.Contextualizable, Interpreter

Field Summary
protected  Context cocoonContext     
protected  ArrayList interPool     
protected  AppContext siscContext     
Fields inherited from org.apache.cocoon.components.flow.AbstractInterpreter:
avalonContext,  needResolve,  context,  manager,  continuationsMgr,  reloadScripts,  checkTime
Method from org.apache.cocoon.components.flow.scheme.SchemeInterpreter Summary:
callFunction,   configure,   contextualize,   getInterpreter,   handleContinuation,   readScript,   releaseInterpreter
Methods from org.apache.cocoon.components.flow.AbstractInterpreter:
configure,   contextualize,   dispose,   forwardTo,   getInterpreterID,   process,   register,   service,   setInterpreterID
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.cocoon.components.flow.scheme.SchemeInterpreter Detail:
 public  void callFunction(String funName,
    List params,
    Environment environment,
    InvokeContext ctx) throws Exception 
 public  void configure(Configuration confs) throws ConfigurationException 
 public  void contextualize(Context context) throws ContextException 
 public Interpreter getInterpreter() 
    Obtain a Scheme Interpreter from the internal pool of interpreters.
 public  void handleContinuation(String continuationId,
    Environment environment,
    InvokeContext ctx) throws Exception 
 public Source readScript(Environment environment,
    String sourceName) throws Exception 
 public  void releaseInterpreter(Interpreter interp) 
    Put back into the pool an Interpreter instance.