com.liferay.portal.kernel.scripting
Interface Scripting
@MessagingProxy(mode=SYNC)
public interface Scripting
Method Summary |
void |
addScriptionExecutor(java.lang.String language,
ScriptingExecutor scriptingExecutor)
|
void |
clearCache(java.lang.String language)
|
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)
|
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)
|
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)
|
java.util.Set<java.lang.String> |
getSupportedLanguages()
|
void |
setScriptingExecutors(java.util.Map<java.lang.String,ScriptingExecutor> scriptingExecutors)
|
addScriptionExecutor
void addScriptionExecutor(java.lang.String language,
ScriptingExecutor scriptingExecutor)
clearCache
void clearCache(java.lang.String language)
throws ScriptingException
- Throws:
ScriptingException
eval
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
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
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)
getSupportedLanguages
java.util.Set<java.lang.String> getSupportedLanguages()
setScriptingExecutors
void setScriptingExecutors(java.util.Map<java.lang.String,ScriptingExecutor> scriptingExecutors)