com.liferay.portal.kernel.scripting
Class ScriptingUtil
java.lang.Object
com.liferay.portal.kernel.scripting.ScriptingUtil
public class ScriptingUtil
- extends java.lang.Object
View Source
- Author:
- Alberto Montero, Brian Wing Shun Chan
Method Summary |
static void |
clearCache(java.lang.String language)
|
static 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 language,
java.lang.String script)
|
static void |
exec(java.util.Set<java.lang.String> allowedClasses,
java.util.Map<java.lang.String,java.lang.Object> inputObjects,
java.lang.String language,
java.lang.String script)
|
static java.util.Map<java.lang.String,java.lang.Object> |
getPortletObjects(javax.portlet.PortletConfig portletConfig,
javax.portlet.PortletContext portletContext,
javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse)
|
static Scripting |
getScripting()
|
static java.util.Set<java.lang.String> |
getSupportedLanguages()
|
void |
setScripting(Scripting scripting)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScriptingUtil
public ScriptingUtil()
clearCache
public static void clearCache(java.lang.String language)
throws ScriptingException
- Throws:
ScriptingException
eval
public static 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 language,
java.lang.String script)
throws ScriptingException
- Throws:
ScriptingException
exec
public static void exec(java.util.Set<java.lang.String> allowedClasses,
java.util.Map<java.lang.String,java.lang.Object> inputObjects,
java.lang.String language,
java.lang.String script)
throws ScriptingException
- Throws:
ScriptingException
getPortletObjects
public static java.util.Map<java.lang.String,java.lang.Object> getPortletObjects(javax.portlet.PortletConfig portletConfig,
javax.portlet.PortletContext portletContext,
javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse)
getScripting
public static Scripting getScripting()
getSupportedLanguages
public static java.util.Set<java.lang.String> getSupportedLanguages()
setScripting
public void setScripting(Scripting scripting)