1 31 32 package org.opencms.module; 33 34 import org.opencms.configuration.CmsConfigurationManager; 35 import org.opencms.db.CmsPublishList; 36 import org.opencms.file.CmsObject; 37 import org.opencms.main.I_CmsEventListener; 38 import org.opencms.report.I_CmsReport; 39 40 55 public interface I_CmsModuleAction extends I_CmsEventListener { 56 57 73 void initialize(CmsObject adminCms, CmsConfigurationManager configurationManager, CmsModule module); 74 75 95 void moduleUninstall(CmsModule module); 96 97 102 void moduleUpdate(CmsModule module); 103 104 116 void publishProject(CmsObject cms, CmsPublishList publishList, int backupTagId, I_CmsReport report); 117 118 127 void shutDown(CmsModule module); 128 } 129 | Popular Tags |