Icodeon SCORM 2004 Sequencing Example Implementation Documentation

com.icodeon.rte.dao
Class ActivityProgressInfoDAO

java.lang.Object
  extended by com.icodeon.rte.dao.BaseDAO
      extended by com.icodeon.rte.dao.ActivityProgressInfoDAO

public class ActivityProgressInfoDAO
extends BaseDAO

DOCUMENT ME!

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

Constructor Summary
ActivityProgressInfoDAO(java.lang.String domainID)
          Creates a new ActivityProgressInfoDAO object.
 
Method Summary
 ActivityProgressInfoBean createObject()
          DOCUMENT ME!
 void deleteObject(java.lang.String primaryKey)
          DOCUMENT ME!
 java.util.List findByActivity(ActivityBean activity)
           
 java.util.List findByLearner(LearnerBean learner)
           
 ActivityProgressInfoBean findByLearnerAndActivity(LearnerBean learner, ActivityBean activity)
          DOCUMENT ME!
 ActivityProgressInfoBean findByLearnerAndActivityOrInsert(LearnerBean learner, ActivityBean activity)
          DOCUMENT ME!
 java.lang.String insertObject(ActivityProgressInfoBean activityProgressInfo)
          DOCUMENT ME!
 ActivityProgressInfoBean readObject(java.lang.String primaryKey)
          DOCUMENT ME!
 void updateObject(ActivityProgressInfoBean activityProgressInfo)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityProgressInfoDAO

public ActivityProgressInfoDAO(java.lang.String domainID)
                        throws java.lang.Exception
Creates a new ActivityProgressInfoDAO object.

Parameters:
domainID - DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!
Method Detail

createObject

public ActivityProgressInfoBean createObject()
                                      throws java.lang.Exception
DOCUMENT ME!

Returns:
DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

readObject

public final ActivityProgressInfoBean readObject(java.lang.String primaryKey)
                                          throws java.lang.Exception
DOCUMENT ME!

Parameters:
primaryKey - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

insertObject

public java.lang.String insertObject(ActivityProgressInfoBean activityProgressInfo)
                              throws java.lang.Exception
DOCUMENT ME!

Parameters:
activityProgressInfo - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

updateObject

public final void updateObject(ActivityProgressInfoBean activityProgressInfo)
                        throws java.lang.Exception
DOCUMENT ME!

Parameters:
activityProgressInfo - DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

deleteObject

public final void deleteObject(java.lang.String primaryKey)
                        throws java.lang.Exception
DOCUMENT ME!

Parameters:
primaryKey - DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

findByActivity

public java.util.List findByActivity(ActivityBean activity)

findByLearner

public java.util.List findByLearner(LearnerBean learner)

findByLearnerAndActivity

public final ActivityProgressInfoBean findByLearnerAndActivity(LearnerBean learner,
                                                               ActivityBean activity)
                                                        throws java.lang.Exception
DOCUMENT ME!

Parameters:
learner - DOCUMENT ME!
activity - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

findByLearnerAndActivityOrInsert

public final ActivityProgressInfoBean findByLearnerAndActivityOrInsert(LearnerBean learner,
                                                                       ActivityBean activity)
                                                                throws java.lang.Exception
DOCUMENT ME!

Parameters:
learner - DOCUMENT ME!
activity - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.lang.Exception - DOCUMENT ME!

Icodeon SCORM 2004 Sequencing Example Implementation Documentation

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