com.liferay.portal.scripting.beanshell
Class BeanShellExecutor

java.lang.Object
  extended by com.liferay.portal.kernel.scripting.BaseScriptingExecutor
      extended by com.liferay.portal.scripting.beanshell.BeanShellExecutor
All Implemented Interfaces:
com.liferay.portal.kernel.scripting.ScriptingExecutor

public class BeanShellExecutor
extends com.liferay.portal.kernel.scripting.BaseScriptingExecutor

Author:
Shuyang Zhou

Field Summary
static java.lang.String LANGUAGE
           
 
Constructor Summary
BeanShellExecutor()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> eval(java.util.Set<java.lang.String> allowedClasses, java.util.Map<java.lang.String,java.lang.Object> inputObjects, java.util.Set<java.lang.String> outputNames, java.lang.String script)
           
 java.lang.String getLanguage()
           
 
Methods inherited from class com.liferay.portal.kernel.scripting.BaseScriptingExecutor
clearCache, eval
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LANGUAGE

public static final java.lang.String LANGUAGE
See Also:
Constant Field Values
Constructor Detail

BeanShellExecutor

public BeanShellExecutor()
Method Detail

eval

public java.util.Map<java.lang.String,java.lang.Object> eval(java.util.Set<java.lang.String> allowedClasses,
                                                             java.util.Map<java.lang.String,java.lang.Object> inputObjects,
                                                             java.util.Set<java.lang.String> outputNames,
                                                             java.lang.String script)
                                                      throws com.liferay.portal.kernel.scripting.ScriptingException
Throws:
com.liferay.portal.kernel.scripting.ScriptingException

getLanguage

public java.lang.String getLanguage()