|
||||||
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 |