org.olat.course.assessment
Class AssessmentModule

java.lang.Object
  extended by org.olat.course.assessment.AssessmentModule
All Implemented Interfaces:
OLATModule, GenericEventListener

public class AssessmentModule
extends java.lang.Object
implements OLATModule, GenericEventListener

Description:
This is a PublishEvent listener, and triggers the update of the EfficiencyStatements for the published course. It only considers the events from the same JVM.

Initial Date: 11.08.2006

Author:
patrickb

Nested Class Summary
 class AssessmentModule.ThreadFactory4UpdateEfficiencyWorker
           
 
Constructor Summary
AssessmentModule()
           
 
Method Summary
 void destroy()
          Caled during Servlet.destroy()
 void event(Event event)
          Called at course publish.
 void init(com.anthonyeden.lib.config.Configuration moduleConfig)
          Called by ConfigurationManager during statrup.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssessmentModule

public AssessmentModule()
Method Detail

init

public void init(com.anthonyeden.lib.config.Configuration moduleConfig)
Description copied from interface: OLATModule
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.

Specified by:
init in interface OLATModule
See Also:
OLATModule.init(com.anthonyeden.lib.config.Configuration)

destroy

public void destroy()
Description copied from interface: OLATModule
Caled during Servlet.destroy()

Specified by:
destroy in interface OLATModule
See Also:
OLATModule.destroy()

event

public void event(Event event)
Called at course publish.

Specified by:
event in interface GenericEventListener
See Also:
GenericEventListener.event(org.olat.core.gui.control.Event)