cz.cuni.utils
Class Scripts

java.lang.Object
  extended by cz.cuni.utils.Scripts

public class Scripts
extends java.lang.Object


Constructor Summary
Scripts()
           
 
Method Summary
protected static javax.script.ScriptEngineManager createScriptEngineManager()
          Creates script engine manager that looks for engines in classpath and also in $POGAMUT_PLATFORM/scriptEngines.
static javax.script.ScriptEngineManager getEngineManager()
          Synonym for createScriptEngineManager();
static javax.script.ScriptEngine getScriptEngine(java.io.File file)
          Returns ScriptEngine according to file informations.
static javax.script.ScriptEngine getScriptEngine(java.lang.String engineName)
          Returns ScriptEngine according to file informations.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Scripts

public Scripts()
Method Detail

createScriptEngineManager

protected static javax.script.ScriptEngineManager createScriptEngineManager()
Creates script engine manager that looks for engines in classpath and also in $POGAMUT_PLATFORM/scriptEngines.

Returns:
ScriptEngineManager

getEngineManager

public static javax.script.ScriptEngineManager getEngineManager()
Synonym for createScriptEngineManager();

Returns:
ScriptEngineManager

getScriptEngine

public static javax.script.ScriptEngine getScriptEngine(java.io.File file)
Returns ScriptEngine according to file informations. Returns null if no suitable engine was found.

Parameters:
file -
Returns:
ScriptEngine | null

getScriptEngine

public static javax.script.ScriptEngine getScriptEngine(java.lang.String engineName)
Returns ScriptEngine according to file informations. Returns null if no suitable engine found.

Parameters:
engineName -
Returns:
ScriptEngine | null