/** * Deletes a module from the configuration.<p> * * @param cms must be initialized with "Admin" permissions * @param moduleName the name of the module to delete * @param replace indicates if the module is replaced (true) or finally deleted (false) * @param report the report to print progress messages to * * @throws CmsRoleViolationException if the required module manager role permissions are not available * @throws CmsConfigurationException if a module with this name is not available for deleting * @throws CmsLockException if the module resources can not be locked */ public synchronized void deleteModule(CmsObject cms, String moduleName, boolean replace, I_CmsReport report) throws CmsRoleViolationException, CmsConfigurationException, CmsLockException { deleteModule(cms, moduleName, replace, false, report); }
/** * Removes a module.<p> * * @param moduleName the name of the module to remove * @param report the report to write to * * @throws CmsException in case something goes wrong */ protected void removeModule(String moduleName, I_CmsReport report) throws CmsException { if (OpenCms.getModuleManager().getModule(moduleName) != null) { OpenCms.getModuleManager().deleteModule( m_cms, moduleName, true, m_preserveLibModules.contains(moduleName), report); } }
/** * Deletes a module.<p> * * @param moduleName the name of the module * @throws Exception if something goes wrong */ public void deleteModule(String moduleName) throws Exception { OpenCms.getModuleManager().deleteModule( m_cms, moduleName, false, new CmsShellReport(m_cms.getRequestContext().getLocale())); }
/** * Deletes a module.<p> * * @param moduleName the name of the module * @throws Exception if something goes wrong */ public void deleteModule(String moduleName) throws Exception { OpenCms.getModuleManager().deleteModule( m_cms, moduleName, false, new CmsShellReport(m_cms.getRequestContext().getLocale())); }
OpenCms.getModuleManager().deleteModule(getCms(), moduleName, m_replaceMode, report);
OpenCms.getModuleManager().deleteModule(getCms(), moduleName, m_replaceMode, report);
I_CmsReport report = createReport(); if (OpenCms.getModuleManager().hasModule(moduleName)) { OpenCms.getModuleManager().deleteModule(m_adminCms, moduleName, true /*replace module*/, report);
/** * Replaces a module with another revision.<p> * * @param moduleName the name of the module * @param importFile the name of the import file * * @throws Exception if something goes wrong */ public void replaceModule(String moduleName, String importFile) throws Exception { if (OpenCms.getModuleManager().getModule(moduleName) != null) { OpenCms.getModuleManager().deleteModule( m_cms, moduleName, true, new CmsShellReport(m_cms.getRequestContext().getLocale())); } importModule(importFile); }
/** * Replaces a module with another revision.<p> * * @param moduleName the name of the module * @param importFile the name of the import file * @throws Exception if something goes wrong */ public void replaceModuleFromDefault(String moduleName, String importFile) throws Exception { if (OpenCms.getModuleManager().getModule(moduleName) != null) { OpenCms.getModuleManager().deleteModule( m_cms, moduleName, true, new CmsShellReport(m_cms.getRequestContext().getLocale())); } importModuleFromDefault(importFile); }
/** * Replaces a module with another revision.<p> * * @param moduleName the name of the module * @param importFile the name of the import file * @throws Exception if something goes wrong */ public void replaceModuleFromDefault(String moduleName, String importFile) throws Exception { if (OpenCms.getModuleManager().getModule(moduleName) != null) { OpenCms.getModuleManager().deleteModule( m_cms, moduleName, true, new CmsShellReport(m_cms.getRequestContext().getLocale())); } importModuleFromDefault(importFile); }
/** * Replaces a module with another revision.<p> * * @param moduleName the name of the module * @param importFile the name of the import file * * @throws Exception if something goes wrong */ public void replaceModule(String moduleName, String importFile) throws Exception { if (OpenCms.getModuleManager().getModule(moduleName) != null) { OpenCms.getModuleManager().deleteModule( m_cms, moduleName, true, new CmsShellReport(m_cms.getRequestContext().getLocale())); } importModule(importFile); }
OpenCms.getModuleManager().deleteModule(m_adminCms, module.getName(), false, report); ok = !(report.hasWarning() || report.hasError()); return true;