Package com.aoindustries.website

Interface Summary
SessionActionForm It order to minimize the chance of jsessionid being sent to search engines, any session form must provide when it is empty.
 

Class Summary
ApplicationResources Provides a simplified interface for obtaining localized values from the ApplicationResources.properties files.
ApplicationResources_ja Provides a simplified interface for obtaining localized values from the ApplicationResources.properties files.
AuthenticatedAction Ensures the user is logged in.
AuthenticatedServlet Ensures the user is logged in.
Constants Constants that may be used by other applications.
ContactCompletedAction  
ContactForm  
ExceptionHandler  
FilteredHttpSession Filters setAttribute to make sure all session objects are precisely as expected by SessionResponseWrapper to ensure proper conditional use of jsessionid
HttpAction Will only accept the HTTP protocol.
HttpsAction Will only accept the HTTPS protocol.
LocaleAction Resolves the current locale, optionally changing it with any language parameters, sets the request param locale, and calls subclass implementation.
LogFactory Provides static access to the logging facilities.
LoginAction  
LoginCompletedAction  
LoginForm  
LogoutAction  
Mailer Centralized mailer.
NoDirectJspFilter Blocks direct (REQUEST) access to any .jsp, redirects /index.jsp to /index.do
PermissionAction Makes sure the authenticated user has the necessary permissions to perform the requested task.
PermissionDeniedAction Sends a 403 error.
ProtocolAction Makes sure the request coming in is in the right protocol (either http or https) by checking the HttpServletRequest.isSecure() method.
SessionFilter Shared the sessionid cookie between HTTP and HTTPS servers.
SessionRequestWrapper  
SessionResponseWrapper  
SessionTimeoutAction  
SetRequestCharacterEncodingFilter Sets the request encoding based on the users locale stored in their session.
SetResourceBundleMediaTypeAction  
SetResourceBundleValueAction  
SiteApplicationResources  
SiteApplicationResources_ja Provides a simplified interface for obtaining localized values from the ApplicationResources.properties files.
SiteSettings Provides site-wide settings.
SiteSettingsAction Resolves the current SiteSettings, sets the request param siteSettings, and calls subclass implementation.
Skin One look-and-feel for the website.
Skin.Language  
SkinAction Resolves the current skin, sets the request param skin, and calls subclass implementation.
TextSkin The skin for the home page of the site.