ar.com.jiji.kaya.scripting
Class ScriptingEngine
java.lang.Object
ar.com.jiji.kaya.scripting.ScriptingEngine
public class ScriptingEngine
- extends java.lang.Object
- Author:
- lparra
Method Summary |
java.lang.Object |
evaluate(java.lang.String code)
Evalua el script. |
java.lang.Object |
evaluate(java.lang.String code,
java.util.Map<java.lang.String,java.lang.Object> ctx)
Evalua el script y le pasa un contexto. |
static ScriptingEngine |
getInstance()
|
java.lang.Object |
getScript(java.lang.String scriptName)
Lee un script y devuelve una instancia de el. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScriptingEngine
protected ScriptingEngine()
getInstance
public static ScriptingEngine getInstance()
getScript
public java.lang.Object getScript(java.lang.String scriptName)
throws ScriptingException
- Lee un script y devuelve una instancia de el.
- Parameters:
scriptName
- El nombre del script en el classpath.
- Returns:
- Nunca devuelve null
- Throws:
ScriptingException
evaluate
public java.lang.Object evaluate(java.lang.String code)
- Evalua el script.
- Parameters:
code
-
- Returns:
evaluate
public java.lang.Object evaluate(java.lang.String code,
java.util.Map<java.lang.String,java.lang.Object> ctx)
throws ScriptingException
- Evalua el script y le pasa un contexto.
- Parameters:
code
-
- Returns:
-
- Throws:
ScriptingException
Copyright © 2006 Kaya. All Rights Reserved.