Package org.alfresco.repo.web.scripts
Class TenantWebScriptServletRequest
java.lang.Object
org.springframework.extensions.webscripts.WebScriptRequestImpl
org.springframework.extensions.webscripts.servlet.WebScriptServletRequest
org.alfresco.repo.web.scripts.TenantWebScriptServletRequest
- All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScriptRequest
- Direct Known Subclasses:
PublicApiTenantWebScriptServletRequest
public class TenantWebScriptServletRequest
extends org.springframework.extensions.webscripts.servlet.WebScriptServletRequest
Web Script Request which can handle a tenant id in their servlet path
- Author:
- davidc
-
Field Summary
FieldsFields inherited from class org.springframework.extensions.webscripts.WebScriptRequestImpl
MULTIPART_FORM_DATA
-
Constructor Summary
ConstructorsConstructorDescriptionTenantWebScriptServletRequest
(org.springframework.extensions.webscripts.Runtime container, javax.servlet.http.HttpServletRequest req, org.springframework.extensions.webscripts.Match serviceMatch, org.springframework.extensions.config.ServerProperties serverProperties) Construction -
Method Summary
Methods inherited from class org.springframework.extensions.webscripts.servlet.WebScriptServletRequest
forceSuccessStatus, getAgent, getContent, getContentType, getContextPath, getFileField, getHeader, getHeaderNames, getHeaderValues, getHttpServletRequest, getParameter, getParameterNames, getParameterValues, getQueryString, getServerPath, getServiceMatch, getServicePath, getURL, resolveUserAgent, toString
Methods inherited from class org.springframework.extensions.webscripts.WebScriptRequestImpl
getExtensionPath, getFormat, getFormatStyle, getJSONCallback, getRuntime, isGuest, parseContent
-
Field Details
-
tenant
-
pathInfo
-
-
Constructor Details
-
TenantWebScriptServletRequest
public TenantWebScriptServletRequest(org.springframework.extensions.webscripts.Runtime container, javax.servlet.http.HttpServletRequest req, org.springframework.extensions.webscripts.Match serviceMatch, org.springframework.extensions.config.ServerProperties serverProperties) Construction- Parameters:
container
- Runtimereq
- HttpServletRequestserviceMatch
- MatchserverProperties
- ServerProperties
-
-
Method Details
-
parse
protected void parse() -
getServiceContextPath
- Specified by:
getServiceContextPath
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
- Overrides:
getServiceContextPath
in classorg.springframework.extensions.webscripts.servlet.WebScriptServletRequest
-
getPathInfo
- Specified by:
getPathInfo
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
- Overrides:
getPathInfo
in classorg.springframework.extensions.webscripts.servlet.WebScriptServletRequest
-
getTenant
-
getRealPathInfo
-