Icodeon SCORM 2004 Sequencing Example Implementation Documentation

com.icodeon.rte.dao
Class ActivityTreeDAO

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

public class ActivityTreeDAO
extends BaseDAO

DOCUMENT ME!

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

Constructor Summary
ActivityTreeDAO(java.lang.String domainID)
          Creates a new ActivityTreeDAO object.
 
Method Summary
 ActivityTreeBean createObject()
          DOCUMENT ME!
 void deleteObject(java.lang.String primaryKey)
          DOCUMENT ME!
 java.util.List findByLearner(LearnerBean learner)
          DOCUMENT ME!
 ActivityTreeBean[] findByLearnerAndCourse(LearnerBean learner, CourseBean course)
          DOCUMENT ME!
 ActivityTreeBean findByLearnerAndOrganization(LearnerBean learner, OrganizationBean organization)
          DOCUMENT ME!
 ActivityTreeBean findByLearnerAndOrganizationOrInsert(LearnerBean learner, OrganizationBean organization)
          DOCUMENT ME!
 java.util.List findByOrganization(OrganizationBean organization)
           
 java.lang.String insertObject(ActivityTreeBean activityTree)
          DOCUMENT ME!
 ActivityTreeBean readObject(java.lang.String primaryKey)
          DOCUMENT ME!
 void updateObject(ActivityTreeBean activityTree)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityTreeDAO

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

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

createObject

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

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

readObject

public final ActivityTreeBean 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(ActivityTreeBean activityTree)
                              throws java.lang.Exception
DOCUMENT ME!

Parameters:
activityTree - DOCUMENT ME!
Returns:
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!

updateObject

public final void updateObject(ActivityTreeBean activityTree)
                        throws java.lang.Exception
DOCUMENT ME!

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

findByOrganization

public java.util.List findByOrganization(OrganizationBean organization)

findByLearnerAndCourse

public final ActivityTreeBean[] findByLearnerAndCourse(LearnerBean learner,
                                                       CourseBean course)
DOCUMENT ME!

Parameters:
learner - DOCUMENT ME!
course - DOCUMENT ME!
Returns:
DOCUMENT ME!

findByLearner

public final java.util.List findByLearner(LearnerBean learner)
DOCUMENT ME!

Parameters:
learner - DOCUMENT ME!
Returns:
DOCUMENT ME!

findByLearnerAndOrganization

public final ActivityTreeBean findByLearnerAndOrganization(LearnerBean learner,
                                                           OrganizationBean organization)
                                                    throws java.lang.Exception
DOCUMENT ME!

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

findByLearnerAndOrganizationOrInsert

public final ActivityTreeBean findByLearnerAndOrganizationOrInsert(LearnerBean learner,
                                                                   OrganizationBean organization)
                                                            throws java.lang.Exception
DOCUMENT ME!

Parameters:
learner - DOCUMENT ME!
organization - 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