Class | Description |
---|---|
AppSettings |
Common site wide application settings accessible globally.
|
AutoDetectMountPoints |
Scans for
MountUI annotations and creates IPathLoader objects which the SiteApplication consumes and uses to mounts points.MountUI annotation is only scanned on WebPage type classes in this service. |
BaseShutdownHook |
Hooks for Shutdown.
|
BaseStartupHook |
Hooks for Startup.
|
LicensedUsage |
Ensured the product version if it requires licensing from manufacture carries the proper license and can be tracked.
|
NoSearchInternalErrorPage |
Inspired by Internal Error shows up in Google Cache
have created an abstract base class for internal error pages that will not be cached by Search Engines.
|
RegexWebRequestCodingStrategy |
The standard
WebRequestCodingStrategy checks if the IRequestTargetUrlCodingStrategy mount path starts with the current Request relative Path.When using RegexQueryStringUrlCodingStrategy , this will fail due to the limitation.Hence we need a WebRequestCodingStrategy that uses regular expressions for comparison rather than String.startsWith(String) . |
SiteApplication |
Application wide settings/code
The class is also defined as a Component for Threads that may not have access to WebRequest, and allow us to
get the instance from Spring instead. |
SiteRequestCycleProcessor |
Handle HTTPS enforcement when required and also Error page handling customizations
Also, allow RegexQueryStringUrlCodingStrategy style URL's |
SiteTester |
Copyright © 2018. All rights reserved.