Package org.craftercms.engine.util
Class GroovyScriptUtils
java.lang.Object
org.craftercms.engine.util.GroovyScriptUtils
Utility methods for Groovy scripts.
- Author:
- Alfonso Vásquez
-
Field Summary
Modifier and TypeFieldDescriptionstatic final org.slf4j.Logger
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Deprecated.static final String
static final String
static final String
static final String
static final String
Deprecated.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
addControllerScriptVariables
(Map<String, Object> variables, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext, Object templateModel) static void
addFilterScriptVariables
(Map<String, Object> variables, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext, javax.servlet.FilterChain filterChain) static void
addJobScriptVariables
(Map<String, Object> variables, javax.servlet.ServletContext servletContext) static void
addLocaleResolverScriptVariables
(Map<String, Object> variables, javax.servlet.http.HttpServletRequest request) static void
addRestScriptVariables
(Map<String, Object> variables, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext) static void
addSiteItemScriptVariables
(Map<String, Object> variables, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext, SiteItem item, Object templateModel) static org.codehaus.groovy.control.CompilerConfiguration
getCompilerConfiguration
(boolean enableScriptSandbox)
-
Field Details
-
GROOVY_SCRIPT_LOGGER
public static final org.slf4j.Logger GROOVY_SCRIPT_LOGGER -
VARIABLE_APPLICATION
- See Also:
-
VARIABLE_REQUEST
- See Also:
-
VARIABLE_RESPONSE
- See Also:
-
VARIABLE_PARAMS
- See Also:
-
VARIABLE_PATH_VARS
- See Also:
-
VARIABLE_HEADERS
- See Also:
-
VARIABLE_COOKIES
- See Also:
-
VARIABLE_SESSION
- See Also:
-
VARIABLE_LOGGER
- See Also:
-
VARIABLE_LOCALE
- See Also:
-
VARIABLE_MODEL
Deprecated.- See Also:
-
VARIABLE_TEMPLATE_MODEL
- See Also:
-
VARIABLE_CRAFTER_MODEL
Deprecated.- See Also:
-
VARIABLE_CONTENT_MODEL
- See Also:
-
VARIABLE_AUTH
- See Also:
-
VARIABLE_PROFILE
- See Also:
-
VARIABLE_AUTH_TOKEN
- See Also:
-
VARIABLE_SITE_CONTEXT
- See Also:
-
VARIABLE_SITE_CONFIG
- See Also:
-
VARIABLE_FILTER_CHAIN
- See Also:
-
VARIABLE_APPLICATION_CONTEXT
- See Also:
-
-
Method Details
-
addLocaleResolverScriptVariables
-
addRestScriptVariables
-
addSiteItemScriptVariables
-
addControllerScriptVariables
-
addFilterScriptVariables
-
addJobScriptVariables
-
getCompilerConfiguration
public static org.codehaus.groovy.control.CompilerConfiguration getCompilerConfiguration(boolean enableScriptSandbox)
-