Package org.opencms.loader
Low-level functions to manage the loading of resources from the OpenCms VFS.
- Since:
- 6.0.0
-
Interface Summary Interface Description I_CmsFileNameGenerator Provides methods to generate file names either for theurlName
mapping or when using a "new" operation in the context of the direct edit interface.I_CmsFlexCacheEnabledLoader Resource loaders that implement this interface are flex cache enabled.I_CmsResourceLoader This interface describes a resource loader for OpenCms, a class that can load a resource from the VFS, process it's contents and deliver the result to the user.I_CmsResourceStringDumpLoader Resource loaders that implement this method can easily provide the contents of a selected targe element as a String.I_CmsTemplateContextProvider Interface for template context providers. -
Class Summary Class Description CmsClientVariant Bean that represents a client variant of a template context.CmsDefaultFileNameGenerator The default class used for generating file names either for theurlName
mapping or when using a "new" operation in the context of the direct edit interface.CmsDefaultTemplateContextProvider Example implementation of a template context provider for deciding between a desktop template and a mobile template.CmsDumpLoader Dump loader for binary or other unprocessed resource types.CmsImageLoader Loader for images from the OpenCms VSF with integrated image scaling and processing capabilities.CmsImageScaler Creates scaled images, acting as it's own parameter container.CmsJsonMessageContainer Simple JSON-based message container.CmsJspLoader The JSP loader which enables the execution of JSP in OpenCms.CmsMacroFormatterLoader Loader for macro formatter.CmsMimeType Describes a MIME type configured in OpenCms.CmsPointerLoader Loader for "pointers" to resources in the VFS or to external resources.CmsRedirectLoader Loader for HTML redirects.CmsResourceManager Collects all available resource loaders, resource types and resource collectors at startup and provides methods to access them during OpenCms runtime.CmsResourceManager.NamedTemplate Bean containing a template resource and the name of the template.CmsSeoFileLoader The SEO file loader.CmsTemplateContext A template context is basically a named path to a template JSP, which has both an internal name used as a key, and a user-readable, localizable name.CmsTemplateContextManager Manager class for template context providers.CmsTemplateLoaderFacade Facade object that provides access to the template loader for a resource.CmsTransformerTemplateProvider Template context provider that can be used to migrate from one template to another.CmsXmlContainerPageLoader OpenCms loader for resources of type
.CmsResourceTypeXmlContainerPage
CmsXmlContentLoader OpenCms loader for resources of type
.CmsResourceTypeXmlContent
CmsXmlPageLoader OpenCms loader for resources of type
.CmsResourceTypeXmlPage
Messages Convenience class to access the localized messages of this OpenCms package. -
Exception Summary Exception Description CmsLoaderException Signals exceptions occuring during the resource loading process.