net.sf.arise.gsf
Class BSFSupportedEngine
java.lang.Object
|
+--net.sf.arise.gsf.BaseEngine
|
+--net.sf.arise.gsf.BSFSupportedEngine
- All Implemented Interfaces:
- Engine
- public class BSFSupportedEngine
- extends BaseEngine
|
Method Summary |
void |
bind(java.lang.String name,
java.lang.Object object,
java.lang.Class clazz)
|
Result |
eval(java.lang.Object expr)
Eval buffer |
Bindings |
getBindings()
|
java.lang.ClassLoader |
getClassLoader()
Current class loader |
java.lang.Object |
lookup(java.lang.String name)
|
void |
reset(java.lang.ClassLoader classLoader)
Reset and change to classpath |
void |
reset(Classpath classpath)
Reset and change to classpath |
Engine |
spawn()
|
void |
unbind(java.lang.String name)
|
| Methods inherited from class net.sf.arise.gsf.BaseEngine |
addListener, childName, fireEvalDone, fireEvalFailed, fireEvalStarting, getClasspath, getDepth, getIt, getLanguage, getName, getOops, getParent, removeListener, reset, setClasspath, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BSFSupportedEngine
public BSFSupportedEngine(java.lang.String name,
java.lang.String language)
throws java.lang.Exception
BSFSupportedEngine
public BSFSupportedEngine(java.lang.String name,
java.lang.String language,
Classpath classpath)
throws java.lang.Exception
BSFSupportedEngine
protected BSFSupportedEngine(java.lang.String name,
java.lang.String language,
Classpath classpath,
BSFSupportedEngine parent,
int depth,
org.apache.bsf.BSFManager manager,
org.apache.bsf.BSFEngine engine)
throws java.lang.Exception
reset
public void reset(Classpath classpath)
throws java.lang.Exception
- Description copied from interface:
Engine
- Reset and change to classpath
java.lang.Exception
eval
public Result eval(java.lang.Object expr)
throws EvalException
- Description copied from interface:
Engine
- Eval buffer
EvalException
reset
public void reset(java.lang.ClassLoader classLoader)
throws java.lang.Exception
- Description copied from interface:
Engine
- Reset and change to classpath
java.lang.Exception
getClassLoader
public java.lang.ClassLoader getClassLoader()
- Description copied from interface:
Engine
- Current class loader
spawn
public Engine spawn()
bind
public void bind(java.lang.String name,
java.lang.Object object,
java.lang.Class clazz)
throws java.lang.Exception
java.lang.Exception
unbind
public void unbind(java.lang.String name)
throws java.lang.Exception
java.lang.Exception
lookup
public java.lang.Object lookup(java.lang.String name)
throws java.lang.Exception
java.lang.Exception
getBindings
public Bindings getBindings()
All code and documentation is
Copyright (c) : 2000-2003 Kjetil Valstadsve & Maja S. Bratseth