Package 

Object TenantedUrl.Companion

    • Method Detail

      • split

         final TenantedUrl split(String url)

        construct a new TenantedUrl from a url : tenant id and normal url, if the url is not tenanted, returned tenant id is 0

      • combine

         final String combine(Integer tenantId, String untenantedUrl)

        Combine tenantId and untenantedUrl to a tenanted url representation

        Zero tenant id means no tenant, so return the original untenantedUrl

        Parameters:
        untenantedUrl - the untenanted url, the caller should ensure it's not tenanted
      • stripTenant

         final String stripTenant(String url)

        Get url part of tenantedUrl, if it has a tenant id, strip the tenant id, otherwise,