org.activemath.events
Interface ActivemathEventListener

All Superinterfaces:
EventListener
All Known Subinterfaces:
ActivemathEventListenerBatched, ActivemathEventMulticaster
All Known Implementing Classes:
AppSession, AppSessionEventService, AsyncMulticaster, BookListResource, ContentManager, EvaluatorCoupling, EventLogManager, EventSubscriber, ExerciseSequencer, ExperimentalProgress, ItemCache, LearnerHistoryImpl, LearnerModelListener, MailingLoginNotifier, Merger, MunExerciseSequencer, ProgressManager, RephraseService, SimpleExerciseSequencer, SimpleMulticaster, StatisticsManager, TutorialExerciseSequencer, TutorialExerSeqTrainCompetencyLevel, TutorialExerSeqTrainN, TutorialExerSeqTrainNAssessment, UlogImporter, XmlrpcEventService

public interface ActivemathEventListener
extends EventListener

Interface to be implemented by application event listeners.


Method Summary
 void onActivemathEvent(ActivemathEvent event)
          Handle an Activemath event.
 

Method Detail

onActivemathEvent

void onActivemathEvent(ActivemathEvent event)
Handle an Activemath event.

This method must return as quickly as possible and must not block the calling thread for long.

Parameters:
event - the event to respond to