org.olat.core.configuration
Interface OLATModule

All Known Implementing Classes:
AbstractOLATModule, AdminModule, AssessmentModule, BaseSecurityModule, BusinessGroupModule, CatalogExportModuleDispatcher, CatalogModule, ContextHelpModule, CourseModule, DBModule, DeletionModule, FolderModule, GlossaryModule, I18nModule, InstantMessagingModule, JMXModule, LDAPLoginModule, LoginModule, LogModule, PessimisticLockModule, QTIModule, RegistrationModule, RepositoryModule, SearchModule, ShibbolethModule, StaticsModule, TaskExecutorModule, UserModule

public interface OLATModule

Initial Date: 24.04.2004

Author:
Mike Stock

Method Summary
 void destroy()
          Caled during Servlet.destroy()
 void init(com.anthonyeden.lib.config.Configuration moduleConfig)
          Called by ConfigurationManager during statrup.
 

Method Detail

init

void init(com.anthonyeden.lib.config.Configuration moduleConfig)
Called by ConfigurationManager during statrup. Module is called in the order it is registered in olat_config.xml. On any critical errors, throw StartupException. Any other errors, just throw Exceptions. OLATContext will already be initialized at this stage.

Parameters:
moduleConfig -

destroy

void destroy()
Caled during Servlet.destroy()