|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use PersistenceException | |
| blackboard.data | Provides the base classes for the persistence layer of platform API. |
| blackboard.persist | |
| blackboard.persist.announcement | |
| blackboard.persist.calendar | |
| blackboard.persist.content | |
| blackboard.persist.course | |
| blackboard.persist.gradebook | |
| blackboard.persist.user | |
| 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.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,
java.lang.String strKey)
Generates an Id instance specific to this XmlContainer
. |
Id |
RemoteDbContainer.generateId(DataType dataType,
int nKey1,
int nKey2)
Generates an Id instance specific to this XmlContainer
. |
Id |
RemoteDbContainer.generateId(DataType dataType,
int nKey1)
Generates an Id instance specific to this DatabaseContainer
. |
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).
|
static Id |
Id.generateId(DataType dataType,
java.lang.String strKey)
Generates an Id instance using the default database persistence
manager as given by context.
|
static Id |
Id.generateId(DataType dataType,
int nKey1,
int nKey2)
Generates an Id instance using the default database persistence
manager as given by context.
|
static Id |
Id.generateId(DataType dataType,
int nKey1)
Generates an Id instance using the default database persistence
manager as given by context.
|
BbObject |
Id.load()
Loads the BbObject derived value that matches the current id value.
|
Id |
DatabaseContainer.generateId(DataType dataType,
java.lang.String strKey)
Generates an Id instance specific to this DatabaseContainer.
|
Id |
DatabaseContainer.generateId(DataType dataType,
int nKey1,
int nKey2)
Generates an Id instance specific to this DatabaseContainer
. |
Id |
DatabaseContainer.generateId(DataType dataType,
int nKey1)
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 |
Container.generateId(DataType dataType,
int nKey1,
int nKey2)
Generates an Id instance specific to this Container.
|
Id |
Container.generateId(DataType dataType,
int nKey1)
Generates an Id instance specific to this Container.
|
void |
CachingLoader.refreshCache()
Tells the loader its data has been modified externally and it should refresh. |
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. |
Id |
BbPersistenceManager.generateId(DataType dataType,
java.lang.String strKey)
Generates an Id instance specific to the Container
associated with this persistence manager. |
Id |
BbPersistenceManager.generateId(DataType dataType,
int nKey1,
int nKey2)
Generates an Id instance specific to the Container
associated with this persistence manager. |
Id |
BbPersistenceManager.generateId(DataType dataType,
int nKey1)
Generates an Id instance specific to the Container
associated with this persistence manager. |
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. |
void |
BbPersistenceManager.refreshLoader(java.lang.String loaderType)
Method to force the loader for the specified type to refresh from the database. |
| Uses of PersistenceException in blackboard.persist.announcement |
| Methods in blackboard.persist.announcement that throw PersistenceException | |
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. |
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.
|
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. |
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,
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,
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.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. |
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. |
static AnnouncementDbLoader |
AnnouncementDbLoader.Default.getInstance()
Returns the AnnouncementDbLoader instance associated with
the default instance of the database BbPersistenceManager.
|
| Uses of PersistenceException in blackboard.persist.calendar |
| Methods in blackboard.persist.calendar that throw PersistenceException | |
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. |
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.
|
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.sql.Connection con)
Load the list of CalendarEntry objects of the given Calendar.Type
using the supplied connection.
|
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.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.sql.Connection con)
Load the list of CalendarEntry objects for the given course Id using the supplied connection. |
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.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,
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.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.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. |
static CalendarEntryDbLoader |
CalendarEntryDbLoader.Default.getInstance()
Returns the CalendarEntryDbLoader instance associated with the
default instance of the database BbPersistenceManager.
|
| Uses of PersistenceException in blackboard.persist.content |
| Methods in blackboard.persist.content that throw PersistenceException | |
org.w3c.dom.Element |
UploadedFileXmlPersister.persist(UploadedFile uploadedFile,
org.w3c.dom.Document doc)
Generates an Element tree whose values and structure matches the
contents of the provided UploadedFile object. |
UploadedFile |
UploadedFileXmlLoader.load(org.w3c.dom.Element rootElement)
|
void |
UploadedFileDbPersister.persist(UploadedFile uploadedFile,
java.sql.Connection con)
|
UploadedFile |
UploadedFileDbLoader.loadById(Id id,
java.sql.Connection con)
Method loadById. |
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 |
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 |
StaffInfoDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the StaffInfo identified by the given Id
value 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. |
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. |
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 |
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 |
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. |
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. |
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.
|
static StaffInfoDbLoader |
StaffInfoDbLoader.Default.getInstance()
Returns the StaffInfoDbLoader instance associated with the
default instance of the database BbPersistenceManager.
|
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 |
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 |
LinkDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the Link identified by the given Id value
using the supplied connection. |
static LinkDbPersister |
LinkDbPersister.Default.getInstance()
Returns the LinkDbPersister instance associated with
the default instance of the database BbPersistenceManager.
|
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. |
Link |
LinkDbLoader.loadById(Id id,
java.sql.Connection con)
Load the Link with the given Id from the database using the supplied connection. |
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 |
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. |
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. |
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. |
static LinkDbLoader |
LinkDbLoader.Default.getInstance()
Returns the LinkDbLoader instance associated with the default
instance of the database BbPersistenceManager.
|
org.w3c.dom.Element |
GroupUploadXmlPersister.persistList(BbList list,
org.w3c.dom.Document doc)
Generates an Element whose children are the provided
GroupUpload objects persisted to XML. |
BbList |
GroupUploadXmlLoader.loadList(java.io.InputStream inStream)
Method loadList. |
void |
GroupUploadDbPersister.persist(GroupUpload groupUpload,
java.sql.Connection con)
Method persist. |
BbList |
GroupUploadDbLoader.loadByCourseId(Id courseId,
java.sql.Connection con)
Method loadByCourseId. |
org.w3c.dom.Element |
CourseUploadXmlPersister.persistList(BbList list,
org.w3c.dom.Document doc)
Generates an Element whose children are the provided CourseUpload objects persisted to XML. |
BbList |
CourseUploadXmlLoader.loadList(java.io.InputStream in)
|
void |
CourseUploadDbPersister.persist(CourseUpload courseUpload,
java.sql.Connection con)
|
BbList |
CourseUploadDbLoader.loadByCourseId(Id courseId,
java.sql.Connection con)
|
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 |
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 |
ContentFileDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the Content identified by the given Id
value using the supplied connection. |
static ContentFileDbPersister |
ContentFileDbPersister.Default.getInstance()
Returns the ContentFileDbPersister instance associated with
the default instance of the database BbPersistenceManager.
|
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. |
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. |
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. |
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.
|
static ContentFileDbLoader |
ContentFileDbLoader.Default.getInstance()
Returns the ContentFileDbLoader instance associated with
the default instance of the database BbPersistenceManager.
|
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 |
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 |
ContentDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the Content identified by the given Id
value using the supplied connection. |
static ContentDbPersister |
ContentDbPersister.Default.getInstance()
Returns the ContentDbPersister instance associated with
the default instance of the database BbPersistenceManager.
|
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. |
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. |
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 |
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. |
Content |
ContentDbLoader.loadByTocId(Id tocId)
Load the Content item that is the "Top" folder for the specified blackboard.data.navigation.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 blackboard.data.navigation.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 blackboard.data.navigation.CourseToc (identified by Id) in a lightweight
fashion 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 through this object's database context. |
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 through this object's database context. |
static ContentDbLoader |
ContentDbLoader.Default.getInstance()
Returns the ContentDbLoader instance associated with
the default instance of the database BbPersistenceManager.
|
| Uses of PersistenceException in blackboard.persist.course |
| Methods in blackboard.persist.course that throw PersistenceException | |
org.w3c.dom.Element |
GroupMembershipXmlPersister.persist(GroupMembership obj,
org.w3c.dom.Document doc)
Generates an Element tree whose values and structure matches the
contents of the provided GroupMembership object. |
org.w3c.dom.Element |
GroupMembershipXmlPersister.persistList(BbList list,
org.w3c.dom.Document doc)
Generates an Element whose children are the provided GroupMembership
objects persisted to XML. |
GroupMembership |
GroupMembershipXmlLoader.load(org.w3c.dom.Element rootElement)
Generates a GroupMembership object given an Element tree
whose structure and contents match those generated by GroupMembershipXMLPerister
. |
GroupMembership |
GroupMembershipXmlLoader.load(java.io.InputStream is)
Generates a GroupMembership object given an InputStream
which contains XML whose structure and contents match those generated by
GroupMembershipXMLPerister. |
BbList |
GroupMembershipXmlLoader.loadList(org.w3c.dom.Element rootElement)
Generates a BbList of GroupMembership objects from the
Element tree provided. |
BbList |
GroupMembershipXmlLoader.loadList(java.io.InputStream is)
Generates a BbList of GroupMembership objects from the
InputStream provided. |
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. |
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 |
GroupMembershipDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the GroupMembership 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.
|
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. |
GroupMembership |
GroupMembershipDbLoader.loadById(Id id,
java.sql.Connection con)
Load the GroupMembership with the given 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 |
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 |
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.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. |
static GroupMembershipDbLoader |
GroupMembershipDbLoader.Default.getInstance()
Returns the GroupMembershipDbLoader instance associated with
the default instance of the database BbPersistenceManager.
|
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 |
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 |
GroupDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the Group identified by the given Id
value using the supplied connection.
|
static GroupDbPersister |
GroupDbPersister.Default.getInstance()
Returns the GroupDbPersister instance associated with the
default instance of the database BbPersistenceManager.
|
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. |
Group |
GroupDbLoader.loadById(Id id,
java.sql.Connection con)
Load the Group with the given Id from the database using the supplied connection. |
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 |
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. |
static GroupDbLoader |
GroupDbLoader.Default.getInstance()
Returns the GroupDbLoader instance associated with the
default instance of the database BbPersistenceManager.
|
org.w3c.dom.Element |
CourseMembershipXmlPersister.persist(CourseMembership obj,
org.w3c.dom.Document doc)
Generates an Element tree whose values and structure matches the
contents of the provided CourseMembership object. |
org.w3c.dom.Element |
CourseMembershipXmlPersister.persistList(BbList list,
org.w3c.dom.Document doc)
Generates an Element whose children are the provided CourseMembership
objects persisted to XML. |
CourseMembership |
CourseMembershipXmlLoader.load(org.w3c.dom.Element rootElement)
Generates a CourseMembership object given an Element tree
whose structure and contents match those generated by CourseMembershipXMLPerister
. |
CourseMembership |
CourseMembershipXmlLoader.load(java.io.InputStream is)
Generates a CourseMembership object given an InputStream
which contains XML whose structure and contents match those generated by
CourseMembershipXMLPerister. |
BbList |
CourseMembershipXmlLoader.loadList(org.w3c.dom.Element rootElement)
Generates a BbList of CourseMembership objects from the
Element tree provided. |
BbList |
CourseMembershipXmlLoader.loadList(java.io.InputStream is)
Generates a BbList of CourseMembership objects from the
InputStream provided. |
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. |
CourseMembership |
CourseMembershipDbLoader.loadById(Id id,
java.sql.Connection con)
Load the CourseMembership 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. |
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 |
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 |
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 |
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 |
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. |
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. |
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. |
static CourseMembershipDbLoader |
CourseMembershipDbLoader.Default.getInstance()
Returns the CourseMembershipDbLoader instance associated with
the default instance of the database BbPersistenceManager.
|
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. |
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. |
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. |
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 |
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 |
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 |
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. |
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. |
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. |
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. |
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.
|
static CourseDbLoader |
CourseDbLoader.Default.getInstance()
Returns the CourseDbLoader instance associated with the
default instance of the database BbPersistenceManager.
|
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 |
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 |
CartridgeDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the Cartridge identified by the given Id
value using the supplied connection. |
static CartridgeDbPersister |
CartridgeDbPersister.Default.getInstance()
Returns the CartridgeDbPersister instance associated with the
default instance of the database BbPersistenceManager.
|
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. |
Cartridge |
CartridgeDbLoader.loadById(Id id,
java.sql.Connection con)
Load the Cartridge with the given Id from the database 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. |
static CartridgeDbLoader |
CartridgeDbLoader.Default.getInstance()
Returns the CartridgeDbLoader instance associated with the
default instance of the database BbPersistenceManager.
|
| Uses of PersistenceException in blackboard.persist.gradebook |
| Methods in blackboard.persist.gradebook that throw PersistenceException | |
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. |
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 |
ScoreDbPersister.persist(BbList scores,
java.sql.Connection con)
Inserts or updates the supplied ScoreList, Score
by Score, using the supplied connection. |
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 |
ScoreDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the Score identified by the given Id
value using the supplied 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. |
Score |
ScoreDbLoader.loadById(Id id,
java.sql.Connection con)
Loads the Score with the given Id from the database using the provided 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. |
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. |
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. |
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 |
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 |
LineitemDbPersister.persist(BbList lineitems,
java.sql.Connection con)
Stores the given LineitemList into the database Lineitem by Lineitem using the provided connection. |
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 |
LineitemDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the Lineitem with the given Id from the database using the supplied connection. |
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. |
Lineitem |
LineitemDbLoader.loadById(Id id,
java.sql.Connection con)
Loads the Lineitem with the given Id from the database using the supplied connection. |
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.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. |
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. |
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.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. |
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. |
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 PersistenceException in blackboard.persist.user |
| Methods in blackboard.persist.user that throw PersistenceException | |
org.w3c.dom.Element |
UserXmlPersister.persist(User obj,
org.w3c.dom.Document doc)
Generates an Element tree whose values and structure matches the
contents of the provided User object. |
org.w3c.dom.Element |
UserXmlPersister.persistList(BbList list,
org.w3c.dom.Document doc)
Generates an Element whose children are the provided User
objects persisted to XML. |
User |
UserXmlLoader.load(org.w3c.dom.Element rootElement)
Generates a User object given an Element tree whose
structure and contents match those generated by UserXmlPerister. |
User |
UserXmlLoader.load(java.io.InputStream is)
Generates an User object given an InputStream which
contains XML whose structure and contents match those generated by
UserXmlPerister. |
BbList |
UserXmlLoader.loadList(org.w3c.dom.Element rootElement)
Generates a BbList of User objects from the Element
tree provided. |
BbList |
UserXmlLoader.loadList(java.io.InputStream is)
Generates a BbList of User objects from the InputStream
provided. |
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. |
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. |
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. |
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.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. |
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.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. |
User |
UserDbLoader.loadGuestUser()
Load the "guest" user using a connection obtained through this object's database context. |
static UserDbLoader |
UserDbLoader.Default.getInstance()
Returns the UserDbLoader instance associated with the
default instance of the database BbPersistenceManager.
|
| Uses of PersistenceException in blackboard.platform.plugin |
| Methods in blackboard.platform.plugin that throw PersistenceException | |
void |
PlugInManager.reInit()
|
void |
PlugInManager.removePlugIn(Id id)
Deletes the specified plugin. |
void |
PlugInManager.disablePlugIn(Id id)
Disables the plugin specified by Id. |
void |
PlugInManager.enablePlugIn(Id id)
Enables the specified plugin. |
void |
PlugInManager.deactivatePlugIn(Id id)
Sets plugins status to inactive and unregisters the webapp |
void |
PlugInManager.registerModule(Module module,
java.sql.Connection conn)
Registers the specified module in the database. |
void |
PlugInDbPersister.persist(PlugIn pin)
Stores the target PlugIn into the current VirtualInstallation |
void |
PlugInDbPersister.persist(PlugIn pin,
java.sql.Connection con)
|
BbList |
PlugInDbLoader.loadAll(VirtualInstallation vi)
|
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. |
BbList |
ContentHandlerDbLoader.loadAll(VirtualInstallation vi)
Loads all the ContentHandlers for the specified virtual installation. |
| Uses of PersistenceException in blackboard.platform.security |
| Methods in blackboard.platform.security that throw PersistenceException | |
static void |
SecurityDbUtil.setGlobalKey(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
java.lang.String value)
setGlobalKey |
static java.lang.String |
SecurityDbUtil.getGlobalKey(javax.servlet.http.HttpServletRequest request,
java.lang.String name)
getGlobalKey |
static void |
SecurityDbUtil.setPassportLogoTag(javax.servlet.http.HttpServletRequest request)
setPassportLogoTag Parses the "passport-logo-tag" header into separate variables and sets the values. |
static java.lang.String |
SecurityDbUtil.getPassportLogoTag(javax.servlet.http.HttpServletRequest request)
getPassportLogoTag Returns the HREF and IMG tags, stored in the SESSION_INDS table, concatenated together in a single String. |
static java.lang.String |
SecurityDbUtil.getPassportHrefUrl(javax.servlet.http.HttpServletRequest request)
getPassportHrefUrl Returns the URL for the HREF tag |
static java.lang.String |
SecurityDbUtil.getPassportImgUrl(javax.servlet.http.HttpServletRequest request)
getPassportImgUrl Returns the URL for the IMG tags |
boolean |
AccessManagerService.isUserInSystemRole(Id userId,
User.SystemRole 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. |
boolean |
AccessManagerService.isUserInCourseRole(Id userId,
Id courseId,
CourseMembership.Role role)
Deprecated. |
boolean |
AccessManagerService.isUserInCourseRole(javax.servlet.http.HttpServletRequest req,
CourseMembership.Role role)
Deprecated. |
boolean |
AccessManagerService.isUserInCourseRole(javax.servlet.http.HttpServletRequest req,
CourseMembership.Role[] roles)
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. |
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 | |
protected void |
SessionInvalidationTask.LoadInvalidSessionsQuery.processRow(java.sql.ResultSet rst)
|
protected void |
SessionInvalidationTask.LoadAllSessionsQuery.processRow(java.sql.ResultSet rst)
|
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)
Retrives a key with Scope == GLOBAL, 1 database hit (unless cached and updated asynchronously). |
void |
BbSession.setGlobalKey(java.lang.String name,
java.lang.String value)
Sets a key with Scope == GLOBAL, 1 database hit. |
| Uses of PersistenceException in blackboard.portal.external |
| Methods in blackboard.portal.external that throw PersistenceException | |
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. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||