| Interface | Description |
|---|---|
| SiteContextResolver |
Resolves the
SiteContext to be used for the specified request. |
| SiteListResolver |
Resolves the entire list of sites.
|
| SiteResolver |
Resolves the site for a given request
|
| Class | Description |
|---|---|
| CookieSiteResolver |
SiteResolver that resolves the current site name from a cookie or
request param. |
| DefaultSiteResolver |
SiteResolver that resolves always the current site name to a default
site name. |
| FolderScanningSiteListResolver |
Default implementation of
SiteListResolver. |
| HeaderSiteResolver |
SiteResolver that resolves the current site name from a custom HTTP
header. |
| ReloadableMappingsSiteResolver |
SiteResolver that resolves the current site name from a mapping
of the request domain name to site name. |
| RequestUriSiteResolver |
SiteResolver that resolves the current site name from an extract of
the request URI. |
| SiteContext |
Wrapper for a
Context that adds properties specific to Crafter Engine. |
| SiteContextFactory |
Factory for creating
SiteContext with common properties. |
| SiteContextManager |
Registry and lifecycle manager of
SiteContexts. |
| SiteContextResolverImpl |
Default
SiteContextResolver. |
| SiteContextsBootstrap |
Class that is used to create all contexts after Spring startup (if the
createContextsOnStartup is true). |
| SiteResolverChain |
SiteResolver that goes through a chain of resolvers until one of
them returns a non-empty site. |
| StaticMappingsSiteResolver |
SiteResolver that resolves the current site name from a set of
static mappings, where the mapping key is a domain name, and the value is the site name. |
| Enum | Description |
|---|---|
| SiteContext.State |
Copyright © 2023 CrafterCMS. All rights reserved.