public class GroovyScriptUtils extends Object
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
GROOVY_SCRIPT_LOGGER |
static String |
VARIABLE_APPLICATION |
static String |
VARIABLE_APPLICATION_CONTEXT |
static String |
VARIABLE_AUTH |
static String |
VARIABLE_CONTENT_MODEL |
static String |
VARIABLE_COOKIES |
static String |
VARIABLE_CRAFTER_MODEL
Deprecated.
|
static String |
VARIABLE_FILTER_CHAIN |
static String |
VARIABLE_HEADERS |
static String |
VARIABLE_LOCALE |
static String |
VARIABLE_LOGGER |
static String |
VARIABLE_MODEL
Deprecated.
|
static String |
VARIABLE_PARAMS |
static String |
VARIABLE_PATH_VARS |
static String |
VARIABLE_PROFILE |
static String |
VARIABLE_REQUEST |
static String |
VARIABLE_RESPONSE |
static String |
VARIABLE_SESSION |
static String |
VARIABLE_SITE_CONFIG |
static String |
VARIABLE_SITE_CONTEXT |
static String |
VARIABLE_TEMPLATE_MODEL |
Modifier and Type | Method and Description |
---|---|
static 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 |
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) |
public static final org.slf4j.Logger GROOVY_SCRIPT_LOGGER
public static final String VARIABLE_APPLICATION
public static final String VARIABLE_REQUEST
public static final String VARIABLE_RESPONSE
public static final String VARIABLE_PARAMS
public static final String VARIABLE_PATH_VARS
public static final String VARIABLE_HEADERS
public static final String VARIABLE_COOKIES
public static final String VARIABLE_SESSION
public static final String VARIABLE_LOGGER
public static final String VARIABLE_LOCALE
@Deprecated public static final String VARIABLE_MODEL
public static final String VARIABLE_TEMPLATE_MODEL
@Deprecated public static final String VARIABLE_CRAFTER_MODEL
public static final String VARIABLE_CONTENT_MODEL
public static final String VARIABLE_AUTH
public static final String VARIABLE_PROFILE
public static final String VARIABLE_SITE_CONTEXT
public static final String VARIABLE_SITE_CONFIG
public static final String VARIABLE_FILTER_CHAIN
public static final String VARIABLE_APPLICATION_CONTEXT
public static void addRestScriptVariables(Map<String,Object> variables, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext)
public 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)
public static void addControllerScriptVariables(Map<String,Object> variables, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext, Object templateModel)
public 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)
public static void addJobScriptVariables(Map<String,Object> variables, javax.servlet.ServletContext servletContext)
public static org.codehaus.groovy.control.CompilerConfiguration getCompilerConfiguration(boolean enableScriptSandbox)
Copyright © 2020 CrafterCMS. All rights reserved.