Package org.alfresco.opencmis
Interface BaseUrlGenerator
-
- All Known Implementing Classes:
AbstractBaseUrlGenerator
,DefaultBaseUrlGenerator
,ProxyBaseUrlGenerator
,SysAdminParamsBaseUrlGenerator
public interface BaseUrlGenerator
Generates an OpenCMIS base url based on the request, repository id and binding.- Author:
- steveglover
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getBaseUrl(javax.servlet.http.HttpServletRequest req, java.lang.String repositoryId, CMISDispatcherRegistry.Binding binding)
java.lang.String
getContextPath(javax.servlet.http.HttpServletRequest httpReq)
java.lang.String
getRequestURI(javax.servlet.http.HttpServletRequest req, java.lang.String repositoryId, java.lang.String operation, java.lang.String id)
java.lang.String
getServletPath(javax.servlet.http.HttpServletRequest req)
-
-
-
Method Detail
-
getContextPath
java.lang.String getContextPath(javax.servlet.http.HttpServletRequest httpReq)
-
getServletPath
java.lang.String getServletPath(javax.servlet.http.HttpServletRequest req)
-
getBaseUrl
java.lang.String getBaseUrl(javax.servlet.http.HttpServletRequest req, java.lang.String repositoryId, CMISDispatcherRegistry.Binding binding)
-
getRequestURI
java.lang.String getRequestURI(javax.servlet.http.HttpServletRequest req, java.lang.String repositoryId, java.lang.String operation, java.lang.String id)
-
-