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(String siteNameRegex, int siteNameRegexGroup)
  • Method Details

    • getSiteName

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