|
||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||
See:
Description
| Class Summary | |
|---|---|
| CmsFlexCache | This class implements the FlexCache. |
| CmsFlexCache.CmsFlexCacheVariation | A simple data container class for the FlexCache variations. |
| CmsFlexCacheConfiguration | Flex Cache configuration class. |
| CmsFlexCacheEntry | Contains the contents of a cached resource. |
| CmsFlexCacheKey | Implements the CmsFlexCacheKey, which is a key used to describe the caching behaviour of a specific resource. |
| CmsFlexController | Controller for getting access to the CmsObject, should be used as a request attribute. |
| CmsFlexRequest | Wrapper class for a HttpServletRequest. |
| CmsFlexRequestContextInfo | Contains information about the OpenCms request context required by the Flex implementation. |
| CmsFlexRequestDispatcher | Implementation of the interface to allow JSPs to be loaded
from the OpenCms VFS. |
| CmsFlexRequestKey | Describes the caching behaviour (or caching options) for a Flex request. |
| CmsFlexResponse | Wrapper class for a HttpServletResponse, required in order to process JSPs from the OpenCms VFS. |
| Exception Summary | |
|---|---|
| CmsFlexCacheException | Signals an error of the Flex cache. |
Provides low-level JSP integration funtionality for OpenCms, also implements the FlexCache, a declarative parameter-based cache.
Here is a top-level description of how this works:
OpenCmsServlet
CmsResourceTypeJsp)
CmsResourceManager
I_CmsResourceLoader
HttpServletRequestWrapper / HttpServletResponseWrapper.
CmsObject
{WEBAPP-PATH}/opencms/WEB-INF/jsp/online or
{WEBAPP-PATH}/opencms/WEB-INF/jsp/offline (depending if the request was for the online or the offline
version of the page). The directory used can be configured in opencms.properties.
include() call.
CmsFlexCache,
CmsFlexCacheEntry,
CmsFlexCacheKey
|
||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||