net.sf.arise.gsf
Interface IEngineService
- All Known Implementing Classes:
- EngineService
- public interface IEngineService
|
Method Summary |
void |
bind(java.lang.String engineName,
java.lang.String name,
java.lang.Object obj)
|
void |
bind(java.lang.String engineName,
java.lang.String name,
java.lang.Object obj,
java.lang.Class clazz)
|
void |
bindGlobal(java.lang.String name,
java.lang.Object object)
|
void |
bindGlobal(java.lang.String name,
java.lang.Object object,
java.lang.Class clazz)
|
void |
copyValue(java.lang.String fromEngineName,
java.lang.String variable,
java.lang.String toEngineName)
|
Engine |
createEngine(java.lang.String engineName,
java.lang.String lang)
|
Engine |
createEngine(java.lang.String engineName,
java.lang.String lang,
Classpath path)
|
Result |
eval(java.lang.String engineName,
java.lang.String expr)
|
Bindings |
getBindings(java.lang.String engineName)
|
Engine |
getEngine(java.lang.String engineName)
|
java.lang.Object |
getIt(java.lang.String engineName)
|
java.lang.String |
getLanguage(java.lang.String engineName)
|
java.util.Map |
getNamedPaths()
|
java.util.Set |
getNames()
|
java.lang.Throwable |
getOops(java.lang.String engineName)
|
Classpath |
getPath(java.lang.String engineName)
|
boolean |
hasEngine(java.lang.String engineName)
|
boolean |
hasEngine(java.lang.String engineName,
java.lang.String lang)
|
java.lang.Object |
lookup(java.lang.String engineName,
java.lang.String name)
|
java.lang.Object |
lookupGlobal(java.lang.String name)
|
void |
makeSureEngine(java.lang.String engineName,
java.lang.String lang)
|
void |
makeSureEngine(java.lang.String engineName,
java.lang.String lang,
Classpath path)
|
void |
resetEngine(java.lang.String engineName)
|
void |
resetEngine(java.lang.String engineName,
Classpath path)
|
void |
unbind(java.lang.String engineName,
java.lang.String name)
|
void |
unbindGlobal(java.lang.String name)
|
hasEngine
public boolean hasEngine(java.lang.String engineName)
hasEngine
public boolean hasEngine(java.lang.String engineName,
java.lang.String lang)
getEngine
public Engine getEngine(java.lang.String engineName)
throws NoSuchEngineException
NoSuchEngineException
makeSureEngine
public void makeSureEngine(java.lang.String engineName,
java.lang.String lang)
throws java.lang.Exception
java.lang.Exception
makeSureEngine
public void makeSureEngine(java.lang.String engineName,
java.lang.String lang,
Classpath path)
throws java.lang.Exception
java.lang.Exception
createEngine
public Engine createEngine(java.lang.String engineName,
java.lang.String lang)
throws java.lang.Exception
java.lang.Exception
createEngine
public Engine createEngine(java.lang.String engineName,
java.lang.String lang,
Classpath path)
throws java.lang.Exception
java.lang.Exception
resetEngine
public void resetEngine(java.lang.String engineName)
throws java.lang.Exception
java.lang.Exception
resetEngine
public void resetEngine(java.lang.String engineName,
Classpath path)
throws java.lang.Exception
java.lang.Exception
bind
public void bind(java.lang.String engineName,
java.lang.String name,
java.lang.Object obj)
throws java.lang.Exception
java.lang.Exception
bind
public void bind(java.lang.String engineName,
java.lang.String name,
java.lang.Object obj,
java.lang.Class clazz)
throws java.lang.Exception
java.lang.Exception
lookup
public java.lang.Object lookup(java.lang.String engineName,
java.lang.String name)
throws java.lang.Exception
java.lang.Exception
unbind
public void unbind(java.lang.String engineName,
java.lang.String name)
throws java.lang.Exception
java.lang.Exception
bindGlobal
public void bindGlobal(java.lang.String name,
java.lang.Object object,
java.lang.Class clazz)
throws java.lang.Exception
java.lang.Exception
bindGlobal
public void bindGlobal(java.lang.String name,
java.lang.Object object)
throws java.lang.Exception
java.lang.Exception
unbindGlobal
public void unbindGlobal(java.lang.String name)
throws java.lang.Exception
java.lang.Exception
lookupGlobal
public java.lang.Object lookupGlobal(java.lang.String name)
throws java.lang.Exception
java.lang.Exception
copyValue
public void copyValue(java.lang.String fromEngineName,
java.lang.String variable,
java.lang.String toEngineName)
throws java.lang.Exception
java.lang.Exception
getPath
public Classpath getPath(java.lang.String engineName)
throws NoSuchEngineException
NoSuchEngineException
getLanguage
public java.lang.String getLanguage(java.lang.String engineName)
throws NoSuchEngineException
NoSuchEngineException
getNames
public java.util.Set getNames()
getNamedPaths
public java.util.Map getNamedPaths()
getIt
public java.lang.Object getIt(java.lang.String engineName)
throws NoSuchEngineException
NoSuchEngineException
getOops
public java.lang.Throwable getOops(java.lang.String engineName)
throws NoSuchEngineException
NoSuchEngineException
getBindings
public Bindings getBindings(java.lang.String engineName)
throws NoSuchEngineException
NoSuchEngineException
eval
public Result eval(java.lang.String engineName,
java.lang.String expr)
throws EvalException,
NoSuchEngineException
EvalException
NoSuchEngineException
All code and documentation is
Copyright (c) : 2000-2003 Kjetil Valstadsve & Maja S. Bratseth