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 Details

    • getContextPath

      String getContextPath(javax.servlet.http.HttpServletRequest httpReq)
    • getServletPath

      String getServletPath(javax.servlet.http.HttpServletRequest req)
    • getBaseUrl

      String getBaseUrl(javax.servlet.http.HttpServletRequest req, String repositoryId, CMISDispatcherRegistry.Binding binding)
    • getRequestURI

      String getRequestURI(javax.servlet.http.HttpServletRequest req, String repositoryId, String operation, String id)