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 |
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.