Uses of Class
blackboard.persist.KeyNotFoundException

Packages that use KeyNotFoundException
blackboard.data.content Provides the classes used to store course content in Blackboard. 
blackboard.data.course Provides the classes used to interact with course definitions in Blackboard. 
blackboard.persist   
blackboard.persist.announcement   
blackboard.persist.calendar   
blackboard.persist.content   
blackboard.persist.course   
blackboard.persist.gradebook   
blackboard.persist.navigation   
blackboard.persist.role   
blackboard.persist.user   
blackboard.platform.plugin   
 

Uses of KeyNotFoundException in blackboard.data.content
 

Methods in blackboard.data.content that throw KeyNotFoundException
 Content ContentWrapper.loadAvailableContent(Id contentId, Id userId)
           
 Content ContentWrapper.loadAvailableContent(Id contentId, Id userId, java.sql.Connection con)
           
 

Uses of KeyNotFoundException in blackboard.data.course
 

Methods in blackboard.data.course that throw KeyNotFoundException
static CourseQuota CourseQuota.createInstance(Course course)
           
 

Uses of KeyNotFoundException in blackboard.persist
 

Methods in blackboard.persist that throw KeyNotFoundException
 void Id.assertIsSet()
          Asserts that this Id is "set" -- has a value.
 void Id.assertMatchesContainer(Container targetContainer)
          Asserts that the Container value associated with this Id matches the provided Container value.
 void Id.assertMatchesDataType(DataType targetDataType)
          Asserts that the DataType value associated with this Id matches the provided DataType value.
 

Uses of KeyNotFoundException in blackboard.persist.announcement
 

Methods in blackboard.persist.announcement that throw KeyNotFoundException
 void AnnouncementDbPersister.deleteById(Id id)
          Deletes the Announcement identified by the given Id value using a connection from the associated persistence manager's database container.
 void AnnouncementDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the Announcement identified by the given Id value using the supplied connection.
 BbList AnnouncementDbLoader.loadAvailableByCourseIdAndUserId(Id courseId, Id userId, int numDaysBack, boolean showPerm)
          loadAvailableByCourseIdAndUserId Loads the list of all available announcements that pertain to the user identified by the given user id, within the course specified by the given courseId, within a given time period.
 BbList AnnouncementDbLoader.loadAvailableByCourseIdAndUserId(Id courseId, Id userId, int numDaysBack, boolean showPerm, java.sql.Connection con)
          loadAvailableByCourseIdAndUserId Loads the list of all available announcements that pertain to the user identified by the given user id, within the course specified by the given courseId, within a given time period using the supplied connection
 BbList AnnouncementDbLoader.loadAvailableByType(Announcement.Type type)
          Load the list of Announcement objects currently available to the user of the type identified by the given Announcement.Type using a connection obtained through this object's database context.
 BbList AnnouncementDbLoader.loadAvailableByType(Announcement.Type type, boolean showPerm)
          Load the list of Announcement objects currently available to the user of the type identified by the given Announcement.Type using a connection obtained through this object's database context.
 BbList AnnouncementDbLoader.loadAvailableByType(Announcement.Type type, java.sql.Connection con)
          Load the list of Announcement objects currently available to the user of the type identified by the given Announcement.Type using the supplied connection.
 BbList AnnouncementDbLoader.loadAvailableByType(Announcement.Type type, int numDaysBack)
          Load the list of Announcement objects currently available to the user of the type identified by the given Announcement.Type created or modified within the last n days, using a connection obtained through this object's database context.
 BbList AnnouncementDbLoader.loadAvailableByType(Announcement.Type type, int numDaysBack, boolean showPerm, java.sql.Connection con)
          Load the list of Announcement objects currently available to the user of the type identified by the given Announcement.Type created or modified within the last n days, using the supplied connection.
 BbList AnnouncementDbLoader.loadAvailableByUserId(Id userId)
          Loads the list of all available announcements (system, course and organization) that pertain to the user identified by the given user Id, using a connection obtained through this object's database context.
 BbList AnnouncementDbLoader.loadAvailableByUserId(Id userId, java.sql.Connection con)
          Loads the list of all available announcements (system, course and organization) that pertain to the user identified by the given user Id, using the supplied connection.
 BbList AnnouncementDbLoader.loadAvailableByUserId(Id userId, int numDaysBack)
          Loads the list of all available announcements (system, course and organization) that pertain to the user identified by the given user Id, within a given time period, using a connection obtained through this object's database context.
 BbList AnnouncementDbLoader.loadAvailableByUserId(Id userId, int numDaysBack, java.sql.Connection con)
          Loads the list of all available announcements (system, course and organization) that pertain to the user identified by the given user Id, within a given time period, using the supplied connection.
 BbList AnnouncementDbLoader.loadByCourseId(Id courseId)
          Load the list of Announcement objects that currently exist for the course identified by the given course Id using a connection obtained through this object's database context.
 BbList AnnouncementDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Load the list of Announcement objects that currently exist for the course identified by the given course Id using the supplied connection.
 Announcement AnnouncementDbLoader.loadById(Id id)
          Load the Announcement with the given Id from the database using a connection obtained through this object's database context.
 Announcement AnnouncementDbLoader.loadById(Id id, java.sql.Connection con)
          Load the Announcement with the given Id from the database using the supplied connection.
 BbList AnnouncementDbLoader.loadByType(Announcement.Type type)
          Load the list of Announcement objects that currently exist of the type identified by the given Announcement.Type using a connection obtained through this object's database context.
 BbList AnnouncementDbLoader.loadByType(Announcement.Type type, java.sql.Connection con)
          Load the list of Announcement objects that currently exist of the type identified by the given Announcement.Type using the supplied connection.
 

Uses of KeyNotFoundException in blackboard.persist.calendar
 

Methods in blackboard.persist.calendar that throw KeyNotFoundException
 void CalendarEntryDbPersister.deleteById(Id id)
          Deletes the CalendarEntry identified by the given Id value using a connection from the associated persistence manager's database container.
 void CalendarEntryDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the CalendarEntry identified by the given Id value using the supplied connection.
 BbList CalendarEntryDbLoader.loadByCourseId(Id courseId)
          Load the list of CalendarEntry objects for the given course Id using a connection obtained through this object's database context.
 BbList CalendarEntryDbLoader.loadByCourseId(Id courseId, java.util.Calendar startDate, java.util.Calendar endDate)
           
 BbList CalendarEntryDbLoader.loadByCourseId(Id courseId, java.util.Calendar startDate, java.util.Calendar endDate, java.sql.Connection con)
           
 BbList CalendarEntryDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Load the list of CalendarEntry objects for the given course Id using the supplied connection.
 BbList CalendarEntryDbLoader.loadByCourseIdAndUserId(Id courseId, Id userId, java.util.Calendar startDate, java.util.Calendar endDate)
          loadByCourseIdAndUserId Loads the list of all calendar entries within a given date range (institution, course, and personal) that pertain to the user and course identified by the given user Id and course id.
 BbList CalendarEntryDbLoader.loadByCourseIdAndUserId(Id courseId, Id userId, java.util.Calendar startDate, java.util.Calendar endDate, java.sql.Connection con)
          loadByCourseIdAndUserId Loads the list of all calendar entries within a given date range (institution, course, and personal) that pertain to the user and course identified by the given user Id and course id using the supplied connection.
 CalendarEntry CalendarEntryDbLoader.loadById(Id id)
          Load the CalendarEntry with the given Id from the database using a connection obtained through this object's database context.
 CalendarEntry CalendarEntryDbLoader.loadById(Id id, java.sql.Connection con)
          Load the CalendarEntry with the given Id from the database using the supplied connection.
 BbList CalendarEntryDbLoader.loadByType(CalendarEntry.Type type)
          Load the list of CalendarEntry objects of the given Calendar.Type using a connection obtained through this object's database context.
 BbList CalendarEntryDbLoader.loadByType(CalendarEntry.Type type, java.util.Calendar startDate, java.util.Calendar endDate)
           
 BbList CalendarEntryDbLoader.loadByType(CalendarEntry.Type type, java.util.Calendar startDate, java.util.Calendar endDate, java.sql.Connection con)
           
 BbList CalendarEntryDbLoader.loadByType(CalendarEntry.Type type, java.sql.Connection con)
          Load the list of CalendarEntry objects of the given Calendar.Type using the supplied connection.
 BbList CalendarEntryDbLoader.loadByUserId(Id userId)
          Loads the list of all calendar entries (institution, course, and personal) that pertain to the user identified by the given user Id using a connection obtained through this object's database context.
 BbList CalendarEntryDbLoader.loadByUserId(Id userId, java.util.Calendar startDate, java.util.Calendar endDate)
          Loads the list of all calendar entries within a given date range (institution, course, and personal) that pertain to the user identified by the given user Id using a connection obtained through this object's database context.
 BbList CalendarEntryDbLoader.loadByUserId(Id userId, java.util.Calendar startDate, java.util.Calendar endDate, java.sql.Connection con)
          Loads the list of all calendar entries (institution, course, and personal) that pertain to the user identified by the given user Id using the supplied connection.
 BbList CalendarEntryDbLoader.loadByUserId(Id userId, java.sql.Connection con)
          Loads the list of all calendar entries within a given date range (institution, course, and personal) that pertain to the user identified by the given user Id using the supplied connection.
 BbList CalendarEntryDbLoader.loadPersonalByUserId(Id userId, java.util.Calendar startDate, java.util.Calendar endDate)
          Loads the list of personal calendar entries within a given date range that pertain to the user identified by the given user Id using a connection obtained through this object's database context.
 BbList CalendarEntryDbLoader.loadPersonalByUserId(Id userId, java.util.Calendar startDate, java.util.Calendar endDate, java.sql.Connection con)
          Loads the list of personal calendar entries that pertain to the user identified by the given user Id using the supplied connection.
 

Uses of KeyNotFoundException in blackboard.persist.content
 

Methods in blackboard.persist.content that throw KeyNotFoundException
 void StaffInfoDbPersister.deleteById(Id id)
          Deletes the StaffInfo identified by the given Id value using a connection from the associated persistence manager's database container.
 void LinkDbPersister.deleteById(Id id)
          Deletes the Link identified by the given Id value using a connection from the associated persistence manager's database container.
 void ContentFileDbPersister.deleteById(Id id)
          Deletes the Content identified by the given Id value using a connection from the associated persistence manager's database container.
 void ContentDbPersister.deleteById(Id id)
          Deletes the Content identified by the given Id value using a connection from the associated persistence manager's database container.
 void StaffInfoDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the StaffInfo identified by the given Id value using the supplied connection.
 void LinkDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the Link identified by the given Id value using the supplied connection.
 void ContentFileDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the Content identified by the given Id value using the supplied connection.
 void ContentDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the Content identified by the given Id value using the supplied connection.
 BbList ContentFileDbLoader.loadByContentFolderId(Id folderId)
          Load the list of ContentFile objects that are referenced by children of the specified ContentFolder (identified by Id) from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList ContentFileDbLoader.loadByContentFolderId(Id folderId, java.sql.Connection con)
          Load the list of ContentFile objects that are referenced by children of the specified ContentFolder (identified by Id) from the database in a lightweight fashion using the supplied connection.
 BbList ContentFileDbLoader.loadByContentFolderId(Id folderId, java.sql.Connection con, boolean bHeavy)
          Load the list of ContentFile objects that are referenced by children of the specified ContentFolder (identified by Id) in the specified fashion (lightweight or heavyweight) using the supplied connection.
 BbList ContentFileDbLoader.loadByContentId(Id id)
          Load the list of ContentFile objects associated with the given piece of Content (identifed by Id) from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList ContentFileDbLoader.loadByContentId(Id id, java.sql.Connection con)
          Load the list of ContentFile objects associated with the given piece of Content (identifed by Id) from the database in a lightweight fashion using the supplied connection.
 BbList ContentFileDbLoader.loadByContentId(Id id, java.sql.Connection con, boolean bHeavy, boolean bDeep)
          Load the list of ContentFile objects associated with the given piece of Content (identifed by Id) from the database in the specified fashion (lightweight or heavyweight) using the supplied connection.
 BbList StaffInfoDbLoader.loadByCourseId(Id courseId)
          Loads the list of StaffInfo/StaffInfoFolder objects for the given course (identified by id) from the database using a connection obtained through this object's database context.
 BbList LinkDbLoader.loadByCourseId(Id courseId)
          Load the Links defined within the given course (identified by id) from the database using a connection obtained through this object's database context.
 BbList StaffInfoDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Loads the list of StaffInfo/StaffInfoFolder objects for the given course (identified by id) from the database using the supplied connection.
 BbList LinkDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Load the Links defined within the given course (identified by id) from the database using the supplied connection.
 java.util.List StaffInfoDbLoader.loadByCourseId(Id courseId, java.sql.Connection con, boolean heavy)
          Loads the list of StaffInfo/StaffInfoFolder objects for the given course (identified by id) from the database using the supplied connection.
 StaffInfo StaffInfoDbLoader.loadById(Id id)
          Load the StaffInfo or StaffInfoFolder with the given Id from the database using a connection obtained through this object's database context.
 Link LinkDbLoader.loadById(Id id)
          Load the Link with the given Id from the database using a connection obtained through this object's database context.
 ContentFile ContentFileDbLoader.loadById(Id id)
          Load the ContentFile with the given Id from the database in a lightweight fashion using a connection obtained through this object's database context.
 Content ContentDbLoader.loadById(Id id)
          Load the Content with the given Id from the database in a lightweight fashion using a connection obtained through this object's database context.
 StaffInfo StaffInfoDbLoader.loadById(Id id, java.sql.Connection con)
          Load the StaffInfo or StaffInfoFolder with the given Id from the database using the supplied connection.
 Link LinkDbLoader.loadById(Id id, java.sql.Connection con)
          Load the Link with the given Id from the database using the supplied connection.
 ContentFile ContentFileDbLoader.loadById(Id id, java.sql.Connection con)
          Load the ContentFile with the given Id from the database in a lightweight fashion using the supplied connection.
 Content ContentDbLoader.loadById(Id id, java.sql.Connection con)
          Load the Content with the given Id from the database in a lightweight fashion using the supplied connection.
 ContentFile ContentFileDbLoader.loadById(Id id, java.sql.Connection con, boolean bHeavy)
          Load the ContentFile with the given Id from the database in the specified fashion (lightweight or heavyweight) using the supplied connection.
 Content ContentDbLoader.loadById(Id id, java.sql.Connection con, boolean bDeep, boolean bHeavy)
          Loads the Content with the given Id from the database in the specified fashion (lightweight or heavyweight) using the supplied connection.
 BbList StaffInfoDbLoader.loadByParentId(Id parentId)
          Loads the list of StaffInfo/StaffInfoFolder objects that are the children of the object with the given Id from the database using a connection obtained through this object's database context.
 BbList StaffInfoDbLoader.loadByParentId(Id parentId, java.sql.Connection con)
          Loads the list of StaffInfo/StaffInfoFolder objects that are the children of the object with the given Id from the database using the supplied connection.
 BbList LinkDbLoader.loadByReferredToIdAndType(Id id, Link.ReferredToType eReferredToType)
          Load the Link with the given referred to id and type from the database using a connection obtained through this object's database context.
 BbList LinkDbLoader.loadByReferredToIdAndType(Id id, Link.ReferredToType eReferredToType, java.sql.Connection con)
          Load the Links with the given referred to id and type from the database using the supplied connection.
 Link LinkDbLoader.loadByReferrerIdAndType(Id id, Link.ReferrerType eReferrerType)
          Load the Link with the given referrer id and type from the database using a connection obtained through this object's database context.
 Link LinkDbLoader.loadByReferrerIdAndType(Id id, Link.ReferrerType eReferrerType, java.sql.Connection con)
          Load the Link with the given referrer id and type from the database using the supplied connection.
 Content ContentDbLoader.loadByTocId(Id tocId)
          Load the Content item that is the "Top" folder for the specified CourseToc (identified by Id) in a lightweight fashion using a connection obtained through this object's database context.
 Content ContentDbLoader.loadByTocId(Id tocId, java.sql.Connection con)
          Load the Content item that is the "Top" folder for the specified CourseToc (identified by Id) in a lightweight fashion using the supplied connection.
 Content ContentDbLoader.loadByTocId(Id tocId, java.sql.Connection con, boolean bDeep)
          Load the Content item that is the "Top" folder for the specified CourseToc (identified by Id) in a lightweight fashion using the supplied connection.
 BbList ContentDbLoader.loadChildren(Id id)
          Loads a list containing the immediate children of the specified Content item (identified by Id) from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList ContentDbLoader.loadChildren(Id id, java.sql.Connection con)
          Loads a list containing the immediate children of the specified Content item (identified by Id) from the database in a lightweight fashion using a connection obtained using the supplied Connection.
 BbList ContentDbLoader.loadContentPath(Id id)
          Loads a list of content items containing the specified Content item (identified by Id) along with all of its ancestors from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList ContentDbLoader.loadContentPath(Id id, java.sql.Connection con)
          Loads a list of content items containing the specified Content item (identified by Id) along with all of its ancestors from the database in a lightweight fashion using a connection obtained using the supplied Connection.
 StaffInfoFolder StaffInfoDbLoader.loadFolderByCourseId(Id courseId)
          Loads the folder of StaffInfo/StaffInfoFolder objects for the given course (identified by id) from the database using a connection obtained through this object's database context.
 StaffInfoFolder StaffInfoDbLoader.loadFolderByCourseId(Id courseId, java.sql.Connection con)
          Loads the folder of StaffInfo/StaffInfoFolder objects for the given course (identified by id) from the database using the supplied connection.
 BbList ContentDbLoader.loadListById(Id id)
          Loads a list of Content by performing a deep load rooted at the content item with the given Id.
 BbList ContentDbLoader.loadListById(Id id, java.sql.Connection con)
          Loads a list of Content by performing a deep load rooted at the content item with the given Id.
 BbList ContentDbLoader.loadListById(Id id, java.sql.Connection con, boolean bHeavy)
          Loads a list of Content by performing a deep load rooted at the content item with the given Id.
 java.util.List ContentDbLoader.loadReviewableByCourseId(Id id)
          Loads a list containing the all the Content items in the given course which have reviewable flag set to true.
 Id StaffInfoDbLoader.lookupTopFolderId(Id courseId)
          Loads the Id of "Top" StaffInfoFolder for the given course (identified by id) from the database using a connection obtained through this object's database context.
 Id StaffInfoDbLoader.lookupTopFolderId(Id courseId, java.sql.Connection con)
          Loads the Id of "Top" StaffInfoFolder for the given course (identified by id) from the database using the supplied connection.
 void ContentDbPersister.reposition(Id id, int newPosition)
          Used to dictate the new position that the Content item should have using a connection from the associated persistence manager's database container.
 void ContentDbPersister.reposition(Id id, int newPosition, java.sql.Connection con)
          Used to dictate the new position that the Content item should have using the supplied connection.
 

Uses of KeyNotFoundException in blackboard.persist.course
 

Methods in blackboard.persist.course that throw KeyNotFoundException
 void GroupMembershipDbPersister.deleteById(Id id)
          Deletes the GroupMembership identified by the given Id value using a connection from the associated persistence manager's database container.
 void GroupDbPersister.deleteById(Id id)
          Deletes the Group identified by the given Id value using a connection from the associated persistence manager's database container.
 void CourseMembershipDbPersister.deleteById(Id id)
          Deletes the CourseMembership identified by the given Id value using a connection from the associated persistence manager's database container.
 void CourseDbPersister.deleteById(Id id)
          Deletes the Course identified by the given Id value using a connection from the associated persistence manager's database container.
 void CartridgeDbPersister.deleteById(Id id)
          Deletes the Cartridge identified by the given Id value using a connection from the associated persistence manager's database container.
 void GroupMembershipDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the GroupMembership identified by the given Id value using the supplied connection.
 void GroupDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the Group identified by the given Id value using the supplied connection.
 void CourseMembershipDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the CourseMembership identified by the given Id value using the supplied connection.
 void CourseDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the Course identified by the given Id value using the supplied connection.
 void CartridgeDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the Cartridge identified by the given Id value using the supplied connection.
 BbList CourseDbLoader.loadAllByServiceLevel(Course.ServiceLevel sLevel)
          Load all course objects in the system with the given Course.ServiceLevel value in a light-weight fashion using a connection obtained through this object's database context.
 BbList CourseDbLoader.loadAllByServiceLevel(Course.ServiceLevel sLevel, java.sql.Connection con)
          Load all course objects in the system with the given Course.ServiceLevel value in a light-weight fashion using the supplied connection.
 BbList CourseDbLoader.loadAllCourses()
          Load all course objects in the system in a light-weight fashion using a connection obtained through this object's database context.
 BbList CourseDbLoader.loadAllCourses(java.sql.Connection con)
          Load all course objects in the system in a light-weight fashion using the supplied connection.
 Course CourseDbLoader.loadByBatchUid(java.lang.String batchUid)
          Load the Course with the given batch uid value from the database in a light- weight fashion using a connection obtained through this object's database context.
 Course CourseDbLoader.loadByBatchUid(java.lang.String batchUid, java.sql.Connection con)
          Load the Course with the given batch uid value from the database in a light- weight fashion using the supplied connection.
 Course CourseDbLoader.loadByBatchUid(java.lang.String batchUid, java.sql.Connection con, boolean bHeavy)
          Load the Course with the given batch uid value from the database in the specified fashion (lightweight or heavyweight) using the supplied connection.
 CourseMembership CourseMembershipDbLoader.loadByCourseAndUserId(Id courseId, Id userId)
          Load the CourseMembership with the given user and course id from the database using a connection obtained through this object's database context.
 CourseMembership CourseMembershipDbLoader.loadByCourseAndUserId(Id courseId, Id userId, java.sql.Connection con)
          Load the CourseMembership with the given user and course id from the database using the supplied connection.
 CourseMembership CourseMembershipDbLoader.loadByCourseAndUserId(Id courseId, Id userId, java.sql.Connection con, boolean withUser)
          Load the CourseMembership with the given user and course id from the database using the supplied connection.
 BbList GroupMembershipDbLoader.loadByCourseId(Id courseId)
          Load the list of GroupMembership objects belonging to all groups defined within the given course (identified by id) using a connection obtained through this object's database context.
 BbList GroupDbLoader.loadByCourseId(Id courseId)
          Load the list of Groups contained with the course (identified by Id) from the database using a connection obtained through this object's database context.
 BbList CourseMembershipDbLoader.loadByCourseId(Id courseId)
          Load the list of CourseMembership objects belonging to the given course (identified by id) using a connection obtained through this object's database context.
 BbList GroupMembershipDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Load the list of GroupMembership objects belonging to all groups defined within the given course (identified by id) using the supplied connection.
 BbList GroupDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Load the list of Groups contained with the course (identified by Id) from the database using the supplied connection.
 BbList CourseMembershipDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Load the list of CourseMembership objects belonging to the given course (identified by id) using the supplied connection.
 BbList CourseMembershipDbLoader.loadByCourseId(Id courseId, java.sql.Connection con, boolean withUser)
          Load the list of CourseMembership objects belonging to the given course (identified by id) using the supplied connection.
 Course CourseDbLoader.loadByCourseId(java.lang.String courseId)
          Load the Course with the given course id (not pk) value from the database in a lightweight fashion using a connection obtained through this object's database context.
 Course CourseDbLoader.loadByCourseId(java.lang.String courseId, java.sql.Connection con)
          Load the Course with the given course id (not pk) value from the database in a lightweight fashion using the supplied connection.
 Course CourseDbLoader.loadByCourseId(java.lang.String courseId, java.sql.Connection con, boolean bHeavy)
          Load the Course with the given course id (not pk) from the database in the specified fashion (lightweight or heavyweight) using the supplied connection.
 BbList CourseMembershipDbLoader.loadByCourseIdAndRole(Id courseId, CourseMembership.Role role)
          Load the list of CourseMembership objects which have the given role within the specified course (identified by id) using a connection obtained through this object's database context.
 BbList CourseMembershipDbLoader.loadByCourseIdAndRole(Id courseId, CourseMembership.Role role, java.sql.Connection con)
          Load the list of CourseMembership objects which have the given role within the specified course (identified by id) using the supplied connection.
 BbList CourseMembershipDbLoader.loadByCourseIdAndRole(Id courseId, CourseMembership.Role role, java.sql.Connection con, boolean withUser)
          Load the list of CourseMembership objects which have the given role within the specified course (identified by id) using the supplied connection.
 BbList CourseDbLoader.loadByDataSourceBatchUid(java.lang.String dsBatchUid)
          Loads the lists of Courses associated with the datasource (identified by the given batch uid) from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList CourseDbLoader.loadByDataSourceBatchUid(java.lang.String dsBatchUid, java.sql.Connection con)
          Loads the lists of Courses associated with the datasource (identified by the given batch uid) from the database in a lightweight fashion using the suppplied connection.
 GroupMembership GroupMembershipDbLoader.loadByGroupAndUserId(Id groupId, Id userId)
          Load the GroupMembership with the given user and group id from the database using a connection obtained through this object's database context.
 GroupMembership GroupMembershipDbLoader.loadByGroupAndUserId(Id groupId, Id userId, java.sql.Connection con)
          Load the GroupMembership with the given user and group id from the database using the supplied connection.
 BbList GroupMembershipDbLoader.loadByGroupId(Id groupId)
          Load the list of GroupMembership objects belonging to the given group (identified by id) using a connection obtained through this object's database context.
 BbList GroupMembershipDbLoader.loadByGroupId(Id groupId, java.sql.Connection con)
          Load the list of GroupMembership objects belonging to the given group (identified by id) using the supplied connection.
 GroupMembership GroupMembershipDbLoader.loadById(Id id)
          Load the GroupMembership with the given Id from the database using a connection obtained through this object's database context.
 Group GroupDbLoader.loadById(Id id)
          Load the Group with the given Id from the database using a connection obtained through this object's database context.
 CourseMembership CourseMembershipDbLoader.loadById(Id id)
          Load the CourseMembership with the given Id from the database using a connection obtained through this object's database context.
 Course CourseDbLoader.loadById(Id id)
          Load the Course with the given Id from the database in a lightweight fashion using a connection obtained through this object's database context.
 Cartridge CartridgeDbLoader.loadById(Id id)
          Load the Cartridge with the given Id from the database using a connection obtained through this object's database context.
 GroupMembership GroupMembershipDbLoader.loadById(Id id, java.sql.Connection con)
          Load the GroupMembership with the given Id from the database using the supplied connection.
 Group GroupDbLoader.loadById(Id id, java.sql.Connection con)
          Load the Group with the given Id from the database using the supplied connection.
 CourseMembership CourseMembershipDbLoader.loadById(Id id, java.sql.Connection con)
          Load the CourseMembership with the given Id from the database using the supplied connection.
 Course CourseDbLoader.loadById(Id id, java.sql.Connection con)
          Load the Course with the given Id from the database in a lightweight fashion using the supplied connection.
 Cartridge CartridgeDbLoader.loadById(Id id, java.sql.Connection con)
          Load the Cartridge with the given Id from the database using the supplied connection.
 CourseMembership CourseMembershipDbLoader.loadById(Id id, java.sql.Connection con, boolean withUser)
          Load the CourseMembership with the given Id from the database using the supplied connection.
 Course CourseDbLoader.loadById(Id id, java.sql.Connection con, boolean bHeavy)
          Load the Course with the given Id from the database in the specified fashion (lightweight or heavyweight) using the supplied connection.
 Cartridge CartridgeDbLoader.loadByIdentifierAndPublisherName(java.lang.String strIdentifier, java.lang.String strPublisherName)
          Load the Cartridge with the given identifier (string-based id) and publisher name from the database using a connection obtained through this object's database context.
 Cartridge CartridgeDbLoader.loadByIdentifierAndPublisherName(java.lang.String strIdentifier, java.lang.String strPublisherName, java.sql.Connection con)
          Load the Cartridge with the given identifier (string-based id) and publisher name from the database using the supplied connection.
 BbList CourseMembershipDbLoader.loadByUserId(Id userId)
          Load the list of CourseMembership objects belonging to the given user (identified by id) using a connection obtained through this object's database context.
 BbList CourseDbLoader.loadByUserId(Id userId)
          Load the list of Course objects in a lightweight fashion in which the given user (identified by id) is enrolled using a connection obtained through this object's database context.
 BbList CourseMembershipDbLoader.loadByUserId(Id userId, java.sql.Connection con)
          Load the list of CourseMembership objects belonging to the given user (identified by id) using the supplied connection.
 BbList CourseDbLoader.loadByUserId(Id userId, java.sql.Connection con)
          Load the list of Course objects in a lightweight fashion in which the given user (identified by id) is enrolled using the supplied connection.
 BbList CourseMembershipDbLoader.loadByUserId(Id userId, java.sql.Connection con, boolean withUser)
          Load the list of CourseMembership objects belonging to the given user (identified by id) using the supplied connection.
 BbList CourseDbLoader.loadByUserId(Id userid, java.sql.Connection con, boolean bHeavy)
          Load the list of Course objects in the specified fashion (lightweight or heavyweight) in which the given user (identified by id) is enrolled using the supplied connection.
 BbList CourseDbLoader.loadByUserIdAndCourseMembershipRole(Id userId, CourseMembership.Role role)
          Load the list of Course objects in a lightweight fashion in which the given user (identified by id) is enrolled with a specific course based role using a connection obtained through this object's database context.
 BbList CourseDbLoader.loadByUserIdAndCourseMembershipRole(Id userId, CourseMembership.Role role, java.sql.Connection con)
          Load the list of Course objects in a lightweight fashion in which the given user (identified by id) is enrolled with a specific course based role using the supplied connection.
 BbList CourseDbLoader.loadByUserIdAndCourseMembershipRole(Id userid, CourseMembership.Role role, java.sql.Connection con, boolean bHeavy)
          Load the list of Course objects in the specified fashion (lightweight or heavyweight) in which the given user (identified by id) with a specific course based role is enrolled using the supplied connection.
 BbList CourseDbLoader.loadTemplates()
          Load all course objects in the system with a course registry flag indicating they are course templates.
 BbList CourseDbLoader.loadTemplates(java.sql.Connection con)
          Load all course objects in the system with a course registry flag indicating they are course templates.
 

Uses of KeyNotFoundException in blackboard.persist.gradebook
 

Methods in blackboard.persist.gradebook that throw KeyNotFoundException
 void ScoreDbPersister.deleteById(Id id)
          Deletes the Score identified by the given Id value using a connection from the associated persistence manager's database container.
 void LineitemDbPersister.deleteById(Id id)
          Deletes the Lineitem with the given Id from the database using a connection obtained through this object's database context.
 void ScoreDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the Score identified by the given Id value using the supplied connection.
 void LineitemDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the Lineitem with the given Id from the database using the supplied connection.
 BbList GradeRecordDbLoader.loadByCourse(ReportingPeriod period, Course crs)
          Loads the GradeRecordList with the given ReportingPeriod and Course from the database using a connection obtained through this object's database context.
 BbList GradeRecordDbLoader.loadByCourse(ReportingPeriod period, Course crs, java.sql.Connection con)
          Loads the GradeRecordList with the given ReportingPeriod and Course using the supplied connection.
 void GradeRecordDbLoader.loadByCourse(ReportingPeriod period, Course crs, java.io.OutputStream output)
          Produces a report for all the courses associated with the given course and reporting period into output.
 BbList LineitemDbLoader.loadByCourseId(Id courseId)
          Loads a list of Lineitem objects associated with the Course whose Id is provided, using a connection obtained through this object's database context.
 BbList LineitemDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Loads a list of Lineitem objects associated with the Course whose Id is provided, using the supplied connection.
 BbList LineitemDbLoader.loadByCourseIdAndLineitemName(Id courseId, java.lang.String name)
          Loads a list of Lineitem objects associated with the Course whose Id is provided and whose name matches the name provided, using a connection obtained through this object's database context.
 BbList LineitemDbLoader.loadByCourseIdAndLineitemName(Id courseId, java.lang.String name, java.sql.Connection con)
          Loads a list of Lineitem objects associated with the Course whose Id is provided and whose name matches the name provided, using the supplied connection.
 BbList ScoreDbLoader.loadByCourseMembershipId(Id id)
          Loads a list of Score objects associated with the CourseMembership record whose Id is provided, using a connection obtained through this object's database context.
 BbList ScoreDbLoader.loadByCourseMembershipId(Id id, java.sql.Connection con)
          Loads a list of Score objects associated with the CourseMembership record whose Id is provided, using the provided connection.
 Score ScoreDbLoader.loadByCourseMembershipIdAndLineitemId(Id cmId, Id liId)
          Loads the Score for a given Lineitem and CourseMembership combination using a connection obtained through this object's database context.
 Score ScoreDbLoader.loadByCourseMembershipIdAndLineitemId(Id cmId, Id liId, java.sql.Connection con)
          Loads the Score for a given Lineitem and CourseMembership combination using the provided connection.
 Score ScoreDbLoader.loadById(Id id)
          Loads the Score with the given Id from the database using a connection obtained through this object's database context.
 Lineitem LineitemDbLoader.loadById(Id id)
          Loads the Lineitem with the given Id from the database using a connection obtained through this object's database context.
 Score ScoreDbLoader.loadById(Id id, java.sql.Connection con)
          Loads the Score with the given Id from the database using the provided connection.
 Lineitem LineitemDbLoader.loadById(Id id, java.sql.Connection con)
          Loads the Lineitem with the given Id from the database using the supplied connection.
 BbList ScoreDbLoader.loadByLineitemId(Id id)
          Loads a list of Score objects associated with the lineitem whose Id is provided, using a connection obtained through this object's database context.
 BbList ScoreDbLoader.loadByLineitemId(Id id, java.sql.Connection con)
          Loads a list of Score objects associated with the Lineitem whose Id is provided, using the provided connection.
 BbList GradeRecordDbLoader.loadBySourceKey(ReportingPeriod period, java.lang.String dsKey)
          Loads the GradeRecordList with the given ReportingPeriod and data source key from the database using a connection obtained through this object's database context.
 BbList GradeRecordDbLoader.loadBySourceKey(ReportingPeriod period, java.lang.String dsKey, java.sql.Connection con)
          Loads the GradeRecordList with the given ReportingPeriod and data source key using the supplied connection.
 void GradeRecordDbLoader.loadBySourceKey(ReportingPeriod period, java.lang.String dsKey, java.io.OutputStream output)
          Produces a report for all the courses associated with the given data source key and repoting period into output.
 

Uses of KeyNotFoundException in blackboard.persist.navigation
 

Methods in blackboard.persist.navigation that throw KeyNotFoundException
 CourseToc CourseTocDbLoader.loadByContentId(Id id)
          Load the CourseToc with the given content Id from the database using a connection obtained through this object's database context.
 CourseToc CourseTocDbLoader.loadByContentId(Id id, java.sql.Connection con)
          Load the CourseToc with the given content Id from the database using the supplied connection.
 BbList CourseTocDbLoader.loadByCourseId(Id courseId)
          Load the list of CourseToc objects that currently exist for the course identified by the given course Id using a connection obtained through this object's database context.
 BbList CourseTocDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Load the list of CourseToc objects that currently exist for the course identified by the given course Id using the supplied connection.
 CourseToc CourseTocDbLoader.loadByCourseIdAndLabel(Id courseId, java.lang.String strLabel)
          Load the CourseToc from the given course (identified by id) with the given label using a connection obtained through this object's database context.
 CourseToc CourseTocDbLoader.loadByCourseIdAndLabel(Id courseId, java.lang.String strLabel, java.sql.Connection con)
          Load the CourseToc from the given course (identified by id) with the given label using the supplied connection.
 CourseToc CourseTocDbLoader.loadById(Id id)
          Load the CourseToc with the given Id from the database using a connection obtained through this object's database context.
 CourseToc CourseTocDbLoader.loadById(Id id, java.sql.Connection con)
          Load the CourseToc with the given Id from the database using the supplied connection.
 CourseToc CourseTocDbLoader.loadEntryPointByCourseId(Id courseId)
          Load the CourseToc that represents the entry point for the given course (identified by id) using a connection obtained through this object's database context.
 CourseToc CourseTocDbLoader.loadEntryPointByCourseId(Id courseId, java.sql.Connection con)
          Load the CourseToc that represents the entry point for the given course (identified by id) using the supplied connection.
 

Uses of KeyNotFoundException in blackboard.persist.role
 

Methods in blackboard.persist.role that throw KeyNotFoundException
 void PortalRoleDbPersister.deleteById(Id id)
          Deletes the PortalRole identified by the given Id value using a connection from the associated persistence manager's database container.
 void PortalRoleDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the PortalRole identified by the given Id value using the supplied connection.
 PortalRole PortalRoleDbLoader.loadById(Id id)
          Load the PortalRole with the given Id from the database in a lightweight fashion using a connection obtained through this object's database context.
 PortalRole PortalRoleDbLoader.loadById(Id id, java.sql.Connection con)
          Load the PortalRole with the given Id from the database in a lightweight fashion using the supplied connection.
 PortalRole PortalRoleDbLoader.loadByRoleId(java.lang.String roleId)
          Load the PortalRole with the given role id from the database in a lightweight fashion using a connection obtained through this object's database context.
 PortalRole PortalRoleDbLoader.loadByRoleId(java.lang.String roleId, java.sql.Connection con)
          Load the PortalRole with the given role id from the database in a lightweight fashion using the supplied connection.
 PortalRole PortalRoleDbLoader.loadByRoleName(java.lang.String name)
          Load the PortalRole with the given name from the database in a lightweight fashion using a connection obtained through this object's database context.
 PortalRole PortalRoleDbLoader.loadByRoleName(java.lang.String name, java.sql.Connection con)
          Load the PortalRole with the given name from the database in a lightweight fashion using the supplied connection.
 

Uses of KeyNotFoundException in blackboard.persist.user
 

Methods in blackboard.persist.user that throw KeyNotFoundException
 void UserRoleDbPersister.deleteAllByUserId(Id userId)
          Deletes the UserRoles associated with the given user Id value using a connection from the associated persistence manager's database container.
 void UserRoleDbPersister.deleteAllByUserId(Id userId, java.sql.Connection con)
          Deletes the UserRoles identified by the given user value using the supplied connection.
 void UserRoleDbPersister.deleteById(Id id)
          Deletes the UserRole identified by the given Id value using a connection from the associated persistence manager's database container.
 void UserDbPersister.deleteById(Id id)
          Deletes the User identified by the given Id value using a connection from the associated persistence manager's database container.
 void UserRoleDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the UserRole identified by the given Id value using the supplied connection.
 void UserDbPersister.deleteById(Id id, java.sql.Connection con)
          Deletes the User identified by the given Id value using the supplied connection.
 User UserDbLoader.loadByBatchUid(java.lang.String batchUid)
          Load the User with the given batch uid value from the database in a light- weight fashion using a connection obtained through this object's database context.
 User UserDbLoader.loadByBatchUid(java.lang.String batchUid, java.sql.Connection con)
          Load the User with the given batch uid value from the database in a light- weight fashion using the supplied connection.
 User UserDbLoader.loadByBatchUid(java.lang.String batchUid, java.sql.Connection con, boolean bHeavy)
          Load the User with the given batch uid from the database in the specified fashion (lightweight or heavyweight) using the supplied connection.
 BbList UserDbLoader.loadByCardNumberFamilyNameGivenName(java.lang.String cardNumber, java.lang.String familyName, java.lang.String givenName, java.sql.Connection con)
           
 BbList UserDbLoader.loadByCourseId(Id courseId)
          Load all users that are enrolled in the given course from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList UserDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Load all users that are enrolled in the given course from the database in a lightweight fashion using the supplied connection.
 BbList UserDbLoader.loadByCourseId(Id courseId, java.sql.Connection con, boolean bHeavy)
          Load all users that are enrolled in the given course from the database in the specified fashion (lightweight or heavyweight) using the supplied connection.
 BbList UserDbLoader.loadByEmailAddressFamilyNameGivenName(java.lang.String emailAddress, java.lang.String familyName, java.lang.String givenName)
          Load the BbList of users with the given email address from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList UserDbLoader.loadByEmailAddressFamilyNameGivenName(java.lang.String emailAddress, java.lang.String familyName, java.lang.String givenName, java.sql.Connection con)
          These three loaders are only used by the guest deposit module using different guest identifiers
 BbList UserDbLoader.loadByGroupId(Id groupId)
          Load all users that are enrolled in the given group from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList UserDbLoader.loadByGroupId(Id groupId, java.sql.Connection con)
          Load all users that are enrolled in the given group from the database in a lightweight fashion using the supplied connection.
 BbList UserDbLoader.loadByGroupId(Id groupId, java.sql.Connection con, boolean bHeavy)
          Load all users that are enrolled in the given group from the database in the specified fashion (lightweight or heavyweight) using the supplied connection.
 UserRole UserRoleDbLoader.loadById(Id id)
          Load the UserRole with the given Id from the database in a lightweight fashion using a connection obtained through this object's database context.
 User UserDbLoader.loadById(Id id)
          Load the User with the given Id from the database in a lightweight fashion using a connection obtained through this object's database context.
 UserRole UserRoleDbLoader.loadById(Id id, java.sql.Connection con)
          Load the UserRole with the given Id from the database in a lightweight fashion using the supplied connection.
 User UserDbLoader.loadById(Id id, java.sql.Connection con)
          Load the User with the given Id from the database in a lightweight fashion using the supplied connection.
 User UserDbLoader.loadById(Id id, java.sql.Connection con, boolean bHeavy)
          Load the User with the given Id from the database in the specified fashion (lightweight or heavyweight) using the supplied connection.
 BbList UserRoleDbLoader.loadByPortalRoleId(Id portalRoleId)
          Load all UserRole objects with the given portal role from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList UserRoleDbLoader.loadByPortalRoleId(Id portalRoleId, java.sql.Connection con)
          Load all UserRole objects with the given portal role from the database in a lightweight fashion using the supplied connection.
 BbList UserDbLoader.loadByPrimaryPortalRoleId(Id portalRoleId)
          Load all users by the given portalRole id in a lightweight fashion using a connection obtained through this object's database context.
 BbList UserDbLoader.loadByPrimaryPortalRoleId(Id portalRoleId, java.sql.Connection con)
          Load all users by the given portalRole id in a lightweight fashion using the supplied connection.
 BbList UserDbLoader.loadByPrimaryPortalRoleId(Id portalRoleId, java.sql.Connection con, boolean bHeavy)
          Load all users by the given portalRole id in the specified fashion using the supplied connection.
 BbList UserDbLoader.loadByStudentIdFamilyNameGivenName(java.lang.String studentId, java.lang.String familyName, java.lang.String givenName, java.sql.Connection con)
           
 BbList UserRoleDbLoader.loadByUserId(Id userId)
          Load the list of UserRole objects belonging to the given user (identified by id) using a connection obtained through this object's database context.
 BbList UserRoleDbLoader.loadByUserId(Id userId, java.sql.Connection con)
          Load the list of UserRole objects belonging to the given user (identified by id) using the supplied connection.
 UserRole UserRoleDbLoader.loadByUserIdAndPortalRoleId(Id userId, Id portalRoleId)
          Load the UserRole object with the given user id and institution role from the database in a lightweight fashion using a connection obtained through this object's database context.
 UserRole UserRoleDbLoader.loadByUserIdAndPortalRoleId(Id userId, Id portalRoleId, java.sql.Connection con)
          Load the UserRole object with the given user id and institution role from the database in a lightweight fashion using the supplied connection.
 User UserDbLoader.loadByUserName(java.lang.String userName)
          Load the User with the given username from the database in a lightweight fashion using a connection obtained through this object's database context.
 User UserDbLoader.loadByUserName(java.lang.String userName, java.sql.Connection con)
          Load the User with the given username from the database in a lightweight fashion using the supplied connection.
 User UserDbLoader.loadByUserName(java.lang.String userName, java.sql.Connection con, boolean bHeavy)
          Load the User with the given username from the database in the specified fashion (lightweight or heavyweight) using the supplied connection.
 User UserDbLoader.loadGuestUser()
          Load the "guest" user using a connection obtained through this object's database context.
 BbList UserDbLoader.loadObservedByObserverId(Id observerId)
          Load all users that are/can be observed by the given observer (identified by their user id) in a lightweight fashion using a connection obtained through this object's database context.
 BbList UserDbLoader.loadObservedByObserverId(Id observerId, java.sql.Connection con)
          Load all users that are/can be observed by the given observer (identified by their user id) in a lightweight fashion using the supplied connection.
 BbList UserDbLoader.loadObservedByObserverId(Id observerId, java.sql.Connection con, boolean bHeavy)
          Load all users that are/can be observed by the given observer (identified by their user id) in the specified fashion using the supplied connection.
 BbList UserDbLoader.searchByUserName(java.lang.String userName)
           
 

Uses of KeyNotFoundException in blackboard.platform.plugin
 

Methods in blackboard.platform.plugin that throw KeyNotFoundException
 ContentHandler ContentHandlerDbLoader.loadByHandle(java.lang.String handle)
          Load the ContentHandler with the given handle from the database using a connection obtained through this object's database context.
 ContentHandler ContentHandlerDbLoader.loadByHandle(java.lang.String handle, java.sql.Connection con)
          Load the ContentHandler with the given handle from the database using the supplied connection.
 



Copyright © 2003 Blackboard, Inc. All Rights Reserved.