com.icodeon.services.ss.events.impl
Class ClusterBasedEventObserverImpl
java.lang.Object
com.icodeon.services.ss.events.impl.ClusterBasedEventObserverImpl
- All Implemented Interfaces:
- com.icodeon.services.ss.events.ISequencingServiceEventObserver
public class ClusterBasedEventObserverImpl
- extends java.lang.Object
- implements com.icodeon.services.ss.events.ISequencingServiceEventObserver
| Fields inherited from interface com.icodeon.services.ss.events.ISequencingServiceEventObserver |
DEFAULT_IMPL_CLASSNAME, KEY |
|
Constructor Summary |
ClusterBasedEventObserverImpl()
Concrete implementation of a class with 2 event handlers that are called
back during the delivery and termination of a SCORM object to and from
the Icodeon SCORM Player |
|
Method Summary |
void |
onActivityDeliver(java.lang.String learnerID,
java.lang.String courseID,
java.lang.String orgID,
java.lang.String sessionID,
com.icodeon.services.ss.Manifest manifest)
Event handler called after the Sequencing Engine has completed IMS Simple
Sequencing Termination Behaviour and the AJAX client sends a SOAP message
to an operation on the Sequencing Service. |
void |
onActivityTerminate(java.lang.String learnerID,
java.lang.String courseID,
java.lang.String orgID,
java.lang.String sessionID,
com.icodeon.services.ss.Manifest manifest)
Event handler called after the Sequencing Engine has completed IMS Simple
Sequencing Termination Behaviour and the AJAX client sends a SOAP message
to an operation on the Sequencing Service. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClusterBasedEventObserverImpl
public ClusterBasedEventObserverImpl()
- Concrete implementation of a class with 2 event handlers that are called
back during the delivery and termination of a SCORM object to and from
the Icodeon SCORM Player
onActivityDeliver
public void onActivityDeliver(java.lang.String learnerID,
java.lang.String courseID,
java.lang.String orgID,
java.lang.String sessionID,
com.icodeon.services.ss.Manifest manifest)
throws com.icodeon.services.ss.exceptions.SequencingServiceException
- Event handler called after the Sequencing Engine has completed IMS Simple
Sequencing Termination Behaviour and the AJAX client sends a SOAP message
to an operation on the Sequencing Service.
- Specified by:
onActivityDeliver in interface com.icodeon.services.ss.events.ISequencingServiceEventObserver
- Parameters:
learnerID - courseID - orgID - sessionID - manifest -
- Throws:
com.icodeon.services.ss.exceptions.SequencingServiceException
onActivityTerminate
public void onActivityTerminate(java.lang.String learnerID,
java.lang.String courseID,
java.lang.String orgID,
java.lang.String sessionID,
com.icodeon.services.ss.Manifest manifest)
throws com.icodeon.services.ss.exceptions.SequencingServiceException
- Event handler called after the Sequencing Engine has completed IMS Simple
Sequencing Termination Behaviour and the AJAX client sends a SOAP message
to an operation on the Sequencing Service.
- Specified by:
onActivityTerminate in interface com.icodeon.services.ss.events.ISequencingServiceEventObserver
- Parameters:
learnerID - courseID - orgID - sessionID - manifest -
- Throws:
com.icodeon.services.ss.exceptions.SequencingServiceException
Copyright (c) 2007 Icodeon Ltd - Registered Company in England and Wales No: 5068195