|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Cache | An interface for caching objects. |
CategoryItemResolver | CategoryItemResolver extends the ItemResolver interface to provide alternate methods for generating item URLs which take a Category as input, allowing for a URL generation scheme which produces different URLs for an item in different categories |
ItemResolver | The ItemResolver is responsible for mapping a URL in a particular content section to a content item. |
ItemTemplateResolver | Deprecated. Included for compatibility with london code. |
ResourceHandler | An interface for resources that can be served. |
TemplateResolver | Reimplementation, based on ItemTemplateResolver |
XMLGenerator | Generates XML representing a Content Item. |
Class Summary | |
AbstractItemResolver | |
AbstractTemplateResolver | |
CategoryItemResolverImpl | Resolves items to URLs and URLs to items with category-based URLs for multiple language variants. |
CMSDispatcher | The CMS Dispatcher serves all request made within a content section. |
CMSPage | A CMSPage is a Bebop Page
implementation of the ResourceHandler
interface. |
ContentCenterDispatcher | The CMS Workspace Dispatcher serves all request made within the Content Center application. |
ContentItemDispatcher | This is the dispatcher for content-sections. |
ContentItemXSLServlet | A servlet that takes an Template OID and a delegated URL and combines them into a single XSL file. |
ContentPanel | This ContentPanel component fetches
the XMLGenerator for the content
section. |
ContentSectionDispatcher | Unsupported Refactored content section dispatcher (under development). |
ContentTypeXSLServlet | A servlet that multiplexes all XSL files registered against content types into one. |
DefaultItemTemplateResolver | Deprecated. Included for compatibility with london code. |
DefaultTemplateResolver | Resolves the JSP template to use for dispatching an item. |
DownloadAsset | A servlet used for downloading DPAssets. |
FileDispatcher | Dispatches to a file
stored under the CMS package root
(/packages/cms/www ). |
ItemDelegatedURLPatternGenerator | This looks to see if there is a given item and if there is it returns the oid for that item as the gererated value |
ItemDispatcher | Dispatches to the JSP or Servlet for rendering a content item. |
ItemTemplatePatternGenerator | This looks to see if there is a given item and if there is it returns the oid for that item as the gererated value |
ItemURLFinder | |
ItemXML | XMLPage Designed to allow you to output straight XML directly from the ContentItem that implements XMLGenerator, with none of the surrounding headers, footers, etc |
MasterPage | A CMSPage used for serving
content items. |
MultilingualItemResolver | Resolves items to URLs and URLs to items for multiple language variants. |
PageResolver | This class contains methods for registering and resolving CMS resources in a specific content section. |
Resource | An instance of a ResourceType . |
ResourceHandlerImpl | An interface for resources that can be served. |
ResourceMapping | This class represents a mapping of a
Resource to a URL local to a
content section . |
ResourceType | A DomainObject that represents an type of resource. |
ServiceDispatcher | The Service Dispatcher handles common services shared across all CMS instances. |
ServiceDispatcher.PageClassConfigHandler | SAX event handler class for parsing configuration file. |
SimpleCache | A basic implementation of the Cache interface. |
SimpleItemResolver | This is the default implementation of
ItemResolver . |
SimplePageResolver | The default implementation of
PageResolver . |
SimpleXMLGenerator | The default XMLGenerator implementation. |
StreamAsset | A resource handler which streams out a blob from the database. |
StreamImage | A resource handler which streams out a blob from the database. |
TemplateXSLServlet | A servlet that takes an Template OID and a delegated URL and combines them into a single XSL file. |
Utilities | This class provides many utility functions for the Content Management System. |
Exception Summary | |
AccessDeniedException | Deprecated. use com.arsdigita.dispatcher.AccessDeniedException instead. |
Provides a set of classes that serves requests to the Content Management System.
The processing of the request happens in three stages:
The incoming request is passed from the main dispatcher
to the CMSDispatcher
, and
from that to an ItemResolver
, which extracts
information from the URL and instantiates a content item object
on the server.
The content item domain object is transformed by an
XMLGenerator
into an XML
document fragment, which becomes part of the overall XML
document for the page.
The XML document is passed off to the XSL transformation engine, which applies XSLT templates to the XML document, generating the final output that is sent back to the user.
Many parts of this rendering pipeline are common to all CCM
pages: the treatment of the incoming URL by a cascading set of
dispatchers
, the
generation of an XML document as an intermediate,
output-independent representation of the page, and the
transformation of that intermediate representation by the XSL
engine.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |