blackboard.data.course
Interface CourseCourseManager


public interface CourseCourseManager

Since:
Bb 7.3

Method Summary
 boolean isCourseCrossListed(Id courseId)
          Determines whether a course is part of a crosslisted set (either a parent or child course)
 CourseCourse loadParent(Id childCourseId)
          Loads the CourseCourse for the given child course Id
 

Method Detail

loadParent

CourseCourse loadParent(Id childCourseId)
                        throws PersistenceException,
                               KeyNotFoundException
Loads the CourseCourse for the given child course Id

Throws:
PersistenceException - if some database exception occured while loading
KeyNotFoundException - if given key was not found in the database, which is likely to happen since all courses need not have a parent Id

isCourseCrossListed

boolean isCourseCrossListed(Id courseId)
                            throws PersistenceException
Determines whether a course is part of a crosslisted set (either a parent or child course)

Parameters:
courseId - the course to test
Throws:
PersistenceException


Copyright 2011 Blackboard, Inc. All Rights Reserved.