Class RequestUriSiteResolver

  • All Implemented Interfaces:
    SiteResolver

    public class RequestUriSiteResolver
    extends Object
    implements SiteResolver
    SiteResolver that resolves the current site name from an extract of the request URI.
    Author:
    avasquez
    • Field Detail

      • siteNameRegex

        protected String siteNameRegex
      • siteNameRegexGroup

        protected int siteNameRegexGroup
    • Constructor Detail

      • RequestUriSiteResolver

        public RequestUriSiteResolver()
    • Method Detail

      • setSiteNameRegex

        public void setSiteNameRegex​(String siteNameRegex)
      • setSiteNameRegexGroup

        public void setSiteNameRegexGroup​(int siteNameRegexGroup)
      • getSiteName

        public String getSiteName​(javax.servlet.http.HttpServletRequest request)
        Specified by:
        getSiteName in interface SiteResolver