| Package | Description |
|---|---|
| org.opencms.ade.editprovider | |
| org.opencms.cmis | |
| org.opencms.configuration |
Reads and writes the XML based OpenCms configuration files.
|
| org.opencms.file.types |
The implementations of the core resource types for the VFS are located here.
|
| org.opencms.jlan | |
| org.opencms.letsencrypt |
Classes related to the LetsEncrypt docker integration.
|
| org.opencms.loader |
Low-level functions to manage the loading of resources from the OpenCms VFS.
|
| org.opencms.repository |
Package contains all classes and interfaces needed to create or use a repository to
access the resources in the VFS.
|
| org.opencms.scheduler |
The OpenCms scheduler provides a facility to run jobs in a regular schedule, much
like the "cron" faciltiy in UNIX systems.
|
| org.opencms.search |
Implements the main full text search and indexing functions available in OpenCms.
|
| org.opencms.search.solr |
The package contains the Solr search integration.
|
| org.opencms.security |
Access control and security classes for the OpenCms ACL permission system.
|
| org.opencms.workplace |
The base classes for the OpenCms Workplace
(standard dialog, tab dialog, report based dialog)
and the Workplace configuration classes are located here.
|
| org.opencms.workplace.editors |
Base classes for the editors (WYSIWYG, plain text, XML content) used in the OpenCms Workplace.
|
| org.opencms.workplace.editors.directedit |
Used to control the generation of the HTML for the "direct edit" buttons.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CmsToolbarDirectEditProvider
A Direct Edit provider class which also offers some limited ADE functionality,
like for example the Publish dialog.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
I_CmsCmisRepository
Base interface for OpenCms CMIS repositories.
|
| Modifier and Type | Class and Description |
|---|---|
class |
A_CmsCmisRepository
Abstract repository superclass.
|
class |
CmsCmisRepository
Repository instance for CMIS repositories.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
I_CmsXmlConfiguration
Each configurable element in OpenCms must implement this interface.
|
interface |
I_CmsXmlConfigurationWithUpdateHandler
Interface for configurations which should run custom logic when the configuration is written back by OpenCms.
|
| Modifier and Type | Class and Description |
|---|---|
class |
A_CmsXmlConfiguration
Abstract base implementation for xml configurations.
|
class |
CmsAdditionalLogFolderConfig
Bean containing additional log folders available for the log file viewer.
|
class |
CmsConfigurationManager
Configuration manager for digesting the OpenCms XML configuration.
|
class |
CmsImportExportConfiguration
Import / export master configuration class.
|
class |
CmsModuleConfiguration
Modules configuration class.
|
class |
CmsSchedulerConfiguration
Scheduled jobs configuration class.
|
class |
CmsSearchConfiguration
Lucene search configuration class.
|
class |
CmsSitesConfiguration
Class to read and write the OpenCms site configuration.
|
class |
CmsSystemConfiguration
System master configuration class.
|
class |
CmsVariablesConfiguration
Class to read and write the OpenCms site configuration.
|
class |
CmsVfsConfiguration
VFS master configuration class.
|
class |
CmsWorkplaceConfiguration
Import/Export master configuration class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CmsElementWithSubElementsParamConfigHelper.generateXml(org.dom4j.Element parent,
I_CmsConfigurationParameterHandler config)
Generates the XML configuration from the given configuration object.
|
void |
CmsElementWithAttrsParamConfigHelper.generateXml(org.dom4j.Element parent,
I_CmsConfigurationParameterHandler config)
Generates the XML configuration from the given configuration object.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
I_CmsResourceType
Resource type descriptors for all resources in the VFS.
|
| Modifier and Type | Class and Description |
|---|---|
class |
A_CmsResourceType
Base implementation for resource type classes.
|
class |
A_CmsResourceTypeFolderBase
Resource type descriptor for the type "folder".
|
class |
A_CmsResourceTypeLinkParseable
Base implementation for resource types implementing the
I_CmsLinkParseable interface. |
class |
CmsRecourceTypeFolderGallery
Resource type descriptor for extended folder types (like for example the workplace galleries).
|
class |
CmsResourceTypeBinary
Resource type descriptor for the type "binary".
|
class |
CmsResourceTypeFolder
Resource type descriptor for the type "folder".
|
class |
CmsResourceTypeFolderExtended
Resource type descriptor for extended folder types (like for example the workplace galleries).
|
class |
CmsResourceTypeFolderSubSitemap
Resource type descriptor for sub site map folder types.
|
class |
CmsResourceTypeFunctionConfig
Resource type class for the second version of dynamic functions.
|
class |
CmsResourceTypeHtmlRedirect
The HTML redirect resource type.
|
class |
CmsResourceTypeImage
Resource type descriptor for the type "image".
|
class |
CmsResourceTypeJsp
Resource type descriptor for the type "jsp".
|
class |
CmsResourceTypeLocaleIndependentXmlContent
Special resource type for locale independent XML contents.
|
class |
CmsResourceTypeMacroFormatter
The macro formatter resource type.
|
class |
CmsResourceTypePlain
Resource type descriptor for the type "plain".
|
class |
CmsResourceTypePointer
Resource type descriptor for the type "pointer".
|
class |
CmsResourceTypeSeoFile
The SEO file resource type.
|
class |
CmsResourceTypeUnknown
Resource type descriptor used in case the given resource type class in the XML configuration could
not be instantiated.
|
class |
CmsResourceTypeUnknownFile
Resource type descriptor for unknown file types.
|
class |
CmsResourceTypeUnknownFolder
Resource type descriptor for unknown folder types.
|
class |
CmsResourceTypeXmlAdeConfiguration
Custom resource type for ADE configurations.
|
class |
CmsResourceTypeXmlContainerPage
Resource type descriptor for the type "containerpage".
|
class |
CmsResourceTypeXmlContent
Resource type descriptor for the type "xmlcontent".
|
class |
CmsResourceTypeXmlPage
Resource type descriptor for the type "xmlpage".
|
| Modifier and Type | Class and Description |
|---|---|
class |
CmsJlanRepository
Repository class for configuring repositories for Alfresco JLAN.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CmsLetsEncryptConfiguration
Configuration class containing the LetsEncrypt configuration settings OpenCms needed by OpenCms.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CmsDumpLoader
Dump loader for binary or other unprocessed resource types.
|
class |
CmsImageLoader
Loader for images from the OpenCms VSF with integrated image scaling and processing capabilities.
|
class |
CmsJspLoader
The JSP loader which enables the execution of JSP in OpenCms.
|
class |
CmsMacroFormatterLoader
Loader for macro formatter.
|
class |
CmsPointerLoader
Loader for "pointers" to resources in the VFS or to external resources.
|
class |
CmsRedirectLoader
Loader for HTML redirects.
|
class |
CmsSeoFileLoader
The SEO file loader.
|
class |
CmsXmlContainerPageLoader
OpenCms loader for resources of type
. |
class |
CmsXmlContentLoader
OpenCms loader for resources of type
. |
class |
CmsXmlPageLoader
OpenCms loader for resources of type
. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
I_CmsRepository
Represents a repository.
|
| Modifier and Type | Class and Description |
|---|---|
class |
A_CmsRepository
Abstract implementation of the repository interface
I_CmsRepository. |
class |
CmsRepository
Creates a repository session to access OpenCms.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CmsScheduledJobInfo
Describes a scheduled job for the OpenCms scheduler.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
I_CmsSearchIndex
Interface for search indizes that should be handled by the
CmsSearchManager. |
| Modifier and Type | Class and Description |
|---|---|
class |
A_CmsSearchIndex
Abstract base class for search indexes.
|
class |
CmsSearchIndex
Abstract search index implementation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CmsSolrIndex
Implements the search within an Solr index.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
I_CmsPasswordHandler
Defines methods for OpenCms password validation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CmsAdvancedPasswordHandler
Validates the user passwords in with advanced password requirements.
|
class |
CmsDefaultPasswordHandler
Default implementation for OpenCms password validation,
just checks if a password is at last 4 characters long.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
I_CmsDialogHandler
Provides a method for selecting an individual jsp dialog.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
I_CmsPreEditorActionDefinition
Defines an action to be performed before the workplace editor is opened for the first time.
|
| Modifier and Type | Class and Description |
|---|---|
class |
A_CmsPreEditorActionDefinition
Defines an action to be performed before the workplace editor is opened for the first time.
|
class |
CmsPreEditorActionDefinitionXmlContent
Pre editor action for XML content resource types, checks if model files are available for the XML content
to create in direct edit mode and shows the selection before opening the editor.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
I_CmsDirectEditProvider
Provides the methods to generate the "direct edit" HTML fragments that are inserted
in the generated pages in offline mode.
|
| Modifier and Type | Class and Description |
|---|---|
class |
A_CmsDirectEditProvider
Basic functions for direct edit providers.
|
class |
CmsAdvancedDirectEditProvider
Provider for the OpenCms AdvancedDirectEdit.
|
class |
CmsDirectEditDefaultProvider
Provider for the OpenCms default graphical "direct edit" buttons.
|
class |
CmsDirectEditJQueryProvider
Provider for the OpenCms graphical "direct edit" buttons.
|
class |
CmsDirectEditJspIncludeProvider
Direct edit provider that uses the same JSP include based logic that has been
the default before the 6.2.3 release.
|
class |
CmsDirectEditTextButtonProvider
Creates HTML for simple text based direct edit buttons.
|