Uses of Class
org.opencms.module.CmsModule
Packages that use CmsModule
Package
Description
OpenCms modules provide a powerful, standardized way to extend
the core OpenCms functionality.
Contains classes of the cache admin app.
Contains classes of the module manager app.
Contains classes of the module manager app used to edit modules.
The base classes for the OpenCms Workplace
(standard dialog, tab dialog, report based dialog)
and the Workplace configuration classes are located here.
-
Uses of CmsModule in org.opencms.module
Methods in org.opencms.module that return CmsModuleModifier and TypeMethodDescriptionCmsModule.clone()Clones a CmsModule which is not set to frozen.CmsModuleImportData.getModule()Gets the module metadata from the import zip.Returns the module with the given module name, ornullif no module with the given name is configured.CmsModuleXmlHandler.getModule()Returns the generated module.CmsReplaceModuleInfo.getModule()Gets the module.static CmsModuleCmsModuleImportExportHandler.readModuleFromImport(String importResource) Reads a module object from an external file source.static CmsModuleCmsModuleImportExportHandler.readModuleFromManifest(byte[] manifest) Reads a module object from an external file source.Methods in org.opencms.module that return types with arguments of type CmsModuleModifier and TypeMethodDescriptionCmsModuleManager.getAllInstalledModules()Returns a list of installed modules.CmsModuleManager.getAllModulesFromPath(String rfsAbsPath) Returns a map of modules found in the given RFS absolute path.Methods in org.opencms.module with parameters of type CmsModuleModifier and TypeMethodDescriptionvoidAdds a new module to the module manager.CmsModule.calculateModuleResourceNames(CmsObject cms, CmsModule module) Calculates the resources belonging to the module, taking excluded resources and readability of resources into account, and returns site paths of the module resources.static List<CmsResource> CmsModule.calculateModuleResources(CmsObject cms, CmsModule module) Calculates and returns the resources belonging to the module, taking excluded resources and readability of resources into account.static booleanCmsModuleUpdater.checkCompatibleModuleResources(CmsModule installedModule, CmsModule newModule) Checks whether the module resources and sites of the two module versions are suitable for updating.CmsModuleManager.checkDependencies(CmsModule module, int mode) Checks if a modules dependencies are fulfilled.CmsModule.checkDependency(CmsModule module) Checks if this module depends on another given module, will return the dependency, ornullif no dependency was found.intprotected CmsProjectCmsModuleUpdater.createAndSetModuleImportProject(CmsObject cms, CmsModule module) Creates the project used to import module resources and sets it on the CmsObject.protected voidCmsModuleUpdater.deleteConflictingResources(CmsObject cms, CmsModule module, Map<CmsUUID, CmsUUID> conflictingIds) Deletes and publishes resources with ID conflicts.static org.dom4j.ElementCmsModuleXmlHandler.generateXml(CmsModule module, CmsModuleXmlHandler.XmlWriteMode writeMode) Generates a detached XML element for a module.static CmsModuleImportExportHandlerCmsModuleImportExportHandler.getExportHandler(CmsObject cms, CmsModule module, String handlerDescription) Gets the module export handler containing all resources used in the module export.voidA_CmsModuleAction.initialize(CmsObject adminCms, CmsConfigurationManager configurationManager, CmsModule module) voidI_CmsModuleAction.initialize(CmsObject adminCms, CmsConfigurationManager configurationManager, CmsModule module) Will be called by the OpenCms system during server startup.booleanCmsModule.isIdentical(CmsModule other) Checks if this module is identical with another module.voidA_CmsModuleAction.moduleUninstall(CmsModule module) voidI_CmsModuleAction.moduleUninstall(CmsModule module) Will be called if a module is uninstalled from an OpenCms system.voidA_CmsModuleAction.moduleUpdate(CmsModule module) voidI_CmsModuleAction.moduleUpdate(CmsModule module) Will be called if the module this action instance belongs to is updated.protected voidCmsModuleUpdater.runImportScript(CmsObject cms, CmsModule module) Runs the module import script.voidSets the module metadata.voidvoidWill be called by the OpenCms system during server shutdown.voidCmsModuleManager.updateModule(CmsObject cms, CmsModule module) Updates a already configured module with new values.Constructors in org.opencms.module with parameters of type CmsModuleModifierConstructorDescriptionCmsReplaceModuleInfo(CmsModule module, boolean usedUpdater) Creates a new instance.Constructor parameters in org.opencms.module with type arguments of type CmsModuleModifierConstructorDescriptionCmsModuleManager(List<CmsModule> configuredModules) Basic constructor. -
Uses of CmsModule in org.opencms.ui.apps.dbmanager
Methods in org.opencms.ui.apps.dbmanager that return CmsModule -
Uses of CmsModule in org.opencms.ui.apps.modules
Methods in org.opencms.ui.apps.modules that return CmsModuleModifier and TypeMethodDescriptionCmsModuleImportFile.getModule()Gets the module data.CmsModuleRow.getModule()Gets the module.Methods in org.opencms.ui.apps.modules with parameters of type CmsModuleModifier and TypeMethodDescriptionstatic voidCmsModuleApp.editModule(CmsModule module, boolean isNew, String caption, Runnable callback) Opens the module editor for the given module.voidCmsModuleInfoDialog.initialize(CmsModule module) Fills the widget content.Constructors in org.opencms.ui.apps.modules with parameters of type CmsModuleModifierConstructorDescriptionCmsModuleImportThread(CmsObject cms, CmsModule module, String path) Creates a new instance.CmsModuleRow(CmsModule module) Creates a new instance. -
Uses of CmsModule in org.opencms.ui.apps.modules.edit
Constructors in org.opencms.ui.apps.modules.edit with parameters of type CmsModuleModifierConstructorDescriptionCmsEditModuleForm(CmsModule module, boolean newModule, Runnable updateCallback) Creates a new instance. -
Uses of CmsModule in org.opencms.workplace
Methods in org.opencms.workplace with parameters of type CmsModuleModifier and TypeMethodDescriptionvoidCmsWorkplaceManager.addExplorerTypeSettings(CmsModule module) Adds the list of explorer type settings from the given module.voidCmsWorkplaceManager.removeExplorerTypeSettings(CmsModule module) Removes the list of explorer type settings from the given module.