public class ScriptServlet
extends AbstractHttpServlet
ScriptingLanguagesService.| Constructor and Description |
|---|
ScriptServlet() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addPathParamsToContext(java.lang.String[] remainingPathTokens,
java.lang.String pathParamsPattern,
java.util.Map<java.lang.String,java.lang.Object> context) |
protected void |
appendGroovyContext(java.util.Map<java.lang.String,java.lang.Object> context,
DynamicWebServiceModel ws,
java.lang.String scriptURI,
java.lang.String[] remainingPathTokens,
HttpServletRequest request,
HttpServletResponse response) |
protected de.hybris.platform.dynamicwebservices.servlet.ScriptServlet.ScriptServletBinding |
createBinding(DynamicWebServiceModel ws,
java.lang.String scriptURI,
java.lang.String[] remainingPathTokens,
HttpServletRequest request,
HttpServletResponse response) |
protected void |
executeScript(DynamicWebServiceModel ws,
de.hybris.platform.dynamicwebservices.servlet.ScriptServlet.ScriptServletBinding binding) |
protected java.lang.Object |
getLazyLoadingHeadersWrapper(HttpServletRequest request) |
protected java.lang.Object |
getLazyLoadingParamsWrapper(HttpServletRequest request) |
protected void |
handleError(HttpServletResponse response,
java.lang.String scriptUri,
java.lang.RuntimeException runtimeException) |
void |
init(ServletConfig config) |
void |
service(HttpServletRequest request,
HttpServletResponse response) |
protected void |
setDefaultResponseValues(HttpServletRequest request,
HttpServletResponse response) |
protected java.lang.String[] |
splitRequestPath(HttpServletRequest request) |
public void init(ServletConfig config)
throws ServletException
ServletExceptionpublic void service(HttpServletRequest request,
HttpServletResponse response)
throws java.io.IOException
java.io.IOExceptionprotected void setDefaultResponseValues(HttpServletRequest request,
HttpServletResponse response)
protected void executeScript(DynamicWebServiceModel ws, de.hybris.platform.dynamicwebservices.servlet.ScriptServlet.ScriptServletBinding binding)
protected java.lang.String[] splitRequestPath(HttpServletRequest request)
protected de.hybris.platform.dynamicwebservices.servlet.ScriptServlet.ScriptServletBinding createBinding(DynamicWebServiceModel ws, java.lang.String scriptURI, java.lang.String[] remainingPathTokens, HttpServletRequest request, HttpServletResponse response)
protected void appendGroovyContext(java.util.Map<java.lang.String,java.lang.Object> context,
DynamicWebServiceModel ws,
java.lang.String scriptURI,
java.lang.String[] remainingPathTokens,
HttpServletRequest request,
HttpServletResponse response)
protected java.lang.Object getLazyLoadingParamsWrapper(HttpServletRequest request)
protected java.lang.Object getLazyLoadingHeadersWrapper(HttpServletRequest request)
protected void addPathParamsToContext(java.lang.String[] remainingPathTokens,
java.lang.String pathParamsPattern,
java.util.Map<java.lang.String,java.lang.Object> context)
protected void handleError(HttpServletResponse response,
java.lang.String scriptUri,
java.lang.RuntimeException runtimeException)
throws java.io.IOException
java.io.IOExceptionCopyright © 2018 SAP SE. All Rights Reserved.