Package org.opencms.module
package org.opencms.module
OpenCms modules provide a powerful, standardized way to extend
the core OpenCms functionality.
OpenCms modules provide a standard mechanism to extend the OpenCms functionality. Modules can contain VFS data, Java classes and a number of configuration options.
- Since:
- 6.0.0
-
ClassDescriptionSimple base implementation of the
I_CmsModuleAction
interface, extend this class for more sophisticated module action implementations.Describes an OpenCms module.The available module export modes.Describes an OpenCms module dependency.Module data read from a module zip file.Import/export handler implementation for Cms modules.Class which manages import/export of modules from repositories configured in opencms-importexport.xml.Holds exported module data and a modification date.This class is responsible for reading and writing module import/export log messages, to be used by CmsResourceWrapperModules.Action type.Manages the modules of an OpenCms installation.Class used for updating modules.A version number for an OpenCms module.Adds the XML handler rules for import and export of a single module.Enum used to distinguish whether we want to generate the XML for a module export's manifest or the XML for writing back opencms-modules.xml.Status after updating a module.Import data for a single resource.Module action classes in OpenCms must implement this interface.Convenience class to access the localized messages of this OpenCms package.