Icodeon SCORM 2004 Sequencing Example Implementation Documentation

com.icodeon.services.cmi.dao.hibernate
Class CocdDAOImpl

java.lang.Object
  extended by com.icodeon.services.cmi.dao.hibernate.CocdDAOImpl
All Implemented Interfaces:
com.icodeon.services.cmi.dao.ICocdDAO

public class CocdDAOImpl
extends java.lang.Object
implements com.icodeon.services.cmi.dao.ICocdDAO

DOCUMENT ME!

Version:
$Revision$, $Date$
Author:
$author$

Constructor Summary
CocdDAOImpl(com.icodeon.services.cmi.dao.ICmiInteractionsDAO cmiInteractionsDAO, ServletContext context, java.lang.String domainID)
           
 
Method Summary
 com.icodeon.services.cmi.Cocd createObject()
           
 boolean deleteObject(java.lang.String primaryKey)
           
 boolean deleteObject(java.lang.String learnerId, java.lang.String courseId, java.lang.String orgId, java.lang.String scoId, java.lang.String sessionId)
           
 void destroy()
           
 com.icodeon.services.cmi.RteDataModelType findByName(java.lang.String learnerId, java.lang.String courseId, java.lang.String orgId, java.lang.String scoId, java.lang.String sessionId)
           
 void init()
           
 java.lang.String insertObject(java.lang.String learnerId, java.lang.String courseId, java.lang.String orgId, java.lang.String scoId, java.lang.String sessionId, com.icodeon.services.cmi.Cocd cocd)
           
 com.icodeon.services.cmi.Cocd readObject(java.lang.String primaryKey)
           
 boolean updateObject(java.lang.String primaryKey, com.icodeon.services.cmi.Cocd cocd)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CocdDAOImpl

public CocdDAOImpl(com.icodeon.services.cmi.dao.ICmiInteractionsDAO cmiInteractionsDAO,
                   ServletContext context,
                   java.lang.String domainID)
Parameters:
context -
domainID -
Method Detail

init

public void init()
          throws java.lang.Exception
Specified by:
init in interface com.icodeon.services.cmi.dao.ICocdDAO
Throws:
java.lang.Exception
See Also:
ICocdDAO.init()

destroy

public void destroy()
             throws java.lang.Exception
Specified by:
destroy in interface com.icodeon.services.cmi.dao.ICocdDAO
Throws:
java.lang.Exception
See Also:
ICocdDAO.destroy()

createObject

public final com.icodeon.services.cmi.Cocd createObject()
                                                 throws java.lang.Exception
Specified by:
createObject in interface com.icodeon.services.cmi.dao.ICocdDAO
Throws:
java.lang.Exception
See Also:
ICocdDAO.createObject()

insertObject

public final java.lang.String insertObject(java.lang.String learnerId,
                                           java.lang.String courseId,
                                           java.lang.String orgId,
                                           java.lang.String scoId,
                                           java.lang.String sessionId,
                                           com.icodeon.services.cmi.Cocd cocd)
                                    throws java.lang.Exception
Specified by:
insertObject in interface com.icodeon.services.cmi.dao.ICocdDAO
Throws:
java.lang.Exception
See Also:
ICocdDAO.insertObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.icodeon.services.cmi.Cocd)

readObject

public final com.icodeon.services.cmi.Cocd readObject(java.lang.String primaryKey)
                                               throws java.lang.Exception
Specified by:
readObject in interface com.icodeon.services.cmi.dao.ICocdDAO
Throws:
java.lang.Exception
See Also:
ICocdDAO.readObject(java.lang.String)

updateObject

public final boolean updateObject(java.lang.String primaryKey,
                                  com.icodeon.services.cmi.Cocd cocd)
                           throws java.lang.Exception
Specified by:
updateObject in interface com.icodeon.services.cmi.dao.ICocdDAO
Throws:
java.lang.Exception
See Also:
ICocdDAO.updateObject(java.lang.String, com.icodeon.services.cmi.Cocd)

deleteObject

public final boolean deleteObject(java.lang.String learnerId,
                                  java.lang.String courseId,
                                  java.lang.String orgId,
                                  java.lang.String scoId,
                                  java.lang.String sessionId)
                           throws java.lang.Exception
Specified by:
deleteObject in interface com.icodeon.services.cmi.dao.ICocdDAO
Throws:
java.lang.Exception
See Also:
ICocdDAO.deleteObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)

deleteObject

public final boolean deleteObject(java.lang.String primaryKey)
                           throws java.lang.Exception
Specified by:
deleteObject in interface com.icodeon.services.cmi.dao.ICocdDAO
Throws:
java.lang.Exception
See Also:
ICocdDAO.deleteObject(java.lang.String)

findByName

public final com.icodeon.services.cmi.RteDataModelType findByName(java.lang.String learnerId,
                                                                  java.lang.String courseId,
                                                                  java.lang.String orgId,
                                                                  java.lang.String scoId,
                                                                  java.lang.String sessionId)
                                                           throws java.lang.Exception
Specified by:
findByName in interface com.icodeon.services.cmi.dao.ICocdDAO
Throws:
java.lang.Exception
See Also:
ICocdDAO.findByName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)

Icodeon SCORM 2004 Sequencing Example Implementation Documentation

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