blackboard.persist.course
Interface CourseCourseDbLoader

All Superinterfaces:
IdentifiableDbLoader<CourseCourse>, Loader

public interface CourseCourseDbLoader
extends IdentifiableDbLoader<CourseCourse>

CourseCourseDbLoader

Since:
Bb 7.3
Version:
$Revision: #1 $ $Date: 2007/06/27 $

Nested Class Summary
static class CourseCourseDbLoader.Default
          A utility class that provides quick access to the CourseCourseDbLoader instance associated with the default instance of the database BbPersistenceManager.
 
Field Summary
static java.lang.String TYPE
          Type used to obtain an instance of the class configured to provide the implementation for this interface.
 
Method Summary
 CourseCourse loadByParentChildIds(Id parentCourseId, Id childCourseId)
           
 CourseCourse loadByParentChildIds(Id parentCourseId, Id childCourseId, java.sql.Connection con)
           
 CourseCourse loadParent(Id childCourseId)
           
 CourseCourse loadParent(Id childCourseId, java.sql.Connection con)
           
 java.util.List<CourseCourse> loadParents(Id childCourseId)
           
 java.util.List<CourseCourse> loadParents(Id childCourseId, java.sql.Connection con)
           
 
Methods inherited from interface blackboard.persist.IdentifiableDbLoader
loadById, loadById
 
Methods inherited from interface blackboard.persist.Loader
getAppVersion, init
 

Field Detail

TYPE

static final java.lang.String TYPE
Type used to obtain an instance of the class configured to provide the implementation for this interface. Used when making a call to BbPersistenceManager.getLoader(String)

See Also:
Constant Field Values
Method Detail

loadParents

java.util.List<CourseCourse> loadParents(Id childCourseId)
                                         throws KeyNotFoundException,
                                                PersistenceException
Throws:
KeyNotFoundException
PersistenceException

loadParents

java.util.List<CourseCourse> loadParents(Id childCourseId,
                                         java.sql.Connection con)
                                         throws KeyNotFoundException,
                                                PersistenceException
Throws:
KeyNotFoundException
PersistenceException

loadParent

CourseCourse loadParent(Id childCourseId)
                        throws KeyNotFoundException,
                               PersistenceException
Throws:
KeyNotFoundException
PersistenceException

loadParent

CourseCourse loadParent(Id childCourseId,
                        java.sql.Connection con)
                        throws KeyNotFoundException,
                               PersistenceException
Throws:
KeyNotFoundException
PersistenceException

loadByParentChildIds

CourseCourse loadByParentChildIds(Id parentCourseId,
                                  Id childCourseId)
                                  throws KeyNotFoundException,
                                         PersistenceException
Throws:
KeyNotFoundException
PersistenceException

loadByParentChildIds

CourseCourse loadByParentChildIds(Id parentCourseId,
                                  Id childCourseId,
                                  java.sql.Connection con)
                                  throws KeyNotFoundException,
                                         PersistenceException
Throws:
KeyNotFoundException
PersistenceException


Copyright © 2003 Blackboard, Inc. All Rights Reserved.