Icodeon SCORM 2004 Player Version 2 API Specification

com.icodeon.services.ss.events
Interface ISequencingServiceEventObserver


public interface ISequencingServiceEventObserver


Field Summary
static java.lang.String DEFAULT_IMPL_CLASSNAME
           
static java.lang.String KEY
           
 
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.
 

Field Detail

DEFAULT_IMPL_CLASSNAME

static final java.lang.String DEFAULT_IMPL_CLASSNAME
See Also:
Constant Field Values

KEY

static final java.lang.String KEY
See Also:
Constant Field Values
Method Detail

onActivityDeliver

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.

Parameters:
learnerID -
courseID -
orgID -
sessionID -
manifest -
Throws:
com.icodeon.services.ss.exceptions.SequencingServiceException

onActivityTerminate

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.

Parameters:
learnerID -
courseID -
orgID -
sessionID -
manifest -
Throws:
com.icodeon.services.ss.exceptions.SequencingServiceException

Icodeon SCORM 2004 Player Version 2 API Specification

Copyright (c) 2007 Icodeon Ltd - Registered Company in England and Wales No: 5068195