Uses of Class
blackboard.persist.PersistenceException

Packages that use PersistenceException
blackboard.data Provides the base classes for the persistence layer of platform API. 
blackboard.data.content Provides the classes used to store course content 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   
blackboard.platform.plugin   
blackboard.platform.security   
blackboard.platform.security.authentication Provides the public implementation classes for creating custom authentication modules for Learning System. 
blackboard.platform.session   
blackboard.portal.external   
 

Uses of PersistenceException in blackboard.data
 

Methods in blackboard.data that throw PersistenceException
 void BbObject.persist()
          Inserts or updates the current BbObject in a lightweight fashion.
 

Uses of PersistenceException in blackboard.data.content
 

Methods in blackboard.data.content that throw PersistenceException
 void ContentWrapper.addContentFile(Content content, java.io.File file, java.lang.String fileName, java.lang.String linkName, ContentFile.Action contentFileAction, java.sql.Connection con)
           
 Content ContentWrapper.loadAvailableContent(Id contentId, Id userId)
           
 Content ContentWrapper.loadAvailableContent(Id contentId, Id userId, java.sql.Connection con)
           
 java.util.List ContentWrapper.loadContentFiles(Content _content, java.sql.Connection con)
           
 void ContentWrapper.removeContentFile(Id removeId, java.sql.Connection con)
           
 

Uses of PersistenceException in blackboard.persist
 

Subclasses of PersistenceException in blackboard.persist
 class KeyNotFoundException
          Exception indicating that the Id used to load an object was not found in the target data store ("container").
 

Methods in blackboard.persist that throw PersistenceException
 Id RemoteDbContainer.generateId(DataType dataType, int nKey1)
          Generates an Id instance specific to this DatabaseContainer .
static Id Id.generateId(DataType dataType, int nKey1)
          Generates an Id instance using the default database persistence manager as given by context.
 Id DatabaseContainer.generateId(DataType dataType, int nKey1)
          Generates an Id instance specific to this DatabaseContainer .
 Id Container.generateId(DataType dataType, int nKey1)
          Generates an Id instance specific to this Container.
 Id BbPersistenceManager.generateId(DataType dataType, int nKey1)
          Generates an Id instance specific to the Container associated with this persistence manager.
 Id RemoteDbContainer.generateId(DataType dataType, int nKey1, int nKey2)
          Generates an Id instance specific to this XmlContainer .
static Id Id.generateId(DataType dataType, int nKey1, int nKey2)
          Generates an Id instance using the default database persistence manager as given by context.
 Id DatabaseContainer.generateId(DataType dataType, int nKey1, int nKey2)
          Generates an Id instance specific to this DatabaseContainer .
 Id Container.generateId(DataType dataType, int nKey1, int nKey2)
          Generates an Id instance specific to this Container.
 Id BbPersistenceManager.generateId(DataType dataType, int nKey1, int nKey2)
          Generates an Id instance specific to the Container associated with this persistence manager.
 Id RemoteDbContainer.generateId(DataType dataType, java.lang.String strKey)
          Generates an Id instance specific to this XmlContainer .
static Id Id.generateId(DataType dataType, java.lang.String strKey)
          Generates an Id instance using the default database persistence manager as given by context.
 Id DatabaseContainer.generateId(DataType dataType, java.lang.String strKey)
          Generates an Id instance specific to this DatabaseContainer.
 Id Container.generateId(DataType dataType, java.lang.String strKey)
          Generates an Id instance specific to this Container.
 Id BbPersistenceManager.generateId(DataType dataType, java.lang.String strKey)
          Generates an Id instance specific to the Container associated with this persistence manager.
 Loader BbPersistenceManager.getLoader(java.lang.String loaderType)
          Returns a loader implementation as specified by the given type value and using the default AppVersion specifier.
 Loader BbPersistenceManager.getLoader(java.lang.String loaderType, AppVersion appVersion)
          Returns a loader implementation as specified by the given type value and using the provided AppVersion specifier.
 Persister BbPersistenceManager.getPersister(java.lang.String persisterType)
          Returns a persister implementation as specified by the given type value and using the default AppVersion specifier.
 Persister BbPersistenceManager.getPersister(java.lang.String persisterType, AppVersion appVersion)
          Returns a persister implementation as specified by the given type value and using the provided AppVersion specifier.
 BbObject PkId.load()
          Overrides load method in the base class to implement a "load by id" operation for a database id (and thus for a database container).
 BbObject Id.load()
          Loads the BbObject derived value that matches the current id value.
 void CachingLoader.refreshCache()
          Tells the loader its data has been modified externally and it should refresh.
 void BbPersistenceManager.refreshLoader(java.lang.String loaderType)
          Method to signal the cache for the specified type to refresh from the database.
 void BbPersistenceManager.runDbQuery(BbQuery query)
          Convenience method for executing a query on the persistence manager's associated database using a connection obtained through this persistence manager's database context.
 void BbPersistenceManager.runDbQuery(BbQuery query, java.sql.Connection con)
          Convenience method for executing a query on the persistence manager's associated database using the supplied connection.
 

Uses of PersistenceException in blackboard.persist.announcement
 

Methods in blackboard.persist.announcement that throw PersistenceException
 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.
static AnnouncementDbPersister AnnouncementDbPersister.Default.getInstance()
          Returns the AnnouncementDbPersister instance associated with the default instance of the database BbPersistenceManager.
static AnnouncementDbLoader AnnouncementDbLoader.Default.getInstance()
          Returns the AnnouncementDbLoader instance associated with the default instance of the database BbPersistenceManager.
 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.
 void AnnouncementDbPersister.persist(Announcement announcement)
          Inserts or updates the supplied Announcement using a connection from the associated persistence manager's database container.
 void AnnouncementDbPersister.persist(Announcement announcement, java.sql.Connection con)
          Inserts or updates the supplied Announcement using the supplied connection.
 

Uses of PersistenceException in blackboard.persist.calendar
 

Methods in blackboard.persist.calendar that throw PersistenceException
 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.
static CalendarEntryDbPersister CalendarEntryDbPersister.Default.getInstance()
          Returns the CalendarEntryDbPersister instance associated with the default instance of the database BbPersistenceManager.
static CalendarEntryDbLoader CalendarEntryDbLoader.Default.getInstance()
          Returns the CalendarEntryDbLoader instance associated with the default instance of the database BbPersistenceManager.
 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.
 void CalendarEntryDbPersister.persist(CalendarEntry calendarEntry)
          Inserts or updates the supplied CalendarEntry using a connection from the associated persistence manager's database container.
 void CalendarEntryDbPersister.persist(CalendarEntry calendarEntry, java.sql.Connection con)
          Inserts or updates the supplied CalendarEntry using the supplied connection.
 

Uses of PersistenceException in blackboard.persist.content
 

Methods in blackboard.persist.content that throw PersistenceException
 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.
static StaffInfoDbPersister StaffInfoDbPersister.Default.getInstance()
          Returns the StaffInfoDbLoader instance associated with the default instance of the database BbPersistenceManager.
static StaffInfoDbLoader StaffInfoDbLoader.Default.getInstance()
          Returns the StaffInfoDbLoader instance associated with the default instance of the database BbPersistenceManager.
static LinkDbPersister LinkDbPersister.Default.getInstance()
          Returns the LinkDbPersister instance associated with the default instance of the database BbPersistenceManager.
static LinkDbLoader LinkDbLoader.Default.getInstance()
          Returns the LinkDbLoader instance associated with the default instance of the database BbPersistenceManager.
static ContentStatusDbLoader ContentStatusDbLoader.Default.getInstance()
          Returns the ContentStatusDbLoader instance associated with the default instance of the database BbPersistenceManager.
static ContentFileDbPersister ContentFileDbPersister.Default.getInstance()
          Returns the ContentFileDbPersister instance associated with the default instance of the database BbPersistenceManager.
static ContentFileDbLoader ContentFileDbLoader.Default.getInstance()
          Returns the ContentFileDbLoader instance associated with the default instance of the database BbPersistenceManager.
static ContentDbPersister ContentDbPersister.Default.getInstance()
          Returns the ContentDbPersister instance associated with the default instance of the database BbPersistenceManager.
static ContentDbLoader ContentDbLoader.Default.getInstance()
          Returns the ContentDbLoader instance associated with the default instance of the database BbPersistenceManager.
static AggregateReviewStatusDbLoader AggregateReviewStatusDbLoader.Default.getInstance()
          Returns the AggregateReviewStatusDbLoader instance associated with the default instance of the database BbPersistenceManager.
 java.util.List ContentDbLoader.loadAvailableChildren(Id folderId, Id userId, boolean heavy, java.sql.Connection con)
          Loads all children of the specified folder, honoring availability settings as determined for the specified user.
 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.
 java.util.List ContentStatusDbLoader.loadByContentId(Id contentId)
          Loads a list of ContentStatus objects for a specific Content object.
 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.
 java.util.List ContentStatusDbLoader.loadByContentId(Id contentId, java.sql.Connection con)
          Loads a list of ContentStatus objects for a specific Content object.
 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.
 java.util.List ContentStatusDbLoader.loadByCourseId(Id courseId)
          Loads a list of ContentStatus objects for a specific Course object.
 java.util.List AggregateReviewStatusDbLoader.loadByCourseId(Id courseId)
          Loads a list of AggregateReviewStatus objects for all users for the give Course Id
 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.
 BbList GroupUploadDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Load the list of GroupUpload objects associated with the given CourseId (identifed by Id) from the database using the supplied connection.
 BbList CourseUploadDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Load the list of CourseUpload objects associated with the given CourseId (identified by Id) from the database using the supplied connection.
 java.util.List ContentStatusDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Loads a list of ContentStatus objects for a specific Course object.
 java.util.List AggregateReviewStatusDbLoader.loadByCourseId(Id courseId, java.sql.Connection con)
          Loads a list of AggregateReviewStatus objects for all users for the give Course Id
 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.
 CourseUpload CourseUploadDbLoader.loadByFileIdAndCourseMembershipId(Id fileId, Id coursemembershipId, java.sql.Connection con)
          Load CourseUpload object associated with the given File (identified by FileId) and courseMembershipIdfrom 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.
 UploadedFile UploadedFileDbLoader.loadById(Id id, java.sql.Connection con)
          Method loadById.
 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.
 CourseUpload CourseUploadDbLoader.loadById(Id id, java.sql.Connection con)
          Load the CourseUpload object 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.
 java.util.List ContentDbLoader.loadChildren(Id id, boolean heavy, java.sql.Connection con)
          Loads a list containing the immediate children of the specified Content item (identified by Id) from the database using a connection obtained using the supplied Connection.
 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.
 StaffInfoFolder StaffInfoDbLoader.loadFolderByCourseId(Id courseId, java.sql.Connection con, boolean heavy)
          Loads the folder of StaffInfo/StaffInfoFolder objects for the given course (identified by id) from the database using the supplied connection.
 java.util.List ContentStatusXmlLoader.loadList(java.io.InputStream in)
          Load the list of ContentStatus objects associated with the given InputStream (identifed by in).
 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.loadMapView(Id userId, Id courseId, java.sql.Connection con)
          Returns a list of items representing the top-level content items in the course.
 java.util.List ContentDbLoader.loadPathAndStatus(Id id, Id userId, java.sql.Connection con)
          Method to return a path to a given item.
 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.
 java.util.List ContentDbLoader.loadReviewableByCourseId(Id id, java.sql.Connection con)
          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.markReviewed(Id contentId, Id userId)
          Marks the Content identified by the given contentId value using a connection from the associated persistence manager's database container as status "Reviewed" by the user identified by userId.
 void ContentDbPersister.markReviewed(Id contentId, Id userId, java.util.Calendar reviewDate)
          Marks the Content identified by the given contentId value using a connection from the associated persistence manager's database container as status "Reviewed" by the user identified by userId.
 void ContentDbPersister.markReviewed(Id contentId, Id userId, java.util.Calendar reviewDate, java.sql.Connection con)
          Marks the Content identified by the given contentId value using a connection from the associated persistence manager's database container as status "Reviewed" by the user identified by userId.
 void ContentDbPersister.markReviewed(Id contentId, Id userId, java.sql.Connection con)
          Marks the Content identified by the given contentId value using the supplied connection as status "Reviewed" by the user identified by userId.
 void ContentDbPersister.markUnreviewed(Id contentId, Id userId)
          Marks the Content identified by the given contentId value using the supplied connection as status "Not Reviewed" by the user identified by userId.
 void ContentDbPersister.markUnreviewed(Id contentId, Id userId, java.sql.Connection con)
          Marks the Content identified by the given contentId value using the supplied connection as status "Not Reviewed" by the user identified by userId.
 void ContentDbPersister.persist(Content target)
          Inserts or updates the supplied Content using a connection from the associated persistence manager's database container.
 void ContentDbPersister.persist(Content target, java.sql.Connection con)
          Inserts or updates the supplied Content using the supplied connection.
 void ContentFileDbPersister.persist(ContentFile target)
          Inserts or updates the supplied Content using a connection from the associated persistence manager's database container.
 void ContentFileDbPersister.persist(ContentFile target, java.sql.Connection con)
          Inserts or updates the supplied Content using the supplied connection.
 void CourseUploadDbPersister.persist(CourseUpload courseUpload, java.sql.Connection con)
          Inserts or updates the supplied CourseUpload using the supplied connection.
 void GroupUploadDbPersister.persist(GroupUpload groupUpload, java.sql.Connection con)
          Inserts or updates the supplied GroupUpload using the supplied connection.
 void LinkDbPersister.persist(Link link)
          Inserts or updates the supplied Link using a connection from the associated persistence manager's database container.
 void LinkDbPersister.persist(Link link, java.sql.Connection con)
          Inserts or updates the supplied Link using the supplied connection.
 void StaffInfoDbPersister.persist(StaffInfo staffInfo)
          Inserts or updates the supplied StaffInfo using a connection from the associated persistence manager's database container.
 void StaffInfoDbPersister.persist(StaffInfo staffInfo, java.sql.Connection con)
          Inserts or updates the supplied StaffInfo using the supplied connection.
 void UploadedFileDbPersister.persist(UploadedFile uploadedFile, java.sql.Connection con)
           
 org.w3c.dom.Element ContentStatusXmlPersister.persistList(java.util.List list, org.w3c.dom.Document doc)
          Generates an Element whose children are the provided ContentStatus objects persisted to XML.
 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 PersistenceException in blackboard.persist.course
 

Methods in blackboard.persist.course that throw PersistenceException
 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.
static GroupMembershipDbPersister GroupMembershipDbPersister.Default.getInstance()
          Returns the GroupMembershipDbPersister instance associated with the default instance of the database BbPersistenceManager.
static GroupMembershipDbLoader GroupMembershipDbLoader.Default.getInstance()
          Returns the GroupMembershipDbLoader instance associated with the default instance of the database BbPersistenceManager.
static GroupDbPersister GroupDbPersister.Default.getInstance()
          Returns the GroupDbPersister instance associated with the default instance of the database BbPersistenceManager.
static GroupDbLoader GroupDbLoader.Default.getInstance()
          Returns the GroupDbLoader instance associated with the default instance of the database BbPersistenceManager.
static CourseMembershipDbPersister CourseMembershipDbPersister.Default.getInstance()
          Returns the CourseMembershipDbPersister instance associated with the default instance of the database BbPersistenceManager.
static CourseMembershipDbLoader CourseMembershipDbLoader.Default.getInstance()
          Returns the CourseMembershipDbLoader instance associated with the default instance of the database BbPersistenceManager.
static CourseDbPersister CourseDbPersister.Default.getInstance()
          Returns the CourseDbPersister instance associated with the default instance of the database BbPersistenceManager.
static CourseDbLoader CourseDbLoader.Default.getInstance()
          Returns the CourseDbLoader instance associated with the default instance of the database BbPersistenceManager.
static CartridgeDbPersister CartridgeDbPersister.Default.getInstance()
          Returns the CartridgeDbPersister instance associated with the default instance of the database BbPersistenceManager.
static CartridgeDbLoader CartridgeDbLoader.Default.getInstance()
          Returns the CartridgeDbLoader instance associated with the default instance of the database BbPersistenceManager.
 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.
 java.util.Map CourseMembershipDbLoader.loadInstructorsByUser(Id userId)
          Load a Map of courseId to List of full Instructor names as a String for all courses in which the specified user is a member from the database using a connection obtained through this object's database context.
 java.util.Map CourseMembershipDbLoader.loadInstructorsByUser(Id userId, java.sql.Connection con)
          Load a Map of courseId to List of full Instructor names as a String for all courses in which the specified user is a member from the database 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.
 void CartridgeDbPersister.persist(Cartridge cartridge)
          Inserts or updates the supplied Cartridge using a connection from the associated persistence manager's database container.
 void CartridgeDbPersister.persist(Cartridge cartridge, java.sql.Connection con)
          Inserts or updates the supplied Cartridge using the supplied connection.
 void CourseDbPersister.persist(Course course)
          Inserts or updates the supplied Course in a lightweight fashion using a connection from the associated persistence manager's database container.
 void CourseDbPersister.persist(Course course, java.sql.Connection con)
          Inserts or updates the supplied Course in a lightweight fashion using the supplied connection.
 void CourseMembershipDbPersister.persist(CourseMembership courseMembership)
          Inserts or updates the supplied CourseMembership using a connection from the associated persistence manager's database container.
 void CourseMembershipDbPersister.persist(CourseMembership courseMembership, java.sql.Connection con)
          Inserts or updates the supplied CourseMembership using the supplied connection.
 void GroupDbPersister.persist(Group group)
          Inserts or updates the supplied Group using a connection from the associated persistence manager's database container.
 void GroupDbPersister.persist(Group group, java.sql.Connection con)
          Inserts or updates the supplied Group using the supplied connection.
 void GroupMembershipDbPersister.persist(GroupMembership groupMembership)
          Inserts or updates the supplied GroupMembership using a connection from the associated persistence manager's database container.
 void GroupMembershipDbPersister.persist(GroupMembership groupMembership, java.sql.Connection con)
          Inserts or updates the supplied GroupMembership using the supplied connection.
 

Uses of PersistenceException in blackboard.persist.gradebook
 

Methods in blackboard.persist.gradebook that throw PersistenceException
 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 GradeRecordDbLoader.loadByCourseList(ReportingPeriod period, BbList cList)
          Loads the GradeRecordList with the given ReportingPeriod and CourseList from the database using a connection obtained through this object's database context.
 BbList GradeRecordDbLoader.loadByCourseList(ReportingPeriod period, BbList cList, java.sql.Connection con)
          Loads the GradeRecordList with the given ReportingPeriod and CourseList using the supplied connection.
 void GradeRecordDbLoader.loadByCourseList(ReportingPeriod period, BbList cList, java.io.OutputStream output)
          Produces a report for all the courses associated with the given course list and reporting period into output.
 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.
 void ScoreDbPersister.persist(BbList scores)
          Inserts or updates the supplied ScoreList, Score by Score, using a connection from the associated persistence manager's database container.
 void LineitemDbPersister.persist(BbList lineitems)
          Stores the given LineitemList into the database Lineitem by Lineitem using a connection obtained through this object's database context.
 void ScoreDbPersister.persist(BbList scores, java.sql.Connection con)
          Inserts or updates the supplied ScoreList, Score by Score, using the supplied connection.
 void LineitemDbPersister.persist(BbList lineitems, java.sql.Connection con)
          Stores the given LineitemList into the database Lineitem by Lineitem using the provided connection.
 void LineitemDbPersister.persist(Lineitem lineitem)
          Stores the given Lineitem into the database using a connection obtained through this object's database context.
 void LineitemDbPersister.persist(Lineitem lineitem, java.sql.Connection con)
          Stores the given Lineitem into the database using the provided connection.
 void ScoreDbPersister.persist(Score score)
          Inserts or updates the supplied Score using a connection from the associated persistence manager's database container.
 void ScoreDbPersister.persist(Score score, java.sql.Connection con)
          Inserts or updates the supplied Score using the supplied connection.
 

Uses of PersistenceException in blackboard.persist.navigation
 

Methods in blackboard.persist.navigation that throw PersistenceException
static CourseTocDbLoader CourseTocDbLoader.Default.getInstance()
          Returns the CourseTocDbLoader instance associated with the default instance of the database BbPersistenceManager.
 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 PersistenceException in blackboard.persist.role
 

Methods in blackboard.persist.role that throw PersistenceException
 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.
static PortalRoleDbPersister PortalRoleDbPersister.Default.getInstance()
          Returns the PortalRoleDbPersister instance associated with the default instance of the database BbPersistenceManager.
static PortalRoleDbLoader PortalRoleDbLoader.Default.getInstance()
          Returns the PortalRoleDbLoader instance associated with the default instance of the database BbPersistenceManager.
 BbList PortalRoleDbLoader.loadAll()
          Load the list of PortalRole objects in the system from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList PortalRoleDbLoader.loadAll(java.sql.Connection con)
          Load the list of PortalRole objects in the system from the database in a lightweight fashion using the supplied connection.
 BbList PortalRoleDbLoader.loadAllByUserId(Id userId)
          Load the list of PortalRole objects that represent the primary and secondary portal roles for the given user from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList PortalRoleDbLoader.loadAllByUserId(Id userId, java.sql.Connection con)
          Load the list of PortalRole objects that represent the primary and secondary portal roles for the given user from the database in a lightweight fashion 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.
 PortalRole PortalRoleDbLoader.loadDefault()
          Load the default PortalRole object in the system from the database in a lightweight fashion using a connection obtained through this object's database context.
 PortalRole PortalRoleDbLoader.loadDefault(java.sql.Connection con)
          Load the default PortalRole object in the system from the database in a lightweight fashion using the supplied connection.
 PortalRole PortalRoleDbLoader.loadPrimaryRoleByUserId(Id userId)
          Load the PortalRole that is the primary portal role for the given user from the database in a lightweight fashion using a connection obtained through this object's database context.
 PortalRole PortalRoleDbLoader.loadPrimaryRoleByUserId(Id userId, java.sql.Connection con)
          Load the PortalRole that is the primary portal role for the given user from the database in a lightweight fashion using the supplied connection.
 BbList PortalRoleDbLoader.loadRemovable()
          Load the list of PortalRole objects that have a removable attribute of true from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList PortalRoleDbLoader.loadRemovable(java.sql.Connection con)
          Load the list of PortalRole objects that have a removable attribute of true from the database in a lightweight fashion using the supplied connection.
 BbList PortalRoleDbLoader.loadSecondaryRolesByUserId(Id userId)
          Load the list of PortalRole objects that represent the secondary portal roles for the given user from the database in a lightweight fashion using a connection obtained through this object's database context.
 BbList PortalRoleDbLoader.loadSecondaryRolesByUserId(Id userId, java.sql.Connection con)
          Load the list of PortalRole objects that represent the secondary portal roles for the given user from the database in a lightweight fashion using the supplied connection.
 void PortalRoleDbPersister.persist(PortalRole role)
          Inserts or updates the supplied PortalRole using a connection from the associated persistence manager's database container.
 void PortalRoleDbPersister.persist(PortalRole role, java.sql.Connection con)
          Inserts or updates the supplied PortalRole using the supplied connection.
 

Uses of PersistenceException in blackboard.persist.user
 

Methods in blackboard.persist.user that throw PersistenceException
 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.
static UserRoleDbPersister UserRoleDbPersister.Default.getInstance()
          Returns the UserRoleDbPersister instance associated with the default instance of the database BbPersistenceManager.
static UserRoleDbLoader UserRoleDbLoader.Default.getInstance()
          Returns the UserRoleDbLoader instance associated with the default instance of the database BbPersistenceManager.
static UserDbPersister UserDbPersister.Default.getInstance()
          Returns the UserDbPersister instance associated with the default instance of the database BbPersistenceManager.
static UserDbLoader UserDbLoader.Default.getInstance()
          Returns the UserDbLoader instance associated with the default instance of the database BbPersistenceManager.
 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.
 void UserDbPersister.persist(User user)
          Inserts or updates the supplied User using a connection from the associated persistence manager's database container.
 void UserDbPersister.persist(User user, java.sql.Connection con)
          Inserts or updates the supplied User using the supplied connection.
 void UserRoleDbPersister.persist(UserRole role)
          Inserts or updates the supplied UserRole using a connection from the associated persistence manager's database container.
 void UserRoleDbPersister.persist(UserRole role, java.sql.Connection con)
          Inserts or updates the supplied UserRole using the supplied connection.
 BbList UserDbLoader.searchByUserName(java.lang.String userName)
           
 

Uses of PersistenceException in blackboard.platform
 

Methods in blackboard.platform that throw PersistenceException
static java.lang.String LicenseUtil.getBuildNumber()
           
 

Uses of PersistenceException in blackboard.platform.plugin
 

Methods in blackboard.platform.plugin that throw PersistenceException
 void PlugInManager.deactivatePlugIn(Id id)
          Sets plugins status to inactive and unregisters the webapp
 void PlugInManager.disablePlugIn(Id id)
          Disables the plugin specified by Id.
 void PlugInManager.enablePlugIn(Id id)
          Enables the specified plugin.
static ContentHandlerDbLoader ContentHandlerDbLoader.Default.getInstance()
          Returns the ContentHandlerDbLoader instance associated with the default instance of the database BbPersistenceManager.
 ContentHandler ContentHandlerXmlLoader.load(org.w3c.dom.Element rootElement)
          Generates a ContentHandler object given an Element tree whose structure and contents match those generated by ContentHandlerXmlPerister.
 ContentHandler ContentHandlerXmlLoader.load(java.io.InputStream is)
          Generates a ContentHandler object given an InputStream which contains XML whose structure and contents match those generated by ContentHandlerXmlPerister.
 BbList PlugInDbLoader.loadAll(VirtualInstallation vi)
          Loads all the PlugIn definitions for the target VirtualInstallation.
 BbList ContentHandlerDbLoader.loadAll(VirtualInstallation vi)
          Loads all the ContentHandlers for the specified virtual installation.
 java.util.List ContentHandlerDbLoader.loadAvailableByCourse(Course crs)
          loadAvailableByCourse
 java.util.List ContentHandlerDbLoader.loadAvailableByCourse(Course crs, java.sql.Connection con)
          loadAvailableByCourse
 java.util.List ContentHandlerDbLoader.loadByCourse(Course crs)
          loadByCourse
 java.util.List ContentHandlerDbLoader.loadByCourse(Course crs, java.sql.Connection con)
          loadByCourse
 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.
 BbList ContentHandlerXmlLoader.loadList(org.w3c.dom.Element rootElement)
          Generates a BbList of ContentHandler objects from the Element tree provided.
 BbList ContentHandlerXmlLoader.loadList(java.io.InputStream is)
          Generates a BbList of ContentHandler objects from the InputStream provided.
 void ContentHandlerDbPersister.persist(ContentHandler target)
          Stores the specified content handler into the database associated with the current Virtual Installation.
 void ContentHandlerDbPersister.persist(ContentHandler target, java.sql.Connection conn)
          Stores the specified Content handler into the database specified.
 org.w3c.dom.Element ContentHandlerXmlPersister.persist(ContentHandler obj, org.w3c.dom.Document doc)
          Generates an Element tree whose values and structure matches the contents of the provided ContentHandler object.
 void PlugInDbPersister.persist(PlugIn pin)
          Stores the target PlugIn into the current VirtualInstallation
 void PlugInDbPersister.persist(PlugIn pin, java.sql.Connection con)
           
 org.w3c.dom.Element ContentHandlerXmlPersister.persistList(BbList list, org.w3c.dom.Document doc)
          Generates an Element whose children are the provided ContentHandler objects persisted to XML.
 void PlugInManager.registerModule(Module module, java.sql.Connection conn)
          Registers the specified module in the database.
 void PlugInManager.reInit()
          Reloads plugin info from the database, initializing webapps as necessary.
 void PlugInManager.removePlugIn(Id id)
          Deletes the specified plugin.
 

Uses of PersistenceException in blackboard.platform.security
 

Methods in blackboard.platform.security that throw PersistenceException
 boolean AccessManagerService.isUserInCourseRole(javax.servlet.http.HttpServletRequest req, CourseMembership.Role role)
          Deprecated.  
 boolean AccessManagerService.isUserInCourseRole(javax.servlet.http.HttpServletRequest req, CourseMembership.Role[] roles)
          Deprecated.  
 boolean AccessManagerService.isUserInCourseRole(Id userId, Id courseId, CourseMembership.Role role)
          Deprecated.  
 boolean AccessManagerService.isUserInSystemRole(javax.servlet.http.HttpServletRequest req, User.SystemRole role)
          Deprecated.  
 boolean AccessManagerService.isUserInSystemRole(javax.servlet.http.HttpServletRequest req, User.SystemRole[] roles)
          Deprecated. As of Blackboard 6.0, the authorization API based on \"is user X in role Y\" are deprecated. Authorization for 6.0 will be based on \"does user X have entitlement \'context.target.right\'\"
 boolean AccessManagerService.isUserInSystemRole(Id userId, User.SystemRole role)
          Deprecated.  
 

Uses of PersistenceException in blackboard.platform.security.authentication
 

Methods in blackboard.platform.security.authentication that throw PersistenceException
protected  java.lang.String BaseAuthenticationModule.getRequestAuthenticateUri(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          getRequestAuthenticateURI Indicates the target resource that should receive the current request.
 User LDAPAuthModule.getUserFromUsernamePassword(java.lang.String username, java.lang.String password)
          Returns the User object for a given username and password.
protected  void BaseAuthenticationModule.setGlobalKeys(javax.servlet.http.HttpServletRequest request)
          Set whatever key-value pairs need to be stored for the current session.
 

Uses of PersistenceException in blackboard.platform.session
 

Methods in blackboard.platform.session that throw PersistenceException
 java.lang.String BbSession.encodeTemplateUrl(javax.servlet.http.HttpServletRequest request, java.lang.String url)
          Encodes context information on the given url as required by the template based format.
 java.lang.String BbSession.getGlobalKey(java.lang.String name)
          Retrieves a key that was stored for global use.
 void BbSession.setGlobalKey(java.lang.String name, java.lang.String value)
          Sets a key for global use.
 

Uses of PersistenceException in blackboard.portal.external
 

Methods in blackboard.portal.external that throw PersistenceException
static CustomData CustomData.getCustomData(Id moduleId, Id portalViewerId)
          Get CustomData without detailed reference to PortalRequestContext information.
static CustomData CustomData.getModuleData(javax.servlet.jsp.PageContext pageContext)
          Load the CustomData associated with the module's general data.
static CustomData CustomData.getModulePersonalizationData(javax.servlet.jsp.PageContext pageContext)
          Load the CustomData associated with the module's personalization data.
 void CustomData.save()
          Saves the CustomData object.
 



Copyright © 2003 Blackboard, Inc. All Rights Reserved.