Class RequestUriSiteResolver

java.lang.Object
org.craftercms.engine.service.context.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 Details

    • siteNameRegex

      protected String siteNameRegex
    • siteNameRegexGroup

      protected int siteNameRegexGroup
  • Constructor Details

    • RequestUriSiteResolver

      public RequestUriSiteResolver()
  • Method Details

    • 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