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
-
-
Constructor Summary
Constructors Constructor Description 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
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getPathInfo()
protected java.lang.String
getRealPathInfo()
java.lang.String
getServiceContextPath()
java.lang.String
getTenant()
protected void
parse()
-
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
-
-
-
-
Constructor Detail
-
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 Detail
-
parse
protected void parse()
-
getServiceContextPath
public java.lang.String getServiceContextPath()
- Specified by:
getServiceContextPath
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
- Overrides:
getServiceContextPath
in classorg.springframework.extensions.webscripts.servlet.WebScriptServletRequest
-
getPathInfo
public java.lang.String getPathInfo()
- Specified by:
getPathInfo
in interfaceorg.springframework.extensions.webscripts.WebScriptRequest
- Overrides:
getPathInfo
in classorg.springframework.extensions.webscripts.servlet.WebScriptServletRequest
-
getTenant
public java.lang.String getTenant()
-
getRealPathInfo
protected java.lang.String getRealPathInfo()
-
-