@Version("2.1.1")
Package org.apache.sling.cms
Package with all of the common models used to access content in the Sling
reference CMS
- Since:
- 0.10.0
-
Interface Summary Interface Description AuthorizableWrapper A wrapper for working with JackRabbit Authorizables in JSPs and Sling Models from a ResourceCMSJobManager An abstraction layer for starting and finding jobs started by the Sling CMS.Component A interface to represent a sling:ComponentComponentConfiguration A class to retrieve the configuration for a Resource's component.ComponentManager A interface for retrieving sling:Component resources and information about the available sling:ComponentsComponentPolicy A class to represent a component policy, e.g.ComponentPolicyManager An interface for retrieving the applicable component policy for a given resource.EditableResource A interface for representing a resource that can be edited through the Sling CMS.File An interface representing a sling:File resource.FileManager A interface used to retrieve sling:File Resources.FileMetadataExtractor Service for extracting metadata from a fileNameFilter Service for filtering an arbitrary string into a Sling-compatible Resource name.Page An interface representing a sling:Page resource.PageManager A interface used to retrieve sling:Page Resources.PageTemplate An interface for representing a page template.PageTemplateManager An interface for retrieving the available templates to create a page under the specified resource.PublishableResource A Model interface for adapting sling:File, sling:Page and sling:Config resources.References An interface for finding the references to a Resource.Site A inteface representing a sling:Site.SiteManager A manager for retrieving the sling:Site containing the current resource. -
Class Summary Class Description CMSConstants Constants used throughout the Sling CMSCMSUtils Shared utility functionsConfigurableJobExecutor A Configurable Job Executor is a Sling Job which can be manually triggered by Sling CMS users.Reference ResourceTree