org.apache.bsf
Class ExtendedBSFManager

java.lang.Object
  extended by org.apache.bsf.BSFManager
      extended by org.apache.bsf.ExtendedBSFManager

public class ExtendedBSFManager
extends org.apache.bsf.BSFManager

This class provides internal access to BSFManager internals Last edited by $Author: sowen70 $

Version:
$Revision: 1.2 $
Author:
Mark

Constructor Summary
ExtendedBSFManager()
           
 
Method Summary
 void exec(java.lang.String lang, java.lang.String source, int lineNo, int columnNo, java.lang.Object script)
          Execute the given script of the given language.
 java.util.Vector getProcessorNameList()
          This method returns a list of available Scripting engines.
 
Methods inherited from class org.apache.bsf.BSFManager
apply, compileApply, compileExpr, compileScript, declareBean, eval, getClassLoader, getClassPath, getDebugManager, getLangFromFilename, getObjectRegistry, getTempDir, initBSFDebugManager, isLanguageRegistered, loadScriptingEngine, lookupBean, registerBean, registerScriptingEngine, setClassLoader, setClassPath, setObjectRegistry, setTempDir, terminate, undeclareBean, unregisterBean
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtendedBSFManager

public ExtendedBSFManager()
Method Detail

getProcessorNameList

public java.util.Vector getProcessorNameList()
This method returns a list of available Scripting engines.

Returns:

exec

public void exec(java.lang.String lang,
                 java.lang.String source,
                 int lineNo,
                 int columnNo,
                 java.lang.Object script)
          throws org.apache.bsf.BSFException
Execute the given script of the given language.

Overrides:
exec in class org.apache.bsf.BSFManager
Parameters:
lang - language identifier
source - (context info) the source of this expression (e.g., filename)
lineNo - (context info) the line number in source for expr
columnNo - (context info) the column number in source for expr
script - the script to execute
Throws:
BSFException - if anything goes wrong while running the script