|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PersistenceException | |
|---|---|
| blackboard.admin.data.course | Package containing concrete references to the instantiation of Course/Organization themed objects. |
| blackboard.admin.persist.category | Package dedicated for common interfaces shared for persistence and loading of Category themed objects. |
| blackboard.admin.persist.course | Package dedicated for common interfaces and abstractions shared for persistence and loading of Course/Organization themed objects. |
| blackboard.admin.persist.datasource | Package dedicated for common interfaces shared for persistence and loading of DataSource themed objects. |
| blackboard.admin.persist.user | Package dedicated for common interfaces shared for persistence and loading of User themed objects. |
| blackboard.cms.bookmark | |
| blackboard.cms.lrngobj | |
| blackboard.cms.metadata | |
| blackboard.cms.portfolio | |
| 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.data.course | Provides the classes used to interact with course definitions in Blackboard. |
| blackboard.data.discussionboard.datamanager | |
| blackboard.persist | |
| blackboard.persist.announcement | |
| blackboard.persist.calendar | |
| blackboard.persist.content | |
| blackboard.persist.course | |
| blackboard.persist.discussionboard | |
| blackboard.persist.gradebook | |
| blackboard.persist.navigation | |
| blackboard.persist.role | |
| blackboard.persist.user | |
| blackboard.platform | |
| blackboard.platform.contentsystem.data | |
| blackboard.platform.contentsystem.manager | |
| blackboard.platform.plugin | |
| 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.admin.data.course |
|---|
| Methods in blackboard.admin.data.course that throw PersistenceException | |
|---|---|
static java.util.Set<java.lang.String> |
Membership.getCourseIdsSet(java.util.List<?> objList)
Returns a Set of course pk1 strings. |
| Uses of PersistenceException in blackboard.admin.persist.category |
|---|
| Methods in blackboard.admin.persist.category that throw PersistenceException | |
|---|---|
void |
CourseCategoryPersister.changeKey(CourseCategory obj,
java.lang.String newKey)
Changes the batch uid for CourseCategory data. |
void |
OrganizationCategoryPersister.changeKey(OrganizationCategory obj,
java.lang.String newKey)
Changes the batch uid for OrganizationCategory data. |
static OrganizationCategoryXmlPersister |
OrganizationCategoryXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static OrganizationCategoryPersister |
OrganizationCategoryPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static OrganizationCategoryMembershipXmlPersister |
OrganizationCategoryMembershipXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static OrganizationCategoryMembershipPersister |
OrganizationCategoryMembershipPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static OrganizationCategoryMembershipLoader |
OrganizationCategoryMembershipLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
static OrganizationCategoryLoader |
OrganizationCategoryLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
static CourseCategoryXmlPersister |
CourseCategoryXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static CourseCategoryPersister |
CourseCategoryPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static CourseCategoryMembershipXmlPersister |
CourseCategoryMembershipXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static CourseCategoryMembershipPersister |
CourseCategoryMembershipPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static CourseCategoryMembershipLoader |
CourseCategoryMembershipLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
static CourseCategoryLoader |
CourseCategoryLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
void |
CourseCategoryPersister.insert(CourseCategory objToSave)
Inserts the supplied CourseCategory. |
void |
CourseCategoryMembershipPersister.insert(CourseCategoryMembership objToSave)
Inserts the supplied CourseCategoryMembership. |
void |
OrganizationCategoryPersister.insert(OrganizationCategory objToSave)
Inserts the supplied OrganizationCategory. |
void |
OrganizationCategoryMembershipPersister.insert(OrganizationCategoryMembership objToSave)
Inserts the supplied OrganizationCategoryMembership. |
BbList<CourseCategory> |
CourseCategoryLoader.load(CourseCategory template)
Loads a BbList of CourseCategory objects based on the attributes provided by the template. |
BbList<CourseCategoryMembership> |
CourseCategoryMembershipLoader.load(CourseCategoryMembership template)
Loads a BbList of CourseCategoryMembership objects based on the attributes provided by the template. |
BbList<OrganizationCategory> |
OrganizationCategoryLoader.load(OrganizationCategory template)
Loads a BbList of OrganizationCategory objects based on the attributes provided by the template. |
BbList<OrganizationCategoryMembership> |
OrganizationCategoryMembershipLoader.load(OrganizationCategoryMembership template)
Loads a BbList of OrganizationCategoryMembership objects based on the attributes provided by the template. |
OrganizationCategory |
OrganizationCategoryLoader.load(java.lang.String batchUid)
Loads a OrganizationCategory object based on its unique batch uid information. |
CourseCategory |
CourseCategoryLoader.load(java.lang.String batchUid)
Loads a CourseCategory object based on its unique batch uid information. |
OrganizationCategoryMembership |
OrganizationCategoryMembershipLoader.load(java.lang.String sOrgBatchUid,
java.lang.String sCatBatchUid)
Loads a OrganizationCategoryMembership object based on its unique batch uid information. |
CourseCategoryMembership |
CourseCategoryMembershipLoader.load(java.lang.String crsBatchUid,
java.lang.String catBatchUid)
Loads a CourseCategoryMembership object based on its unique batch uid information. |
void |
CourseCategoryPersister.remove(CourseCategory obj)
Removes the supplied CourseCategory. |
void |
CourseCategoryMembershipPersister.remove(CourseCategoryMembership obj)
Removes the supplied CourseCategoryMembership. |
void |
OrganizationCategoryPersister.remove(OrganizationCategory obj)
Removes the supplied OrganizationCategory. |
void |
OrganizationCategoryMembershipPersister.remove(OrganizationCategoryMembership obj)
Removes the supplied OrganizationCategoryMembership. |
void |
CourseCategoryPersister.save(CourseCategory objToSave)
Inserts or updates the supplied CourseCategory. |
void |
CourseCategoryMembershipPersister.save(CourseCategoryMembership objToSave)
Inserts or updates the supplied CourseCategoryMembership. |
void |
CourseCategoryMembershipPersister.save(CourseCategoryMembership objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied CourseCategoryMembership. |
void |
CourseCategoryPersister.save(CourseCategory objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied CourseCategory. |
void |
OrganizationCategoryPersister.save(OrganizationCategory objToSave)
Inserts or updates the supplied OrganizationCategory. |
void |
OrganizationCategoryMembershipPersister.save(OrganizationCategoryMembership objToSave)
Inserts or updates the supplied OrganizationCategoryMembership. |
void |
OrganizationCategoryMembershipPersister.save(OrganizationCategoryMembership objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied OrganizationCategoryMembership. |
void |
OrganizationCategoryPersister.save(OrganizationCategory objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied OrganizationCategory. |
void |
CourseCategoryPersister.update(CourseCategory objToSave)
Updates the supplied CourseCategory. |
void |
CourseCategoryMembershipPersister.update(CourseCategoryMembership objToSave)
Updates the supplied CourseCategoryMembership. |
void |
OrganizationCategoryPersister.update(OrganizationCategory objToSave)
Updates the supplied OrganizationCategory. |
void |
OrganizationCategoryMembershipPersister.update(OrganizationCategoryMembership objToSave)
Updates the supplied OrganizationCategoryMembership. |
| Uses of PersistenceException in blackboard.admin.persist.course |
|---|
| Methods in blackboard.admin.persist.course that throw PersistenceException | |
|---|---|
void |
CourseSitePersister.changeKey(CourseSite obj,
java.lang.String newKey)
Changes the batch uid for CourseSite data. |
void |
OrganizationPersister.changeKey(Organization obj,
java.lang.String newKey)
Changes the batch uid for Organization data. |
void |
OrganizationPersister.clone(java.lang.String srcOrgBatchUid,
java.lang.String tgtOrgBatchUid,
CloneConfig cfg)
Peforms a clone operation by copying content and attributes from the Organization
to that specified as the target. |
void |
CourseSitePersister.clone(java.lang.String srcCrsBatchUid,
java.lang.String tgtCrsBatchUid,
CloneConfig cfg)
Peforms a clone operation by copying content and attributes from the Course Site
to that specified as the target. |
static StaffAssignmentXmlPersister |
StaffAssignmentXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static StaffAssignmentPersister |
StaffAssignmentPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static StaffAssignmentLoader |
StaffAssignmentLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
static OrganizationXmlPersister |
OrganizationXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static OrganizationPersister |
OrganizationPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static OrganizationMembershipXmlPersister |
OrganizationMembershipXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static OrganizationMembershipPersister |
OrganizationMembershipPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static OrganizationMembershipLoader |
OrganizationMembershipLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
static OrganizationLoader |
OrganizationLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
static EnrollmentXmlPersister |
EnrollmentXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static EnrollmentPersister |
EnrollmentPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static EnrollmentLoader |
EnrollmentLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
static CourseSiteXmlPersister |
CourseSiteXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static CourseSitePersister |
CourseSitePersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static CourseSiteLoader |
CourseSiteLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
static AdminCourseCourseXmlPersister |
AdminCourseCourseXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static AdminCourseCoursePersister |
AdminCourseCoursePersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static AdminCourseCourseLoader |
AdminCourseCourseLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
void |
AdminCourseCoursePersister.insert(AdminCourseCourse objToSave)
Inserts the supplied AdminCourseCourse. |
void |
CourseSitePersister.insert(CourseSite objToSave)
Inserts the supplied CourseSite. |
void |
EnrollmentPersister.insert(Enrollment objToSave)
Inserts the supplied Enrollment. |
void |
OrganizationPersister.insert(Organization objToSave)
Inserts the supplied Organization. |
void |
OrganizationMembershipPersister.insert(OrganizationMembership objToSave)
Inserts the supplied OrganizationMembership. |
void |
StaffAssignmentPersister.insert(StaffAssignment objToSave)
Inserts the supplied StaffAssignment. |
BbList<AdminCourseCourse> |
AdminCourseCourseLoader.load(AdminCourseCourse template)
Loads a BbList of AdminCourseCourse objects based on the attributes provided by the template. |
BbList<CourseSite> |
CourseSiteLoader.load(CourseSite template)
Loads a BbList of CourseSite objects based on the attributes provided by the template. |
BbList<Enrollment> |
EnrollmentLoader.load(Enrollment template)
Loads a BbList of Enrollment objects based on the attributes provided by the template. |
BbList<Organization> |
OrganizationLoader.load(Organization template)
Loads a BbList of Organization objects based on the attributes provided by the template. |
BbList<OrganizationMembership> |
OrganizationMembershipLoader.load(OrganizationMembership template)
Loads a BbList of OrganizationMembership objects based on the attributes provided by the template. |
BbList<StaffAssignment> |
StaffAssignmentLoader.load(StaffAssignment template)
Loads a BbList of StaffAssignment objects based on the attributes provided by the template. |
Organization |
OrganizationLoader.load(java.lang.String batchUid)
Loads a Organization object based on its unique batch uid information. |
CourseSite |
CourseSiteLoader.load(java.lang.String batchUid)
Loads a CourseSite object based on its unique batch uid information. |
StaffAssignment |
StaffAssignmentLoader.load(java.lang.String crsBatchUid,
java.lang.String personBatchUid)
Loads a StaffAssignment object based on its unique batch uid information. |
OrganizationMembership |
OrganizationMembershipLoader.load(java.lang.String orgBatchUid,
java.lang.String personBatchUid)
Loads a OrganizationMembership object based on its unique batch uid information. |
Enrollment |
EnrollmentLoader.load(java.lang.String crsBatchUid,
java.lang.String personBatchUid)
Loads a Enrollment object based on its unique batch uid information. |
AdminCourseCourse |
AdminCourseCourseLoader.load(java.lang.String parentCrsBatchUid,
java.lang.String childCrsBatchUid)
Loads a AdminCourseCourse object based on its unique batch uid information. |
void |
AdminCourseCoursePersister.remove(AdminCourseCourse obj)
Removes the supplied AdminCourseCourse. |
void |
CourseSitePersister.remove(CourseSite obj)
Removes the supplied CourseSite. |
void |
EnrollmentPersister.remove(Enrollment obj)
Removes the supplied Enrollment. |
void |
OrganizationPersister.remove(Organization obj)
Removes the supplied Organization. |
void |
OrganizationMembershipPersister.remove(OrganizationMembership obj)
Removes the supplied OrganizationMembership. |
void |
StaffAssignmentPersister.remove(StaffAssignment obj)
Removes the supplied StaffAssignment. |
void |
AdminCourseCoursePersister.save(AdminCourseCourse objToSave)
Inserts or updates the supplied AdminCourseCourse. |
void |
AdminCourseCoursePersister.save(AdminCourseCourse objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied AdminCourseCourse. |
void |
CourseSitePersister.save(CourseSite objToSave)
Inserts or updates the supplied CourseSite. |
void |
CourseSitePersister.save(CourseSite objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied CourseSite. |
void |
EnrollmentPersister.save(Enrollment objToSave)
Inserts or updates the supplied Enrollment. |
void |
EnrollmentPersister.save(Enrollment objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied Enrollment. |
void |
OrganizationPersister.save(Organization objToSave)
Inserts or updates the supplied Organization. |
void |
OrganizationMembershipPersister.save(OrganizationMembership objToSave)
Inserts or updates the supplied OrganizationMembership. |
void |
OrganizationMembershipPersister.save(OrganizationMembership objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied OrganizationMembership. |
void |
OrganizationPersister.save(Organization objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied Organization. |
void |
StaffAssignmentPersister.save(StaffAssignment objToSave)
Inserts or updates the supplied StaffAssignment. |
void |
StaffAssignmentPersister.save(StaffAssignment objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied StaffAssignment. |
void |
AdminCourseCoursePersister.update(AdminCourseCourse objToSave)
Updates the supplied AdminCourseCourse. |
void |
CourseSitePersister.update(CourseSite objToSave)
Updates the supplied CourseSite. |
void |
EnrollmentPersister.update(Enrollment objToSave)
Updates the supplied Enrollment. |
void |
OrganizationPersister.update(Organization objToSave)
Updates the supplied Organization. |
void |
OrganizationMembershipPersister.update(OrganizationMembership objToSave)
Updates the supplied OrganizationMembership. |
void |
StaffAssignmentPersister.update(StaffAssignment objToSave)
Updates the supplied StaffAssignment. |
| Uses of PersistenceException in blackboard.admin.persist.datasource |
|---|
| Methods in blackboard.admin.persist.datasource that throw PersistenceException | |
|---|---|
void |
DataSourcePersister.create(DataSource dataSource)
Creates DataSource |
void |
DataSourcePersister.disableAdminObjectsByDataType(java.lang.String dataSrcBatchUid,
DataType dataType,
java.util.Calendar cal)
Disables AdminObjects By DataType for which their last modification stamp appears before the date/time specified by the Calendar object provided. |
void |
DataSourcePersister.disableAllAdminObjects(java.lang.String dataSrcBatchUid,
java.util.Calendar cal)
Disables All AdminObjects for which their last modification stamp appears before the date/time specified by the Calendar object provided. |
static DataSourcePersister |
DataSourcePersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static DataSourceLoader |
DataSourceLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
DataSourceObjectCount |
DataSourceLoader.loadAdminObjectCount(java.lang.String dataSourceBatchUid,
DataType dataType,
IAdminObject.RowStatus status)
load AdminObject Count |
BbList<DataSource> |
DataSourceLoader.loadAll()
loadAll |
BbList<DataSourceObjectCount> |
DataSourceLoader.loadAllAdminObjectCounts(java.lang.String dataSourceBatchUid,
IAdminObject.RowStatus status)
load All AdminObject Counts |
DataSource |
DataSourceLoader.loadByBatchUid(java.lang.String dataSourceBatchUid)
Load by batch uid. |
DataSource |
DataSourceLoader.loadDefault()
Loads the default data source. |
void |
DataSourcePersister.modify(DataSource dataSource)
Modifies DataSource |
void |
DataSourcePersister.purgeAdminObjectsByDataType(java.lang.String dataSrcBatchUid,
DataType dataType,
java.util.Calendar cal)
Purges AdminObject By DataType for which their last modification stamp appears before the date/time specified by the Calendar object provided. |
void |
DataSourcePersister.purgeAllAdminObjects(java.lang.String dataSrcBatchUid,
java.util.Calendar cal)
Purges All AdminObjects based on DataSource for which their last modification stamp appears before the date/time
specified by the Calendar object provided. |
void |
DataSourcePersister.purgeSnapshotSessions()
Clears all temporary persistent storage used by snapshot processes ( includes cloning ). |
void |
DataSourcePersister.removeByBatchUid(java.lang.String dataSrcBatchUid)
Removes DataSource> based on BatchUid |
| Uses of PersistenceException in blackboard.admin.persist.user |
|---|
| Methods in blackboard.admin.persist.user that throw PersistenceException | |
|---|---|
void |
PersonPersister.changeKey(Person obj,
java.lang.String newKey)
Changes the batch uid for Person data. |
static PersonXmlPersister |
PersonXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static PersonPersister |
PersonPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static PersonLoader |
PersonLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
static ObserverAssociationXmlPersister |
ObserverAssociationXmlPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static ObserverAssociationPersister |
ObserverAssociationPersister.Default.getInstance()
Returns the Persister instance associated with the default instance of the database BbPersistenceManager. |
static ObserverAssociationLoader |
ObserverAssociationLoader.Default.getInstance()
Returns the Loader instance associated with the default instance of the database BbPersistenceManager. |
void |
ObserverAssociationPersister.insert(ObserverAssociation objToSave)
Inserts the supplied ObserverAssociation. |
void |
PersonPersister.insert(Person objToSave)
Inserts the supplied Person. |
BbList<ObserverAssociation> |
ObserverAssociationLoader.load(ObserverAssociation template)
Loads a BbList of ObserverAssociation objects based on the attributes provided by the template. |
BbList<Person> |
PersonLoader.load(Person template)
Loads a BbList of Person objects based on the attributes provided by the template. |
Person |
PersonLoader.load(java.lang.String batchUid)
Loads a Person object based on its unique batch uid information. |
ObserverAssociation |
ObserverAssociationLoader.load(java.lang.String obsBatchUid,
java.lang.String usrBatchUid)
Loads a ObserverAssociation object based on its unique batch uid information. |
void |
ObserverAssociationPersister.remove(ObserverAssociation obj)
Removes the supplied ObserverAssociation. |
void |
PersonPersister.remove(Person objToRemove)
Removes the supplied Person. |
void |
ObserverAssociationPersister.save(ObserverAssociation objToSave)
Inserts or updates the supplied ObserverAssociation. |
void |
ObserverAssociationPersister.save(ObserverAssociation objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied ObserverAssociation. |
void |
PersonPersister.save(Person objToSave)
Inserts or updates the supplied Person. |
void |
PersonPersister.save(Person objToSave,
java.lang.String strSessionId)
Inserts or updates the supplied Person. |
void |
ObserverAssociationPersister.update(ObserverAssociation objToSave)
Updates the supplied ObserverAssociation. |
void |
PersonPersister.update(Person objToSave)
Updates the supplied Person. |
| Uses of PersistenceException in blackboard.cms.bookmark |
|---|
| Methods in blackboard.cms.bookmark that throw PersistenceException | |
|---|---|
static void |
BookmarkManager.deleteById(Id id)
Deletes the Bookmark identified by the Id using default connection. |
static void |
BookmarkManager.deleteById(Id id,
java.sql.Connection con)
Deletes the Bookmark identified by the Id using supplied connection. |
static void |
BookmarkManager.deleteByUserId(Id id)
Deletes the Bookmark identified by the given user Id using default connection. |
static void |
BookmarkManager.deleteByUserId(Id id,
java.sql.Connection con)
Deletes the Bookmark identified by the given user Id using supplied connection. |
static Bookmark |
BookmarkManager.loadById(Id id)
Loads a Bookmark identified by the given Id using the default connection. |
static Bookmark |
BookmarkManager.loadById(Id id,
java.sql.Connection con)
Loads a Bookmark identified by the given Id using the supplied connection. |
static java.util.List<Bookmark> |
BookmarkManager.loadByParentId(Id id)
Loads and returns a List of Bookmark items identified by the given parent Id
using the supplied connection. |
static java.util.List<Bookmark> |
BookmarkManager.loadByParentId(Id id,
java.sql.Connection con)
Loads and returns a List of Bookmark items identified by the given parent Id
using the supplied connection. |
static java.util.List<Bookmark> |
BookmarkManager.loadByUserId(Id id)
Loads and returns a List of Bookmark items identified the by the user Id
using the default connection. |
static java.util.List<Bookmark> |
BookmarkManager.loadByUserId(Id id,
java.sql.Connection con)
Loads and returns a List of Bookmark items identified the by the user Id
using the supplied connection. |
static java.util.List<Bookmark> |
BookmarkManager.loadTopLevelByUserId(Id id)
Loads and returns a List of Bookmark items identified the by the user Id
using the default connection. |
static java.util.List<Bookmark> |
BookmarkManager.loadTopLevelByUserId(Id id,
java.sql.Connection con)
Loads and returns a List of Bookmark items identified the by the user Id
using the supplied connection. |
static void |
BookmarkManager.save(Bookmark bookmark)
Inserts or updates the Bookmark using the default connection. |
static void |
BookmarkManager.save(Bookmark bookmark,
java.sql.Connection con)
Deprecated. Since 9.1. Use { BookmarkManager.save(Bookmark) |
| Uses of PersistenceException in blackboard.cms.lrngobj |
|---|
| Methods in blackboard.cms.lrngobj that throw PersistenceException | |
|---|---|
static void |
LOItemManager.deleteById(Id id)
Delete a LOItem identified by the Id |
static void |
LOCategoryManager.deleteById(Id id)
Delete a LOCategory identified by the Id |
static void |
LOItemManager.deleteById(Id id,
java.sql.Connection con)
Delete a LOItem identified by the Id using the supplied Connection |
static void |
LOCategoryManager.deleteById(Id id,
java.sql.Connection con)
Delete a LOCategory identified by the Id using the supplied connection |
static java.util.List<LOItem> |
LOItemManager.loadAll()
Load a List of all LOItems |
static java.util.List<LOItem> |
LOItemManager.loadAll(java.sql.Connection con)
Load a List of all LOItems using the supplied Connection |
static java.util.List<LOCategory> |
LOCategoryManager.loadByAll()
Loads all LOCategory items |
static java.util.List<LOCategory> |
LOCategoryManager.loadByAll(java.sql.Connection con)
Loads all LOCategory items using the supplied Connection |
static java.util.List<LOItem> |
LOItemManager.loadByCategoryId(Id id)
Load a List of LOItems based on a Category Id |
static java.util.List<LOItem> |
LOItemManager.loadByCategoryId(Id id,
java.sql.Connection con)
Load a List of LOItems based on a Category Id using the Supplied Connection |
static java.util.List<LOItem> |
LOItemManager.loadByCategoryIdAndStatus(Id id,
LOItem.Status status)
Load a List of LOItems based on a supplied Category Id and LOItem Status |
static java.util.List<LOItem> |
LOItemManager.loadByCategoryIdAndStatus(Id id,
LOItem.Status status,
java.sql.Connection con)
Load a List of LOItems based on a supplied Category Id and LOItem Status using a supplied Connection. |
static java.util.List<LOItem> |
LOItemManager.loadByFileEntryPath(java.lang.String path)
Load a List of LOItems by file path |
static java.util.List<LOItem> |
LOItemManager.loadByFileEntryPath(java.lang.String path,
java.sql.Connection con)
Load a List of LOItems by file path using a supplied Connection |
static LOItem |
LOItemManager.loadById(Id id)
Load a LOItem item by Id |
static LOCategory |
LOCategoryManager.loadById(Id id)
Load a LOCategory item by Id |
static LOItem |
LOItemManager.loadById(Id id,
java.sql.Connection con)
Load a LOItem item by Id using a supplied Connection |
static LOCategory |
LOCategoryManager.loadById(Id id,
java.sql.Connection con)
Load a LOCategory item by Id using a supplied Connection |
static java.util.List<LOCategory> |
LOCategoryManager.loadByParentId(Id id)
Load a LOCategory item by Parent Id |
static java.util.List<LOCategory> |
LOCategoryManager.loadByParentId(Id id,
java.sql.Connection con)
Load a LOCategory item by Parent Id using a supplied Connection |
static java.util.List<LOItem> |
LOItemManager.loadByStatus(LOItem.Status status)
Load a List of LOItems by Status |
static java.util.List<LOItem> |
LOItemManager.loadByStatus(LOItem.Status status,
java.sql.Connection con)
Load a List of LOItems by Status using a supplied Connection |
static java.util.List<LOCategory> |
LOCategoryManager.loadTopLevel()
Loads all LOCategory items in the Top Level |
static java.util.List<LOCategory> |
LOCategoryManager.loadTopLevel(java.sql.Connection con)
Loads all LOCategory items in the Top Level using the supplied Connection |
static LOCategoryTree |
LOCategoryTree.loadTree()
Build a LOCategoryTree object that is populated with all the LOCategory items |
static java.util.List<LOItem> |
LOItemManager.loadUncategorized()
Load a List of all uncategorized LOItems |
static java.util.List<LOItem> |
LOItemManager.loadUncategorized(java.sql.Connection con)
Load a List of all uncategorized LOItems using the Supplied Connection |
static java.util.List<LOItem> |
LOItemManager.loadUncategorizedByStatus(LOItem.Status status)
Load a List of uncategorized LOItems based on LOItem Status |
static java.util.List<LOItem> |
LOItemManager.loadUncategorizedByStatus(LOItem.Status status,
java.sql.Connection con)
Load a List of uncategorized LOItems based on LOItem Status using the supplied connection |
static java.util.List<LOItem> |
LOItemManager.loadWhereRecordDataContains(java.lang.String value)
Load a List of LOItems using a pattern match on the Record Data Strings. |
static java.util.List<LOItem> |
LOItemManager.loadWhereRecordDataContains(java.lang.String value,
java.sql.Connection con)
Load a List of LOItems using a pattern match on the Record Data Strings using the supplied Connection. |
static java.util.List<LOItem> |
LOItemManager.loadWhereTitleStartsWith(java.lang.String value)
Load a List of LOItems using a pattern match on the Title String. |
static java.util.List<LOItem> |
LOItemManager.loadWhereTitleStartsWith(java.lang.String value,
java.sql.Connection con)
Load a List of LOItems using a pattern match on the Title String using a supplied Connection. |
static void |
LOCategoryManager.save(LOCategory category)
Inserts or updates the LOCategory. |
static void |
LOCategoryManager.save(LOCategory category,
java.sql.Connection con)
Inserts or updates the LOCategory used the supplied Connection. |
static void |
LOItemManager.save(LOItem item)
Inserts or updates the LOItem. |
static void |
LOItemManager.save(LOItem item,
java.sql.Connection con)
Inserts or updates the LOItem used the supplied Connection. |
| Uses of PersistenceException in blackboard.cms.metadata |
|---|
| Methods in blackboard.cms.metadata that throw PersistenceException | |
|---|---|
void |
CSFormManager.associateFormWithEntities(Id formId,
java.util.List<java.lang.String> entityIds)
Creates an association between a Form and OperatingUnits; this Form will only be available to the given OU's. |
XythosMetadata |
MetadataManager.convertFromProperties(java.util.Properties props)
Creates a XythosMetadata container based on the provide Properties object. |
static void |
MetadataTemplateManager.deleteById(Id id)
Deprecated. Deletes the MetadataTemplate identified by the Id using default connection. |
static void |
MetadataTemplateManager.deleteById(Id id,
java.sql.Connection con)
Deprecated. Deletes the MetadataTemplate identified by the Id using the supplied connection. |
static void |
MetadataTemplateManager.deleteByKey(java.lang.String key)
Deprecated. Deletes the MetadataTemplate identified by the given string key using default connection. |
static void |
MetadataTemplateManager.deleteByKey(java.lang.String key,
java.sql.Connection con)
Deprecated. Deletes the MetadataTemplate identified by the given string key using supplied connection. |
void |
CSFormManager.disassociateFormFromEntities(Id formId)
Removes any associations between this Form and any OperatingUnits. |
java.util.HashMap<java.lang.String,Id> |
MetadataManager.getFormAttributeMapping(java.util.List<blackboard.platform.forms.Form> forms)
Given a list of forms, and the file to which they pertain, pulls out all of the metadata attributes associated with each form and returns them in a map that maps attribute IDs (in string form) to form IDs. |
java.util.List<Id> |
XythosMetadataStringRelationship.getRelatedObjects(XythosMetadata objValue)
Returns a list representing the associated objects. |
java.util.List<Id> |
XythosMetadataStringRelationship.getRelatedObjects(XythosMetadata objValue,
java.sql.Connection con)
Returns a list representing the associated objects. |
boolean |
MetadataManager.hasMetadata(blackboard.platform.forms.Form theForm,
com.xythos.storageServer.api.FileSystemEntry fse,
com.xythos.security.api.Context ctx)
Returns flag denoting if any metadata for the associated entry is in use by the form. |
boolean |
CSFormManager.hasMetadataEntries(com.xythos.storageServer.api.FileSystemEntry fse,
com.xythos.security.api.Context ctx)
Identifies whether there is any metadata associated with provided entry. |
java.util.List<XythosMetadata> |
MetadataXmlLoader.load(org.w3c.dom.Element rootElement)
|
XythosMetadata |
MetadataManager.load(com.xythos.storageServer.api.FileSystemEntry fse)
Loads the metadata associated with the provided xythos entity. |
XythosMetadata |
MetadataManager.load(com.xythos.storageServer.api.FileSystemEntry fse,
com.xythos.security.api.Context ctx)
Loads the metadata associated with the provided xythos entity. |
java.util.List<XythosMetadata> |
MetadataXmlLoader.load(java.io.InputStream is)
|
XythosMetadata |
MetadataManager.load(java.lang.String xythosId)
Loads the metadata associated with the provided xythos entity. |
static java.util.List<MetadataTemplate> |
MetadataTemplateManager.loadAll()
Deprecated. Loads all the MetadataTemplate items using the default connection. |
static java.util.List<MetadataTemplate> |
MetadataTemplateManager.loadAll(java.sql.Connection con)
Deprecated. Loads all the MetadataTemplate items using the supplied connection. |
java.util.List<Resource> |
CSFormManager.loadAssociatedEntities(Id formId)
Loads associated FileSystemEntry objects attached to the provided form. |
java.util.List<blackboard.platform.forms.Form> |
CSFormManager.loadAvailableFormsByDirectory(com.xythos.storageServer.api.FileSystemDirectory fsd)
|
java.util.List<blackboard.platform.forms.Form> |
CSFormManager.loadAvailableFormsByEntityDataType(DataType entityDataType)
Loads all available Forms for a given EntityType and OperatingUnit, usage is when creating an object from within an OperatingUnit context. |
java.util.List<blackboard.platform.forms.Form> |
CSFormManager.loadAvailableFormsByEntityId(java.lang.String entityId)
Loads all available Forms for a given EntityType and OperatingUnit, usage is when creating an object from within an OperatingUnit context. |
static MetadataTemplate |
MetadataTemplateManager.loadById(Id id)
Deprecated. Loads a MetadataTemplate identified by the given Id using the default connection. |
static MetadataTemplate |
MetadataTemplateManager.loadById(Id id,
java.sql.Connection con)
Deprecated. Loads a MetadataTemplate identified by the given Id using the supplied connection. |
static MetadataTemplate |
MetadataTemplateManager.loadByKey(java.lang.String key)
Deprecated. Loads a MetadataTemplate identified by the given the key using the default connection. |
static MetadataTemplate |
MetadataTemplateManager.loadByKey(java.lang.String key,
java.sql.Connection con)
Deprecated. Loads a MetadataTemplate identified by the given the key using the supplied connection. |
XythosMetadata |
MetadataManager.loadFolderDefaults(com.xythos.storageServer.api.FileSystemEntry fse)
|
int |
CSFormManager.loadFormEditableObjectsCount(Id formId)
Provides count of associations to the provided form. |
void |
MetadataManager.loadFromFile(com.xythos.storageServer.api.FileSystemEntry fse,
java.io.File target)
Persists metadata from file to FileSystemEntry |
void |
MetadataManager.loadFromFile(com.xythos.storageServer.api.FileSystemEntry fse,
java.io.File target,
boolean verifyFileName,
java.lang.String courseId)
Persists metadata from file to FileSystemEntry |
java.lang.String |
MetadataManager.loadProperty(com.xythos.storageServer.api.FileSystemEntry fse,
java.lang.String name)
|
java.lang.String |
MetadataManager.loadProperty(java.lang.String xythosId,
java.lang.String name)
Return property as specified by provided name. |
void |
XythosMetadataStringRelationship.persist(XythosMetadata parentObj,
java.util.List<Id> objValue)
|
void |
XythosMetadataStringRelationship.persist(XythosMetadata parentObj,
java.util.List<Id> objValue,
java.sql.Connection con)
|
void |
MetadataManager.persistToFile(com.xythos.storageServer.api.FileSystemEntry fse,
java.io.File target,
java.lang.String courseId)
Persists metadata associated with entry to file. |
void |
XythosMetadataStringRelationship.remove(Id parentId)
|
void |
XythosMetadataStringRelationship.remove(Id parentId,
java.sql.Connection con)
|
void |
XythosMetadataStringRelationship.remove(XythosMetadata parentObj,
java.util.List<Id> objValue)
|
void |
XythosMetadataStringRelationship.remove(XythosMetadata parentObj,
java.util.List<Id> objValue,
java.sql.Connection con)
|
static void |
MetadataTemplateManager.save(MetadataTemplate metadata)
Deprecated. Inserts or updates the MetadataTemplate using the default connection. |
static void |
MetadataTemplateManager.save(MetadataTemplate metadata,
java.sql.Connection con)
Deprecated. Inserts or updates the MetadataTemplate using the supplied connection. |
void |
MetadataManager.save(XythosMetadata md,
com.xythos.storageServer.api.FileSystemDirectory fsd,
MetadataManager.Options option)
Updates/saves the metadata for the provided xythos entity. |
void |
MetadataManager.save(XythosMetadata md,
com.xythos.storageServer.api.FileSystemEntry fse)
Updates/saves the metadata for the provided xythos entity. |
void |
MetadataManager.save(XythosMetadata md,
java.lang.String xythosId)
Updates/saves the metadata for the provided xythos entity. |
void |
MetadataManager.save(XythosMetadata md,
java.lang.String xythosId,
MetadataManager.Options option)
Updates/saves the metadata for the provided xythos entity. |
void |
MetadataManager.saveProperty(com.xythos.storageServer.api.FileSystemEntry fse,
java.lang.String name,
java.lang.String propValue)
|
void |
MetadataManager.saveProperty(java.lang.String xythosId,
java.lang.String name,
java.lang.String propValue)
Persists specified property. |
| Uses of PersistenceException in blackboard.cms.portfolio |
|---|
| Methods in blackboard.cms.portfolio that throw PersistenceException | |
|---|---|
static void |
PortfolioCourseAccessManager.deleteByCourseId(Id id)
Deletes the PortfolioCourseAccess identified by the course Id using default connection. |
static void |
PortfolioCourseAccessManager.deleteByCourseId(Id id,
java.sql.Connection con)
Deletes the PortfolioCourseAccess identified by the course Id using supplied connection. |
static void |
PortfolioUserAccessManager.deleteById(Id id)
Deletes the PortfolioUserAccess identified by the Id using default connection. |
static void |
PortfolioPortalRoleAccessManager.deleteById(Id id)
Deletes the PortfolioPortalRoleAccess identified by the Id using default connection. |
static void |
PortfolioPassManager.deleteById(Id id)
Deletes the PortfolioPass identified by the Id using default connection. |
static void |
PortfolioPageTemplateManager.deleteById(Id id)
Deletes the PortfolioPageTemplate identified by the Id using default connection. |
static void |
PortfolioManager.deleteById(Id id)
Deletes the Portfolio identified by the Id using default connection. |
static void |
PortfolioItemManager.deleteById(Id id)
Deletes the PortfolioItem identified by the Id using default connection. |
static void |
PortfolioCourseAccessManager.deleteById(Id id)
Deletes the PortfolioCourseAccess identified by the Id using default connection. |
static void |
PortfolioCommentManager.deleteById(Id id)
Deletes the PortfolioComment identified by the Id using default connection. |
static void |
PortfolioUserAccessManager.deleteById(Id id,
java.sql.Connection con)
Deletes the PortfolioUserAccess identified by the Id using supplied connection. |
static void |
PortfolioPortalRoleAccessManager.deleteById(Id id,
java.sql.Connection con)
Deletes the PortfolioPortalRoleAccess identified by the Id using the supplied connection. |
static void |
PortfolioPassManager.deleteById(Id id,
java.sql.Connection con)
Deletes the PortfolioPass identified by the Id using supplied connection. |
static void |
PortfolioPageTemplateManager.deleteById(Id id,
java.sql.Connection con)
Deletes the PortfolioPageTemplate identified by the Id using supplied connection. |
static void |
PortfolioManager.deleteById(Id id,
java.sql.Connection con)
Deletes the Portfolio identified by the Id using supplied connection. |
static void |
PortfolioItemManager.deleteById(Id id,
java.sql.Connection con)
Deletes the PortfolioItem identified by the Id using supplied connection. |
static void |
PortfolioCourseAccessManager.deleteById(Id id,
java.sql.Connection con)
Deletes the PortfolioCourseAccess identified by the Id using the supplied connection. |
static void |
PortfolioCommentManager.deleteById(Id id,
java.sql.Connection con)
Deletes the PortfolioComment identified by the Id using the supplied connection. |
static void |
PortfolioPortalRoleAccessManager.deleteByPortalRoleId(Id id)
Deletes the PortfolioPortalRoleAccess identified by the course Id using default connection. |
static void |
PortfolioPortalRoleAccessManager.deleteByPortalRoleId(Id id,
java.sql.Connection con)
Deletes the PortfolioPortalRoleAccess identified by the course Id using supplied connection. |
static void |
PortfolioUserAccessManager.deleteByPortfolioId(Id id)
Deletes PortfolioUserAccess objects identified by the given portfolio Id using the default connection. |
static void |
PortfolioPortalRoleAccessManager.deleteByPortfolioId(Id id)
Deletes the PortfolioPortalRoleAccess identified by the portfolio Id using default connection. |
static void |
PortfolioPassManager.deleteByPortfolioId(Id id)
|
static void |
PortfolioItemManager.deleteByPortfolioId(Id id)
Deletes the PortfolioItem identified by the portfolio Id using default connection. |
static void |
PortfolioCourseAccessManager.deleteByPortfolioId(Id id)
Deletes the PortfolioCourseAccess identified by the portfolio Id using default connection. |
static void |
PortfolioCommentManager.deleteByPortfolioId(Id id)
Deletes the PortfolioComment identified by the portfolio Id using default connection. |
static void |
PortfolioUserAccessManager.deleteByPortfolioId(Id id,
java.sql.Connection con)
Deletes PortfolioUserAccessobjects identified by the given portfolio Id using the supplied connection. |
static void |
PortfolioPortalRoleAccessManager.deleteByPortfolioId(Id id,
java.sql.Connection con)
Deletes the PortfolioPortalRoleAccess identified by the portfolio Id using supplied connection. |
static void |
PortfolioPassManager.deleteByPortfolioId(Id id,
java.sql.Connection con)
|
static void |
PortfolioItemManager.deleteByPortfolioId(Id id,
java.sql.Connection con)
Deletes the PortfolioItem identified by the portfolioId using supplied connection. |
static void |
PortfolioCourseAccessManager.deleteByPortfolioId(Id id,
java.sql.Connection con)
Deletes the PortfolioCourseAccess identified by the portfolio Id using supplied connection. |
static void |
PortfolioCommentManager.deleteByPortfolioId(Id id,
java.sql.Connection con)
Deletes the PortfolioComment identified by the portfolio Id using supplied connection. |
static void |
PortfolioUserAccessManager.deleteByUserId(Id id)
Deletes PortfolioUserAccess objects identified by the given user Id using the default connection. |
static void |
PortfolioUserAccessManager.deleteByUserId(Id id,
java.sql.Connection con)
Deletes PortfolioUserAccess objects identified by the given user Id using the supplied connection. |
static void |
PortfolioUserAccessManager.deleteByUserIdAndPortfolioId(Id userId,
Id portfolioId)
Deletes PortfolioUserAccess objects identified by the supplied parameters. |
static void |
PortfolioUserAccessManager.deleteByUserIdAndPortfolioId(Id userId,
Id portfolioId,
java.sql.Connection con)
Deletes PortfolioUserAccess objects identified by the supplied parameters using the supplied connection. |
static java.util.List<Portfolio> |
PortfolioManager.loadAccessibleByCourseId(Id id)
Loads a List of Portfolio objects identified by the course Id using the default connection. |
static java.util.List<Portfolio> |
PortfolioManager.loadAccessibleByCourseId(Id id,
java.sql.Connection con)
Loads a List of Portfolio objects identified by the course Id using the supplied connection. |
static java.util.List<Portfolio> |
PortfolioManager.loadAccessibleByUserId(Id id)
Loads a List of Portfolio objects identified by the user Id using the default connection. |
static java.util.List<Portfolio> |
PortfolioManager.loadAccessibleByUserId(Id id,
java.sql.Connection con)
Loads a List of Portfolio objects identified by the user Id using the supplied connection. |
static java.util.List<PortfolioPageTemplate> |
PortfolioPageTemplateManager.loadAll()
Loads all the PortfolioPageTemplate objects on the system using the default connection. |
static java.util.List<PortfolioPageTemplate> |
PortfolioPageTemplateManager.loadAll(java.sql.Connection con)
Loads all the PortfolioPageTemplate objects on the system using the supplied connection. |
static java.util.List<PortfolioCourseAccess> |
PortfolioCourseAccessManager.loadByCourseId(Id id)
Loads a List of PortfolioCourseAccess items identified by the given course Id using the default connection. |
static java.util.List<PortfolioCourseAccess> |
PortfolioCourseAccessManager.loadByCourseId(Id id,
java.sql.Connection con)
Loads a List of PortfolioCourseAccess items identified by the given course Id using the supplied connection. |
static PortfolioUserAccess |
PortfolioUserAccessManager.loadById(Id id)
Loads a PortfolioUserAccess identified by the given Id using the default connection. |
static PortfolioPortalRoleAccess |
PortfolioPortalRoleAccessManager.loadById(Id id)
Loads a PortfolioPortalRoleAccess identified by the given Id using the default connection. |
static PortfolioPass |
PortfolioPassManager.loadById(Id id)
Loads a PortfolioPass identified by the given Id using the default connection. |
static PortfolioPageTemplate |
PortfolioPageTemplateManager.loadById(Id id)
Loads a PortfolioPageTemplate identified by the given Id using the default connection. |
static Portfolio |
PortfolioManager.loadById(Id id)
Loads a Portfolio identified by the given Id using the default connection. |
static PortfolioItem |
PortfolioItemManager.loadById(Id id)
Loads a PortfolioItem identified by the given Id using the default connection. |
static PortfolioCourseAccess |
PortfolioCourseAccessManager.loadById(Id id)
Loads a PortfolioCourseAccess identified by the given Id using the default connection. |
static PortfolioComment |
PortfolioCommentManager.loadById(Id id)
Loads a PortfolioComment identified by the given Id using the default connection. |
static PortfolioUserAccess |
PortfolioUserAccessManager.loadById(Id id,
java.sql.Connection con)
Loads a PortfolioUserAccess identified by the given Id using the supplied connection. |
static PortfolioPortalRoleAccess |
PortfolioPortalRoleAccessManager.loadById(Id id,
java.sql.Connection con)
Loads a PortfolioPortalRoleAccess identified by the given Id using the supplied connection. |
static PortfolioPass |
PortfolioPassManager.loadById(Id id,
java.sql.Connection con)
Loads a PortfolioPass identified by the given Id using the supplied connection. |
static PortfolioPageTemplate |
PortfolioPageTemplateManager.loadById(Id id,
java.sql.Connection con)
Loads a PortfolioPageTemplate identified by the given Id using the supplied connection. |
static Portfolio |
PortfolioManager.loadById(Id id,
java.sql.Connection con)
Loads a Portfolio identified by the given Id using the supplied connection. |
static PortfolioItem |
PortfolioItemManager.loadById(Id id,
java.sql.Connection con)
Loads a PortfolioItem identified by the given Id using the supplied connection. |
static PortfolioCourseAccess |
PortfolioCourseAccessManager.loadById(Id id,
java.sql.Connection con)
Loads a PortfolioCourseAccess identified by the given Id using the supplied connection. |
static PortfolioComment |
PortfolioCommentManager.loadById(Id id,
java.sql.Connection con)
Loads a PortfolioComment identified by the given Id using the supplied connection. |
static java.util.List<Portfolio> |
PortfolioManager.loadByOwnerId(Id id)
Loads a List of Portfolio objects identified by the given owner Id using the default connection. |
static java.util.List<Portfolio> |
PortfolioManager.loadByOwnerId(Id id,
java.sql.Connection con)
Loads a List of Portfolio objects identified by the given owner Id using the supplied connection. |
static java.util.List<PortfolioPortalRoleAccess> |
PortfolioPortalRoleAccessManager.loadByPortalRoleId(Id id)
Loads a List of PortfolioPortalRoleAccess items identified by the given course Id using the default connection. |
static java.util.List<PortfolioPortalRoleAccess> |
PortfolioPortalRoleAccessManager.loadByPortalRoleId(Id id,
java.sql.Connection con)
Loads a List of PortfolioPortalRoleAccess items identified by the given course Id using the supplied connection. |
static PortfolioPortalRoleAccess |
PortfolioPortalRoleAccessManager.loadByPortalRoleIdandPortfolioId(Id prId,
Id pId)
Loads a PortfolioPortalRoleAccess item identified by the given course Id using the default connection. |
static PortfolioPortalRoleAccess |
PortfolioPortalRoleAccessManager.loadByPortalRoleIdandPortfolioId(Id prId,
Id pId,
java.sql.Connection con)
Loads a PortfolioPortalRoleAccess item identified by the given portal role Id
and portfolio Id using the default connection. |
static java.util.List<PortfolioUserAccess> |
PortfolioUserAccessManager.loadByPortfolioId(Id id)
Loads a List of PortfolioUserAccess objects identified by the given portfolio Id using the default connection. |
static java.util.List<PortfolioPortalRoleAccess> |
PortfolioPortalRoleAccessManager.loadByPortfolioId(Id id)
Loads a List of PortfolioPortalRoleAccess items identified by the given portfolio Id using the default connection. |
static java.util.List<PortfolioPass> |
PortfolioPassManager.loadByPortfolioId(Id id)
Loads a List of PortfolioPass objects identified by the given portfolio Id using the default connection. |
static java.util.List<PortfolioItem> |
PortfolioItemManager.loadByPortfolioId(Id id)
Loads a List of PortfolioItem items identified by the given portfolio Id using the default connection. |
static java.util.List<PortfolioCourseAccess> |
PortfolioCourseAccessManager.loadByPortfolioId(Id id)
Loads a List of PortfolioCourseAccess items identified by the given portfolio Id using the default connection. |
static java.util.List<PortfolioComment> |
PortfolioCommentManager.loadByPortfolioId(Id id)
Loads a PortfolioComment identified by the given the key using the default connection. |
static java.util.List<PortfolioUserAccess> |
PortfolioUserAccessManager.loadByPortfolioId(Id id,
java.sql.Connection con)
Loads a List of PortfolioUserAccess objects identified by the given portfolio Id using the supplied connection. |
static java.util.List<PortfolioPortalRoleAccess> |
PortfolioPortalRoleAccessManager.loadByPortfolioId(Id id,
java.sql.Connection con)
Loads a List PortfolioPortalRoleAccess items identified by the given portfolio Id using the supplied connection. |
static java.util.List<PortfolioPass> |
PortfolioPassManager.loadByPortfolioId(Id id,
java.sql.Connection con)
Loads a List of PortfolioPass objects identified by the given portfolio Id using the supplied connection. |
static java.util.List<PortfolioItem> |
PortfolioItemManager.loadByPortfolioId(Id id,
java.sql.Connection con)
Loads a List of PortfolioItem items identified by the given portfolio Id using the supplied connection. |
static java.util.List<PortfolioCourseAccess> |
PortfolioCourseAccessManager.loadByPortfolioId(Id id,
java.sql.Connection con)
Loads a List PortfolioCourseAccess items identified by the given portfolio Id using the supplied connection. |
static java.util.List<PortfolioComment> |
PortfolioCommentManager.loadByPortfolioId(Id id,
java.sql.Connection con)
Loads a PortfolioComment identified by the given the key using the supplied connection. |
static java.util.List<PortfolioUserAccess> |
PortfolioUserAccessManager.loadByUserId(Id id)
Loads a List of PortfolioUserAccess objects identified by the given user Id using the default connection. |
static java.util.List<PortfolioUserAccess> |
PortfolioUserAccessManager.loadByUserId(Id id,
java.sql.Connection con)
Loads a List of PortfolioUserAccess objects identified by the given user Id using the supplied connection. |
static blackboard.platform.portfolio.BasicPortfolioFolderAssociation |
PortfolioUserAccessManager.loadFolderAssociation(Id associationId)
|
static void |
PortfolioUserAccessManager.removeFolderAssociation(Id associationId)
|
static void |
PortfolioItemManager.reposition(Id piId,
int newPos)
Changes the position of a PortfolioItem identified by the given Id using the default connection. |
static void |
PortfolioItemManager.reposition(Id piId,
int newPos,
java.sql.Connection con)
Changes the position of a PortfolioItem identified by the given Id using the supplied connection. |
static void |
PortfolioManager.save(Portfolio portfolio)
Inserts or updates the Portfolio using the default connection. |
static void |
PortfolioCommentManager.save(PortfolioComment pc)
Inserts or updates the PortfolioComment using the default connection. |
static void |
PortfolioCommentManager.save(PortfolioComment pc,
java.sql.Connection con)
Inserts or updates the PortfolioComment using the supplied connection. |
static void |
PortfolioManager.save(Portfolio portfolio,
java.sql.Connection con)
Inserts or updates the Portfolio using the supplied connection. |
static void |
PortfolioCourseAccessManager.save(PortfolioCourseAccess pca)
Inserts or updates the PortfolioCourseAccess using the default connection. |
static void |
PortfolioCourseAccessManager.save(PortfolioCourseAccess pca,
java.sql.Connection con)
Inserts or updates the PortfolioCourseAccess using the supplied connection. |
static void |
PortfolioItemManager.save(PortfolioItem pi)
Inserts or updates the PortfolioItem using the default connection. |
static void |
PortfolioItemManager.save(PortfolioItem pi,
java.sql.Connection con)
Inserts or updates the PortfolioItem using the supplied connection. |
static void |
PortfolioPageTemplateManager.save(PortfolioPageTemplate pi)
Inserts or updates the PortfolioPageTemplate using the default connection. |
static void |
PortfolioPageTemplateManager.save(PortfolioPageTemplate pi,
java.sql.Connection con)
Inserts or updates the PortfolioPageTemplate using the supplied connection. |
static void |
PortfolioPassManager.save(PortfolioPass pca)
Inserts or updates the PortfolioPass using the default connection. |
static void |
PortfolioPassManager.save(PortfolioPass pca,
java.sql.Connection con)
Inserts or updates the PortfolioPass using the supplied connection. |
static void |
PortfolioPortalRoleAccessManager.save(PortfolioPortalRoleAccess pca)
Inserts or updates the PortfolioPortalRoleAccess using the default connection. |
static void |
PortfolioPortalRoleAccessManager.save(PortfolioPortalRoleAccess pca,
java.sql.Connection con)
Inserts or updates the PortfolioPortalRoleAccess using the supplied connection. |
static void |
PortfolioUserAccessManager.save(PortfolioUserAccess pua)
Inserts or updates the PortfolioUserAccess using the default connection. |
static void |
PortfolioUserAccessManager.save(PortfolioUserAccess pua,
java.sql.Connection con)
Inserts or updates the PortfolioUserAccess using the supplied connection. |
static void |
PortfolioUserAccessManager.saveFolderAssociation(blackboard.platform.portfolio.BasicPortfolioFolderAssociation association)
|
| 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 | |
|---|---|
ContentFile |
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<ContentFile> |
ContentWrapper.loadContentFiles(Content _content,
java.sql.Connection con)
|
void |
ContentWrapper.removeContentFile(Id removeId,
java.sql.Connection con)
|
| Uses of PersistenceException in blackboard.data.course |
|---|
| Methods in blackboard.data.course that throw PersistenceException | |
|---|---|
Course |
CourseManager.getCourse(Id id)
loads the Course for a given course Id |
static java.util.List<blackboard.data.navigation.SimpleCourseNavigationApplication> |
CourseToolUtil.getCourseToolsByTypeAndFilter(Id courseId,
blackboard.persist.navigation.NavigationApplicationDbLoader.Type type,
blackboard.persist.navigation.NavigationApplicationDbLoader.Filter filter,
boolean excludeInUseItems)
|
static java.lang.String |
CourseToolUtil.getLocalizedLabelForCourseTools(java.lang.String strLabelKey,
java.lang.String strPluginId,
java.lang.String strResourceBundle)
|
boolean |
Group.hasGroupToolWithGradeableItem()
Whether the group has any group tools associated to grade center columns. |
boolean |
CourseCourseManager.isCourseCrossListed(Id courseId)
Determines whether a course is part of a crosslisted set (either a parent or child course) |
static boolean |
CourseToolUtil.isToolAvailableForCourseUser(java.lang.String application,
CourseMembership membership)
Same as isToolAvailableForCourseUser( application, user, course ) except that the user and course are grabbed from the membership object. |
static boolean |
CourseToolUtil.isToolAvailableForCourseUser(java.lang.String application,
User user,
Course course)
Checks whether the specified course tool is available to the specified user in the specified course. |
static boolean |
CourseToolUtil.isToolAvailableForCourseUser(java.lang.String application,
User user,
Course course,
CourseMembership membership)
Internal helper method for the case where the membership is already loaded |
static boolean |
CourseToolUtil.isToolAvailableForCurrentCourseUser(java.lang.String application)
Checks whether the specified course tool is available to the current user in the current course, as determined by the Context user and course. |
CourseCourse |
CourseCourseManager.loadParent(Id childCourseId)
Loads the CourseCourse for the given child course Id |
void |
CourseManager.remove(Id id)
Simpler version of CourseManager.remove(List, String) which does NOT
do entitlements checks and only works on a single course. |
java.util.List<Course> |
CourseManager.remove(java.util.List<Id> ids,
java.lang.String sourceType)
Deletes the Courses identified by the given Id
values using a connection from the associated persistence manager's database
container. |
static java.util.List<blackboard.data.navigation.SimpleCourseNavigationApplication> |
CourseToolUtil.sortCourseTools(java.util.List<blackboard.data.navigation.SimpleCourseNavigationApplication> unsortedList)
|
| Uses of PersistenceException in blackboard.data.discussionboard.datamanager |
|---|
| Methods in blackboard.data.discussionboard.datamanager that throw PersistenceException | |
|---|---|
java.util.List<Message> |
MessageManager.collectMessagesByIds(java.lang.String ids)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use collectMessagesWithStatusByStringIds( String[] messageIds, Id currentUserInContext ) instead. |
java.util.List<Message> |
MessageManager.collectMessagesByThreadId(Id threadId)
Collect all child messages by the Id of the top-level topic message. |
java.util.List<Message> |
MessageManager.collectMessagesWithStatusByStringIds(java.lang.String[] messageIds,
Id currentUserInContext,
boolean loadTags)
Collect a list of message with message statuses by their string message identifiers. |
java.util.List<Message> |
MessageManager.collectMessagesWithStatusByThreadId(Id threadId,
Id currentUserIdInContext,
boolean loadTags)
Collect all child messages by the Id of the top-level topic message. |
java.util.List<Message> |
MessageManager.collectMessagesWithStatusByThreadIds(java.util.List<Id> threadIds,
Id forumId,
Id currentUserId,
boolean loadTags)
Collect all messages in the specified threads (including the thread messages themselves) |
java.util.List<Message> |
MessageManager.collectUnreadMessagesByUserIdAndForumId(Id userId,
Id forumId,
boolean loadTags)
Collect unread messages with message status only, by user id and forum id |
java.util.List<Message> |
MessageManager.collectUnreadMessagesByUserIdAndThreadId(Id userId,
Id threadId,
boolean loadTags)
Collect unread messages with message status only, by user id and thread id |
UserMsgState |
UserMsgStateManager.create(Id messageId,
Id userId)
Set the user's read state for the message |
void |
DiscussionBoardGradeManager.createOutcome(blackboard.data.gradebook.impl.OutcomeDefinition ocd,
CourseMembership cm,
java.lang.String points)
Create outcome. |
void |
ForumManager.delete(Forum obj)
Delete forum. |
void |
ConferenceManager.deleteById(Id id)
Remove a conference. |
void |
DiscussionBoardGradeManager.deleteOutcome(blackboard.data.gradebook.impl.OutcomeDefinition ocd,
CourseMembership cm,
Id messageId,
Id userId)
Delete outcome. |
ConferenceOwner.OwnerType |
ConferenceManager.getConferenceOwnerType(Conference conf)
Returns the conference owner type for the given conference |
Course |
ConferenceManager.getEnclosingCourse(Conference conf)
If the conference owner of this conference is a course, return it, if it is a group, get the enclosing course and return that. |
float |
DiscussionBoardGradeManager.getForumPointsPossible(Id forum_id)
Given a forum Id, get the maximum score possible for a graded forum |
java.lang.String |
ForumManager.getForumProperty(java.lang.String key,
Id forumId)
Get an individual forum property by key. |
java.lang.Boolean |
ForumManager.getForumPropertyBoolean(java.lang.String key,
Id forumId)
Loads a boolean forum property. |
float |
DiscussionBoardGradeManager.getThreadPointsPossible(Id thread_id)
Given a message Id for a top-level thread, get the maximum score possible for a graded thread |
java.util.List<Message> |
MessageManager.loadAllByForum(Id forum_id)
Load all messages from a forum. |
java.util.List<UserForumSettings> |
UserForumSettingsManager.loadAllByForumId(Id forum_id)
Load all the users' forum settings by forum_id |
java.util.List<UserMsgState> |
UserMsgStateManager.loadAllByMessageId(Id messageId)
load All UserMsgState objects for a given message |
MessageAttachment |
MessageManager.loadAttachment(Id message_id)
Load the message attachment object by its message id. |
java.util.List<Forum> |
ForumManager.loadByConferenceId(Id conferenceId)
get all the forums belong to the same conference by the conference id |
java.util.List<Forum> |
ForumManager.loadByCourseId(Id courseId)
get all the forums belonging to all the conferences in a course by the course id |
java.util.List<Conference> |
ConferenceManager.loadByCourseId(Id id)
Load all the conferences that belong to a course with a given course Id |
UserForumSettings |
UserForumSettingsManager.loadByForumAndUserId(Id forum_id,
Id user_id)
Load the UserForumSettings object for the given forum id (Identified by forum_id) and user id (Identified by user_id). |
java.util.List<Message> |
MessageManager.loadByForumIdAndLifecycle(Id forum_id,
Message.MessageLifecycle ml)
Load all messages in a given forum with a given Message.MessageLifecycle. |
Message |
MessageManager.loadById(Id message_id)
Load a message by Id. |
Forum |
ForumManager.loadById(Id forumId)
get the forum object by the forum id |
Conference |
ConferenceManager.loadById(Id id)
Given an Id, load the conference. |
UserMsgState |
UserMsgStateManager.loadByMessageIdAndUserId(Id messageId,
Id userId)
load UserMsgState of a particular message-user combination |
java.util.Map<java.lang.String,UserForumSettings.ForumRole> |
UserForumSettingsManager.loadForumRoleHashByForumId(Id forum_id)
Load all the users' forum roles in a hash for look up. |
java.util.Map<java.lang.Integer,java.util.List<java.lang.String>> |
DiscussionBoardGradeManager.loadGradeHashByForumId(Id forum_id)
Given a forum Id, get the user grades for a forum. |
java.util.Map<java.lang.Integer,java.util.List<java.lang.String>> |
DiscussionBoardGradeManager.loadGradeHashByForumId(Id forum_id,
Id course_id)
Given a forum Id, get the user grades for a forum. |
java.util.Map<java.lang.Integer,java.util.List<java.lang.String>> |
DiscussionBoardGradeManager.loadGradeHashByThreadId(Id thread_id)
Given a message Id for a top-level thread, get the user grades for a thread. |
blackboard.data.gradebook.impl.OutcomeDefinition |
DiscussionBoardGradeManager.loadOutcomeDefinitionByForumIdAndCourseId(Id forum_id,
Id course_id)
Loads the OutcomeDefinition by the forum id and course id. |
ForumProperties |
ForumManager.loadPropertiesById(Id forumId)
Get the forum property settings. |
java.util.List<Conference> |
ConferenceManager.loadSystemConferences()
Get all community system conferences. |
java.util.List<Conference> |
ConferenceManager.loadSystemConferences(boolean isAvailable,
blackboard.persist.impl.mapping.DbObjectMap map)
Load all system conferences by availability |
Message |
MessageManager.loadTopThreadById(Id message_id)
Load a top level topic message by Id. |
java.util.List<Message> |
MessageManager.loadUnreadByForum(Id forum_id,
Id user_id)
Load unread messages from a forum for a given user |
java.util.List<CourseMembership> |
ConferenceManager.loadUsersByCourseId(Id id)
Load all the users in the course. |
java.util.List<CourseMembership> |
ConferenceManager.loadUsersByGroupId(Id id)
Load all the users in the group. |
Message |
MessageManager.loadWithStatus(Id msg_id,
Id user_id)
Load a message, including the status, by its Id. |
java.util.List<Conference> |
ConferenceManager.loadWithStatusByCourseId(Id id)
Load all the conferences that belong to a course with a given course Id. |
UserMsgState |
UserMsgStateManager.recordMessageReadStateAndReadCount(Id messageId,
Id userId)
Record the UserMsgState's read-state of a particular message-user combination |
void |
MessageManager.removeAttachment(Id messageAttach_id)
Remove a message attachment by its own Id (message object remains). |
void |
MessageManager.removeMessageById(Id id)
Remove a message with a given id. |
void |
ConferenceManager.reposition(Id conf_id,
int position)
Set the new position of a conference. |
void |
ConferenceManager.save(Conference conference)
Save a conference. |
void |
ForumManager.save(Forum obj)
Save forum. |
void |
MessageManager.save(Message message)
Save a message. |
void |
UserForumSettingsManager.save(UserForumSettings ufs)
Inserts or updates the supplied UserForumSettings object |
void |
UserMsgStateManager.save(UserMsgState ums)
save a UserMsgState object. |
void |
ForumManager.saveProperties(ForumProperties fp)
Save the forum property settings. |
void |
UserMsgStateManager.setFlag(Id messageId,
Id userId,
boolean isAdd)
Set user's Add/Clear flag for a given message |
void |
ForumManager.setForumProperty(java.lang.String key,
java.lang.String value,
Id forumId)
Set an individual forum property by key & value. |
void |
UserMsgStateManager.setRating(Id messageId,
Id userId,
int rating)
set the user's rating for the message |
void |
UserMsgStateManager.setSubscribedInd(Id messageId,
Id userId)
Flip the indicator for whether the the user is subscribed to the thread in which the message appears from true to false or false to true. |
void |
UserMsgStateManager.setUserReadStateForMessage(Id messageId,
Id userId,
boolean isRead)
Set the user's read state for the message |
void |
UserMsgStateManager.setUserReadStateForThread(Id threadId,
Id userId,
boolean isRead)
Set the user's read state for the thread |
void |
UserMsgStateManager.setUserReadStateToUnreadForAllUsers(Id messageId)
Marks the specified message as unread for all users |
| Uses of PersistenceException in blackboard.persist |
|---|
| Subclasses of PersistenceException in blackboard.persist | |
|---|---|
class |
DuplicateBatchUidException
An exception that can be thrown during object persistence that indicates a attempt was made to use a duplicate batch uid value. |
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 | ||
|---|---|---|
void |
PersistenceRuntimeException.convertToCheckedPE()
This method is useful for converting between the unchecked exceptions of the new persistence model (DAO pattern) and the older checked exception model. |
|
void |
PersistenceRuntimeException.convertToCheckedPEorVE()
This method is useful for converting between the unchecked exceptions of the new persistence model (DAO pattern) and the older checked exception model. |
|
void |
IdentifiableDbPersister.deleteById(Id id)
Generically delete any Identifiable object by Id. |
|
void |
IdentifiableDbPersister.deleteById(Id id,
java.sql.Connection conn)
Generically delete any Identifiable object by Id. |
|
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. |
|
static java.util.List<Id> |
Id.generateIds(DataType dataType,
java.util.List<java.lang.String> strKeys)
Generates a list of Id using the default database persistence
manager as given by context in the same order as the incoming list of ids. |
|
T |
DbPersisterFactory.getInstance()
|
|
T |
DbLoaderFactory.getInstance()
|
|
|
BbPersistenceManager.getLoader(java.lang.Class<T> loaderType)
Returns a loader implementation as specified by the given type value and using the default AppVersion specifier. |
|
|
BbPersistenceManager.getLoader(java.lang.Class<T> loaderType,
AppVersion appVersion)
Returns a loader implementation as specified by the given type value and using the default AppVersion specifier. |
|
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 |
Id.load()
Loads the BbObject derived value that matches the current id value. |
|
java.util.List<T> |
LoadAllIdentifiableDbLoader.loadAll()
Load all instances of the identifiable object |
|
java.util.List<T> |
LoadAllIdentifiableDbLoader.loadAll(java.sql.Connection conn)
Load all instances of the identifiable object |
|
T |
IdentifiableDbLoader.loadById(Id id)
Generically load the object via Id. |
|
T |
IdentifiableDbLoader.loadById(Id id,
java.sql.Connection connection)
Generically load the object via Id. |
|
java.lang.Object |
PkId.loadObject()
Overrides load method in the base class to implement a "load
by id" operation for a database id (and thus for a database container). |
|
java.lang.Object |
Id.loadObject()
Loads the Object derived value that matches the current id value. |
|
void |
BbPersistenceManager.notifyCache(java.lang.String listener,
java.lang.String token)
Method to signal the cache for the specified type to refresh from the database. |
|
void |
BbPersistenceManager.notifyListener(java.lang.String listener,
java.lang.String token)
|
|
void |
IdentifiableDbPersister.persist(T t)
Generically persist any identifiable object |
|
void |
IdentifiableDbPersister.persist(T t,
java.sql.Connection conn)
Generically persist any identifiable object |
|
void |
CachingLoaderListener.refresh(java.lang.String token)
Action body executed after a "touch" has been registered. |
|
void |
CacheListener.refresh(java.lang.String token)
Action body executed after a "touch" has been registered. |
|
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(blackboard.persist.impl.Query 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(blackboard.persist.impl.Query 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. |
java.util.List<Announcement> |
AnnouncementDbLoader.getSystemLoginAnnouncements(int numberOfAnnouncements)
Loads announcements that should appear on the system login page. |
BbList<Announcement> |
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<Announcement> |
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<Announcement> |
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<Announcement> |
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<Announcement> |
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<Announcement> |
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<Announcement> |
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<Announcement> |
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<Announcement> |
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<Announcement> |
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<Announcement> |
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<Announcement> |
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<Announcement> |
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. |
java.util.List<Announcement> |
AnnouncementDbLoader.loadByCreatorUserId(Id creatorUserId)
Loads the list of announcements created by the user identified by the given user id using default connection |
java.util.List<Announcement> |
AnnouncementDbLoader.loadByCreatorUserId(Id creatorUserId,
java.util.Calendar startDate,
java.util.Calendar endDate)
Loads the list of announcements created by the user with the given creatorUerId and whose start dates are after the specified startDate and end dates are before the given endDate (i.e available between startDate and endDate) using default connection. |
java.util.List<Announcement> |
AnnouncementDbLoader.loadByCreatorUserId(Id creatorUserId,
java.util.Calendar startDate,
java.util.Calendar endDate,
java.sql.Connection con)
Loads the list of announcements created by the user with the given creatorUerId and whose start dates are after the specified startDate and end dates are before the given endDate (i.e available between startDate and endDate) using the supplied connection. |
java.util.List<Announcement> |
AnnouncementDbLoader.loadByCreatorUserId(Id creatorUserId,
java.sql.Connection con)
Loads the list of announcements created by the user identified by the given user 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<Announcement> |
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<Announcement> |
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<Announcement> |
AnnouncementDbLoader.loadUnavailableByUserId(Id userId)
Loads the list of all announcements of unavailabe course that pertain to the user identified by the given user Id |
BbList<Announcement> |
AnnouncementDbLoader.loadUnavailableByUserId(Id userId,
int numDaysBack)
Loads the list of all announcements of unavailalbe couser that pertain to the user identified by the given user Id, within a given time period, using the supplied connection. |
BbList<Announcement> |
AnnouncementDbLoader.loadUnavailableByUserId(Id userId,
int numDaysBack,
java.sql.Connection con)
Loads the list of all announcements of unavailalbe couser that pertain to the user identified by the given user Id, within a given time period, using the supplied connection. |
void |
AnnouncementDbPersister.persist(Announcement announcement)
Deprecated. Since 9.0. Use AnnouncementManager.save() instead. Saves the given announcement to the system, placing it at the top of the list of announcements for its context (ie, the course/org that it's created in, or the global announcement list if it's a system announcement). Some notes on usage:
|
void |
AnnouncementDbPersister.persist(Announcement announcement,
java.sql.Connection con)
Deprecated. Since 9.0. Use AnnouncementManager.save() instead. NOTE: The "con" parameter is no longer supported, and will be ignored. It uses the implicit context in all cases. Saves the given announcement to the system, placing it at the top of the list of announcements for its context (ie, the course/org that it's created in, or the global announcement list if it's a system announcement). Some notes on usage:
|
void |
AnnouncementDbPersister.persistSimple(Announcement announcement,
java.sql.Connection con)
Performs a simple persist of the given announcement; which is to say, it does not do any automatic reordering, nor does it register the announcement with Nautilus. |
void |
AnnouncementDbPersister.reposition(Id announcementId,
int newPosition)
A utility class that provides quick access to the AnnouncementDbPersister
instance associated with the default instance of the database BbPersistenceManager. |
void |
AnnouncementDbPersister.reposition(Id announcementId,
int newPosition,
java.sql.Connection con)
A utility class that provides quick access to the AnnouncementDbPersister
instance from the database 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<CalendarEntry> |
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<CalendarEntry> |
CalendarEntryDbLoader.loadByCourseId(Id courseId,
java.util.Calendar startDate,
java.util.Calendar endDate)
|
BbList<CalendarEntry> |
CalendarEntryDbLoader.loadByCourseId(Id courseId,
java.util.Calendar startDate,
java.util.Calendar endDate,
java.sql.Connection con)
|
BbList<CalendarEntry> |
CalendarEntryDbLoader.loadByCourseId(Id courseId,
java.sql.Connection con)
Load the list of CalendarEntry objects for the given course Id using the supplied connection. |
BbList<CalendarEntry> |
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<CalendarEntry> |
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. |
BbList<CalendarEntry> |
CalendarEntryDbLoader.loadByCreatorUserId(Id userId)
Loads the list of all calendar entries created or owned by the given user id using a connection obtained through this object's database context. |
BbList<CalendarEntry> |
CalendarEntryDbLoader.loadByCreatorUserId(Id userId,
java.util.Calendar startDate,
java.util.Calendar endDate)
|
BbList<CalendarEntry> |
CalendarEntryDbLoader.loadByCreatorUserId(Id userId,
java.util.Calendar startDate,
java.util.Calendar endDate,
java.sql.Connection con)
|
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<CalendarEntry> |
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<CalendarEntry> |
CalendarEntryDbLoader.loadByType(CalendarEntry.Type type,
java.util.Calendar startDate,
java.util.Calendar endDate)
|
BbList<CalendarEntry> |
CalendarEntryDbLoader.loadByType(CalendarEntry.Type type,
java.util.Calendar startDate,
java.util.Calendar endDate,
java.sql.Connection con)
|
BbList<CalendarEntry> |
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<CalendarEntry> |
CalendarEntryDbLoader.loadByUserId(Id userId)
Loads the list of all calendar entries in courses, in which the user identified by the given user Id is enrolled using a connection obtained through this object's database context. |
BbList<CalendarEntry> |
CalendarEntryDbLoader.loadByUserId(Id userId,
java.util.Calendar startDate,
java.util.Calendar endDate)
Loads the list of all calendar entries within a given date range and courses, in which the user identified by the given user Id is enrolled using a connection obtained through this object's database context. |
BbList<CalendarEntry> |
CalendarEntryDbLoader.loadByUserId(Id userId,
java.util.Calendar startDate,
java.util.Calendar endDate,
java.sql.Connection con)
Loads the list of all calendar entries in courses, in which the user identified by the given user Id is enrolled using a connection connection. |
BbList<CalendarEntry> |
CalendarEntryDbLoader.loadByUserId(Id userId,
java.sql.Connection con)
Loads the list of all calendar entries within a given date range and courses, in which the user identified by the given user Id is enrolled using a connection. |
BbList<CalendarEntry> |
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<CalendarEntry> |
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 StaffInfoDbPersister 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 GroupUploadDbLoader |
GroupUploadDbLoader.Default.getInstance()
|
static CourseUploadDbLoader |
CourseUploadDbLoader.Default.getInstance()
|
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. |
void |
ContentDbPersister.handleContentNotification(Content content)
Handles add, update and delete of notification for contents. |
java.util.List<Content> |
ContentDbLoader.loadAvailableChildren(Id id,
Id userId,
boolean heavy)
Loads all children of the specified folder, honoring availability settings as determined for the specified user. |
java.util.List<Content> |
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<ContentFile> |
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<ContentFile> |
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<ContentFile> |
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<ContentStatus> |
ContentStatusDbLoader.loadByContentId(Id contentId)
Loads a list of ContentStatus objects for a specific Content
object. |
BbList<ContentFile> |
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<ContentStatus> |
ContentStatusDbLoader.loadByContentId(Id contentId,
java.sql.Connection con)
Loads a list of ContentStatus objects for a specific Content
object. |
BbList<ContentFile> |
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<ContentFile> |
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. |
ContentStatus |
ContentStatusDbLoader.loadByContentIdAndUserId(Id contentId,
Id userId)
Loads the ContentStatus for a particular content item and user
combination. |
ContentStatus |
ContentStatusDbLoader.loadByContentIdAndUserId(Id contentId,
Id userId,
java.sql.Connection con)
Loads the ContentStatus for a particular content item and user
combination. |
BbList<StaffInfo> |
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<Link> |
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<ContentStatus> |
ContentStatusDbLoader.loadByCourseId(Id courseId)
Loads a list of ContentStatus objects for a specific Course
object. |
java.util.List<AggregateReviewStatus> |
AggregateReviewStatusDbLoader.loadByCourseId(Id courseId)
Loads a list of AggregateReviewStatus objects for all users for the give Course Id |
BbList<StaffInfo> |
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<Link> |
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<GroupUpload> |
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<CourseUpload> |
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<ContentStatus> |
ContentStatusDbLoader.loadByCourseId(Id courseId,
java.sql.Connection con)
Loads a list of ContentStatus objects for a specific Course
object. |
java.util.List<AggregateReviewStatus> |
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<StaffInfo> |
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. |
BbList<ContentFile> |
ContentFileDbLoader.loadByCourseIdAndContentHandler(Id courseId,
blackboard.platform.plugin.ContentHandlerInfo contentHandler)
Loads the list of ContentFile objects associated with a given course id and ContentHandlerInfo. |
java.util.List<Content> |
ContentDbLoader.loadByCourseIdAndTitle(Id courseId,
java.lang.String title)
Loads the contents by course id and title |
java.util.List<Content> |
ContentDbLoader.loadByCourseIdAndTitle(Id courseId,
java.lang.String title,
java.sql.Connection con)
Loads the contents by course id and title |
java.util.List<ContentStatus> |
ContentStatusDbLoader.loadByCourseIdAndUserId(Id courseId,
Id userId)
Loads a list of ContentStatus objects for the content in a specific course for a specific user. |
java.util.List<ContentStatus> |
ContentStatusDbLoader.loadByCourseIdAndUserId(Id courseId,
Id userId,
java.sql.Connection con)
Loads a list of ContentStatus objects for the content in a specific course for a specific user. |
java.util.List<CourseUpload> |
CourseUploadDbLoader.loadByCourseMembershipId(Id courseMemId,
java.sql.Connection con)
|
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. |
java.util.List<Link> |
LinkDbLoader.loadByLinkIdsAndCourseId(java.util.List<Id> linkId,
Id courseId)
|
java.util.List<Link> |
LinkDbLoader.loadByLinkIdsAndCourseId(java.util.List<Id> linkIds,
Id courseId,
java.sql.Connection con)
|
BbList<StaffInfo> |
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<StaffInfo> |
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<Link> |
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<Link> |
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. |
java.util.List<Link> |
LinkDbLoader.loadByReferredToTypeAndCourseId(Id courseId,
Link.ReferredToType eReferredToType)
|
java.util.List<Link> |
LinkDbLoader.loadByReferredToTypeAndCourseId(Id courseId,
Link.ReferredToType eReferredToType,
java.sql.Connection con)
|
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. |
java.util.List<Link> |
LinkDbLoader.loadByReferrerTypeAndCourseId(Id courseId,
Link.ReferrerType eReferrerType)
|
java.util.List<Link> |
LinkDbLoader.loadByReferrerTypeAndCourseId(Id courseId,
Link.ReferrerType eReferrerType,
java.sql.Connection con)
|
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<Content> |
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<Content> |
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<Content> |
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<Content> |
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<Content> |
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<ContentStatus> |
ContentStatusXmlLoader.loadList(java.io.InputStream in)
Load the list of ContentStatus objects associated with the given InputStream (identifed by in). |
BbList<Content> |
ContentDbLoader.loadListById(Id id)
Loads a list of Content by performing a deep load rooted at the content item with the given Id. |
BbList<Content> |
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<Content> |
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<Content> |
ContentDbLoader.loadMapView(Id courseId,
java.sql.Connection con)
Returns a list of items representing the top-level content items in the course. |
java.util.List<Content> |
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<Content> |
ContentDbLoader.loadPathAndStatus(Id id,
Id userId,
java.sql.Connection con)
Method to return a path to a given item. |
java.util.List<Content> |
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<Content> |
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<ContentStatus> 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 |
CourseMembershipDbPersister.deleteByCourseId(Id courseId)
Deletes the CourseMembership identified by the given Course Id
value using a connection from the associated persistence manager's
database container. |
void |
CourseMembershipDbPersister.deleteByCourseId(Id courseId,
java.sql.Connection con)
Deletes the CourseMembership identified by the given Course Id
value 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 |
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 CourseCourseDbPersister |
CourseCourseDbPersister.Default.getInstance()
Returns the CourseCourseDbPersister instance associated with the
default instance of the database BbPersistenceManager. |
static CourseCourseDbLoader |
CourseCourseDbLoader.Default.getInstance()
Returns the CourseCourseDbLoader 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. |
boolean |
CourseMembershipDbLoader.isCourseUserEntrollmentAvailable(Id courseId,
Id userId)
Check to see if the given user's membership in the given course is available. |
BbList<Course> |
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<Course> |
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<Course> |
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<Course> |
CourseDbLoader.loadAllCourses(java.sql.Connection con)
Load all course objects in the system in a light-weight fashion using the supplied connection. |
java.util.List<Group> |
GroupDbLoader.loadAvailableByCourseId(Id courseId)
Load the list of available Groups contained with the course (identified by Id) |
java.util.List<Group> |
GroupDbLoader.loadAvailableByCourseId(Id courseId,
java.sql.Connection con)
Load the list of available Groups contained with the course (identified by Id) from the database 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. |
java.util.List<CourseMembership> |
CourseMembershipDbLoader.loadByCourseAndGroupId(Id courseId,
Id groupId)
Load the CourseMembership with the given group and course id from the database using a connection obtained through this object's database context. |
java.util.List<CourseMembership> |
CourseMembershipDbLoader.loadByCourseAndGroupId(Id courseId,
Id groupId,
java.sql.Connection con)
Load the CourseMembership with the given group and course id from the database 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. |
CourseMembership |
CourseMembershipDbLoader.loadByCourseAndUserId(Id courseId,
Id userId,
java.sql.Connection con,
boolean withUser,
boolean onlyAvailable)
Load the CourseMembership with the given user and course id from the database using the supplied connection. |
BbList<Course> |
CourseDbLoader.loadByCourseCategoryId(Id id)
Load all course objects in the system that are defined to be within the given category (identified by id) in a light-weight fashion using a connection obtained through this object's database context. |
BbList<Course> |
CourseDbLoader.loadByCourseCategoryId(Id id,
java.sql.Connection con)
Load all course objects in the system that are defined to be within the given category (identified by id) in a light-weight fashion using the supplied connection. |
BbList<GroupMembership> |
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<Group> |
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<CourseMembership> |
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<GroupMembership> |
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<Group> |
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<CourseMembership> |
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<CourseMembership> |
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<CourseMembership> |
CourseMembershipDbLoader.loadByCourseIdAndInstructorFlag(Id courseId)
Load the list of CourseMembership objects which have the act_as_instructor_ind = "Y" within the specified course (identified by id) using a connection obtained through this object's database context. |
BbList<CourseMembership> |
CourseMembershipDbLoader.loadByCourseIdAndInstructorFlag(Id courseId,
java.sql.Connection con)
Load the list of CourseMembership objects which have the act_as_instructor_ind = "Y" within the specified course (identified by id) using the supplied connection. |
BbList<CourseMembership> |
CourseMembershipDbLoader.loadByCourseIdAndInstructorFlag(Id courseId,
java.sql.Connection con,
boolean withUser)
Load the list of CourseMembership objects which have the act_as_instructor_ind = "Y" within the specified course (identified by id) using the supplied connection. |
BbList<CourseMembership> |
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<CourseMembership> |
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<CourseMembership> |
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. |
java.util.List<CourseMembership> |
CourseMembershipDbLoader.loadByCourseIdAndRoles(Id courseId,
java.util.List<CourseMembership.Role> roles)
Gets a list of members by course id and roles. |
java.util.List<CourseMembership> |
CourseMembershipDbLoader.loadByCourseIdAndRoles(Id courseId,
java.util.List<CourseMembership.Role> roles,
java.sql.Connection con)
Gets a list of members by course id and roles. |
BbList<CourseMembership> |
CourseMembershipDbLoader.loadByCourseIdWithUserInfo(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<CourseMembership> |
CourseMembershipDbLoader.loadByCourseIdWithUserInfo(Id courseId,
java.sql.Connection con)
Load the list of CourseMembership objects belonging to the given course (identified by id) using the supplied connection. |
java.util.List<Course> |
CourseDbLoader.loadByCourseSearch(CourseSearch search)
|
BbList<Course> |
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<Course> |
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. |
java.util.List<GroupMembership> |
GroupMembershipDbLoader.loadByGroupAndRole(Id groupId,
CourseMembership.Role role)
Load the GroupMembership with the given course role and group id from the database using a connection obtained through this object's database context. |
java.util.List<GroupMembership> |
GroupMembershipDbLoader.loadByGroupAndRole(Id groupId,
CourseMembership.Role role,
java.sql.Connection con)
Load the GroupMembership with the given course role and group id from the database 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. |
BbList<GroupMembership> |
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<GroupMembership> |
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. |
java.util.List<CourseMembership> |
CourseMembershipDbLoader.loadByIdsAndCourseIdsAndUserIdsAndRoleIds(java.util.List<Id> ids,
java.util.List<Id> courseIds,
java.util.List<Id> userIds,
java.util.List<CourseMembership.Role> roleIds)
Load the list of CourseMembership records with the given Ids from the database using the supplied connection. |
java.util.List<CourseMembership> |
CourseMembershipDbLoader.loadByIdsAndCourseIdsAndUserIdsAndRoleIds(java.util.List<Id> ids,
java.util.List<Id> courseIds,
java.util.List<Id> userIds,
java.util.List<CourseMembership.Role> roleIds,
java.sql.Connection con)
Load the list of CourseMembership records with the given Ids from the database using the supplied connection. |
BbList<Course> |
CourseDbLoader.loadByOrgCategoryId(Id id)
Load all organization objects in the system that are defined to be within the given category (identified by id) in a light-weight fashion using a connection obtained through this object's database context. |
BbList<Course> |
CourseDbLoader.loadByOrgCategoryId(Id id,
java.sql.Connection con)
Load all organization objects in the system that are defined to be within the given category (identified by id) in a light-weight fashion using the supplied connection. |
CourseCourse |
CourseCourseDbLoader.loadByParentChildIds(Id parentCourseId,
Id childCourseId)
Loads relationship based on both the parent Id and one of the child's Ids |
CourseCourse |
CourseCourseDbLoader.loadByParentChildIds(Id parentCourseId,
Id childCourseId,
java.sql.Connection con)
Loads relationship based on both the parent Id and one of the child's Ids |
java.util.List<CourseCourse> |
CourseCourseDbLoader.loadByParentId(Id parentCourseId)
Loads relationships based on the parent Id |
java.util.List<CourseCourse> |
CourseCourseDbLoader.loadByParentId(Id parentCourseId,
java.sql.Connection con)
Loads relationships based on the parent Id |
BbList<Course> |
CourseDbLoader.loadByServiceLevelAndRoles(Id userId,
Course.ServiceLevel serviceLevel,
java.util.List<CourseMembership.Role> roles)
Returns all courses of the given service level, in which the given user is enrolled with one of the given set of roles. |
BbList<CourseMembership> |
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<Course> |
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<CourseMembership> |
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<Course> |
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<Course> |
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<CourseMembership> |
CourseMembershipDbLoader.loadByUserId(Id userId,
java.sql.Connection con,
boolean withUser,
boolean onlyAvailable)
Load the list of CourseMembership objects belonging to the given user (identified by id) using the supplied connection. |
BbList<Course> |
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<Course> |
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<Course> |
CourseDbLoader.loadByUserIdAndCourseMembershipRole(Id userid,
CourseMembership.Role role,
java.sql.Connection con,
boolean bHeavy)
Load the list of Course objects in the specified fashion (lightweight or heavyweight) in which the given user (identified by id) with a specific course based role is enrolled using the supplied connection. |
BbList<Course> |
CourseDbLoader.loadByUserIdAndDirectEnrollments(Id userId)
Load the list of Course objects in which the given user (identified by id) is directly enrolled |
BbList<Course> |
CourseDbLoader.loadByUserIdAndDirectEnrollments(Id userId,
java.sql.Connection con)
Load the list of Course objects in which the given user (identified by id) is directly enrolled using the supplied connection. |
BbList<CourseMembership> |
CourseMembershipDbLoader.loadByUserIdAndRoles(Id userId,
Course.ServiceLevel serviceLevel,
java.util.List<CourseMembership.Role> roles)
Returns all of the givens user's enrollments to courses of the given service level, where the user is enrolled with one of the given set of roles. |
BbList<Course> |
CourseDbLoader.loadByUserIdAndSortColumns(Id userId,
java.util.List<java.lang.String> sortColumns,
Course.ServiceLevel serviceLevel)
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<Course> |
CourseDbLoader.loadByUserIdAndSortColumns(Id userId,
java.util.List<java.lang.String> sortColumns,
Course.ServiceLevel serviceLevel,
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 a connection obtained through this object's database context. |
BbList<Course> |
CourseDbLoader.loadByUserIdForLearners(Id userId)
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 learner role using a connection obtained through this object's database context. |
BbList<Course> |
CourseDbLoader.loadByUserIdForLearners(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 with a specific course based learner role using the supplied connection. |
BbList<Course> |
CourseDbLoader.loadByUserIdForLearners(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) with a specific course based learner role is enrolled using the supplied connection. |
BbList<Course> |
CourseDbLoader.loadCourseAndInstructorListByServiceLevel(Course.ServiceLevel sLevel)
This is used on the course Manager list page. |
BbList<Course> |
CourseDbLoader.loadCourseAndInstructorListByServiceLevel(Course.ServiceLevel sLevel,
java.sql.Connection con)
This is used on the course Manager list page. |
java.util.Map<Id,java.util.List<User>> |
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<Id,java.util.List<User>> |
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. |
CourseCourse |
CourseCourseDbLoader.loadParent(Id childCourseId)
Loads relationship based on one of the child's Ids |
CourseCourse |
CourseCourseDbLoader.loadParent(Id childCourseId,
java.sql.Connection con)
Loads relationship based on one of the child's Ids |
java.util.List<CourseCourse> |
CourseCourseDbLoader.loadParents(Id childCourseId)
Deprecated. Since 9.0. A child course cannot have more than one parent. Use CourseCourseDbLoader.loadParent(blackboard.persist.Id) |
java.util.List<CourseCourse> |
CourseCourseDbLoader.loadParents(Id childCourseId,
java.sql.Connection con)
Deprecated. Since 9.0. A child course cannot have more than one parent. Use CourseCourseDbLoader.loadParent(blackboard.persist.Id,java.sql.Connection) |
Course |
CourseDbLoader.loadSystemCourse()
Load the default SYSTEM course object light-weight fashion using a connection obtained through this object's database context. |
Course |
CourseDbLoader.loadSystemCourse(java.sql.Connection con)
Load the default SYSTEM course object. |
BbList<Course> |
CourseDbLoader.loadTemplates()
Load all course objects in the system with a course registry flag indicating they are course templates. |
BbList<Course> |
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.discussionboard |
|---|
| Methods in blackboard.persist.discussionboard that throw PersistenceException | |
|---|---|
java.util.List<Message> |
MessageDbLoader.collectMessagesByIds(java.lang.String ids)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessagesByMsgIdsWithStatus(List, Id, boolean, boolean, boolean)
instead. |
java.util.List<Message> |
MessageDbLoader.collectMessagesByIds(java.lang.String ids,
java.sql.Connection con)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessagesByMsgIdsWithStatus(List, Id, boolean, boolean, boolean, Connection)
instead. |
java.util.List<Message> |
MessageDbLoader.collectMessagesBySearch(Id user_id,
java.lang.String key_word,
java.lang.String start_date,
java.lang.String end_date,
java.lang.String scope_level,
Id scope_pk1)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessagesBySearchWithStatus(Id, String, Id, String, String, String, boolean, boolean, boolean, Connection) |
java.util.List<Message> |
MessageDbLoader.collectMessagesBySearch(Id user_id,
java.lang.String key_word,
java.lang.String start_date,
java.lang.String end_date,
java.lang.String scope_level,
Id scope_pk1,
java.sql.Connection con)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessagesBySearchWithStatus(Id, String, Id, String, String, String, boolean, boolean, boolean) instead. |
java.util.List<Message> |
MessageDbLoader.collectMessagesByThreadId(Id thread_id)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessageThreadWithStatus(Id, Id, boolean, boolean, boolean) instead. |
java.util.List<Message> |
MessageDbLoader.collectMessagesByThreadId(Id thread_id,
java.sql.Connection con)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessageThreadWithStatus(Id, Id, boolean, boolean, boolean, Connection) instead. |
java.util.List<Message> |
MessageDbLoader.collectMessagesByUserIdAndForumId(Id user_id,
Id forum_id)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessagesByForumIdAndAuthorIdWithStatus(Id, Id, Id, boolean, boolean, boolean) instead. |
java.util.List<Message> |
MessageDbLoader.collectMessagesByUserIdAndForumId(Id user_id,
Id forum_id,
java.sql.Connection con)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessagesByForumIdAndAuthorIdWithStatus(Id, Id, Id, boolean, boolean, boolean, Connection) instead. |
java.util.List<Message> |
MessageDbLoader.collectMessagesByUserIdAndThreadId(Id user_id,
Id thread_id)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessagesByThreadIdAndAuthorIdWithStatus(Id, Id, Id, boolean, boolean, boolean) instead. |
java.util.List<Message> |
MessageDbLoader.collectMessagesByUserIdAndThreadId(Id user_id,
Id thread_id,
java.sql.Connection con)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessagesByThreadIdAndAuthorIdWithStatus(Id, Id, Id, boolean, boolean, boolean) instead. |
Forum |
ForumDbLoader.copySingleForum(Id conferenceId,
java.lang.Boolean ifCopyAll)
Deprecated. Since 9.0 |
void |
ForumDbPersister.deleteByConferenceId(Id confId)
Deletes the Forums in the Conference with the
given Id value using a connection from the associated
persistence manager's database container. |
void |
ForumDbPersister.deleteByConferenceId(Id confId,
java.sql.Connection con)
Deletes the Forums in the Conference with the
given Id value using the supplied connection. |
void |
ConferenceOwnerDbPersister.deleteByCourseId(Id id)
Deletes the ConferenceOwner identified by the given Id
value using a connection from the associated persistence manager's
database container. |
void |
ConferenceDbPersister.deleteByCourseId(Id id)
Deletes the Conferences in a Course with the given Id
value using a connection from the associated persistence manager's
database container. |
void |
ConferenceOwnerDbPersister.deleteByCourseId(Id id,
java.sql.Connection con)
Deletes the ConferenceOwner identified by the given Id
value using the supplied connection. |
void |
ConferenceDbPersister.deleteByCourseId(Id id,
java.sql.Connection con)
Deletes the Conferences in a Course with the given Id
value using the supplied connection. |
void |
MessageDbPersister.deleteByForumId(Id forumId)
Deletes the Messages in the Forum with the given
Id value using a connection from the associated persistence
manager's database container. |
void |
MessageDbPersister.deleteByForumId(Id forumId,
java.sql.Connection con)
Deletes the Messages in the Forum with the given
Id value using the supplied connection. |
void |
ConferenceOwnerDbPersister.deleteByGroupId(Id id)
Deletes the ConferenceOwner identified by the given Id
value using a connection from the associated persistence manager's
database container. |
void |
ConferenceDbPersister.deleteByGroupId(Id id)
Deletes the Conferences in a Group with the given Id
value using a connection from the associated persistence manager's
database container. |
void |
ConferenceOwnerDbPersister.deleteByGroupId(Id id,
java.sql.Connection con)
Deletes the ConferenceOwner identified by the given Id
value using the supplied connection. |
void |
ConferenceDbPersister.deleteByGroupId(Id id,
java.sql.Connection con)
Deletes the Conferences in a Group with the given Id
value using the supplied connection. |
void |
UserMsgStateDbPersister.deleteById(Id id)
Deletes the UserMsgState identified by the given Id
value using a connection from the associated persistence manager's
database container. |
void |
UserForumSettingsDbPersister.deleteById(Id id)
Deletes the UserForumSettings identified by the given Id
value using a connection from the associated persistence manager's
database container. |
void |
MessageLabelDbPersister.deleteById(Id id)
Deletes the MessageLabel identified by the given Id
value using a connection from the associated
persistence manager's database container. |
void |
MessageDbPersister.deleteById(Id id)
Deletes the Message identified by the given Id
value using a connection from the associated persistence manager's
database container. |
void |
MessageAttachmentDbPersister.deleteById(Id id)
Deletes the MessageAttachment identified by the given Id
value using a connection from the associated persistence manager's
database container. |
void |
ForumDbPersister.deleteById(Id id)
Deletes the Forum identified by the given Id
value using a connection from the associated persistence manager's
database container. |
void |
ConferenceOwnerDbPersister.deleteById(Id id)
Deletes the ConferenceOwner identified by the given Id
value using a connection from the associated persistence manager's
database container. |
void |
ConferenceDbPersister.deleteById(Id id)
Deletes the Conference identified by the given Id
value using a connection from the associated persistence manager's
database container. |
void |
UserMsgStateDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the UserMsgState identified by the given Id
value using the supplied connection. |
void |
UserForumSettingsDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the UserForumSettings identified by the given Id
value using the supplied connection. |
void |
MessageLabelDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the MessageLabel identified by the given Id
value using the supplied connection. |
void |
MessageDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the Message identified by the given Id
value using the supplied connection. |
void |
MessageAttachmentDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the MessageAttachment identified by the given Id
value using the supplied connection. |
void |
ForumDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the Forum identified by the given Id
value using the supplied connection. |
void |
ConferenceOwnerDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the ConferenceOwner identified by the given Id
value using the supplied connection. |
void |
ConferenceDbPersister.deleteById(Id id,
java.sql.Connection con)
Deletes the Conference identified by the given Id
value using the supplied connection. |
void |
MessageLabelDbPersister.deleteByMessageId(Id messageId)
Deletes the MessageLabel that belongs to the Message
identified by the given Id value using a connection from the associated persistence manager's database
container. |
void |
MessageAttachmentDbPersister.deleteByMessageId(Id messageId)
Deletes the MessageAttachment that belongs to the Message
identified by the given Id value using a connection from the
associated persistence manager's database container. |
void |
MessageLabelDbPersister.deleteByMessageId(Id messageId,
java.sql.Connection con)
Deletes the MessageLabel that belongs to the Message
identified by the given Id value using the supplied connection. |
void |
MessageAttachmentDbPersister.deleteByMessageId(Id messageId,
java.sql.Connection con)
Deletes the MessageAttachment that belongs to the Message
identified by the given Id value using the supplied connection. |
void |
UserMsgStateDbPersister.deleteByMsgMainId(Id id)
Deletes the UserMsgState identified by the given message id
value using a connection from the associated persistence manager's
database container. |
void |
UserMsgStateDbPersister.deleteByMsgMainId(Id id,
java.sql.Connection con)
Deletes the UserMsgState identified by the given message id
value using a supplied connection. |
void |
ConferenceDbPersister.deleteByOwnerId(Id id)
Deletes the Conferences in a Course with the given
Conference Owner Id value using a connection from the associated persistence manager's
database container. |
void |
ConferenceDbPersister.deleteByOwnerId(Id id,
java.sql.Connection con)
Deletes the Conferences in a Course with the given
Conference Owner Id value using the supplied connection. |
void |
UserMsgStateDbPersister.deleteByUserId(Id id)
Deletes the UserMsgState identified by the given user id
value using a connection from the associated persistence manager's
database container. |
void |
UserMsgStateDbPersister.deleteByUserId(Id id,
java.sql.Connection con)
Deletes the UserMsgState identified by the given user id
value using a supplied connection. |
Id[] |
MessageDbLoader.findPreviousAndNextThreadIdsInForum(Id forumId,
Id threadId,
Id userId)
Given the id of a thread in a forum, loads the previous and next thread ids for threads in the same forum. |
Id[] |
MessageDbLoader.findPreviousAndNextThreadIdsInForum(Id forumId,
Id threadId,
Id userId,
java.sql.Connection con)
Given the id of a thread in a forum, loads the previous and next thread ids for threads in the same forum. |
Id |
ForumDbLoader.forumSingleCopy(Id s_forum_id,
Id t_conference_id,
boolean ifCopyAll,
boolean copyAlignments,
java.lang.String session_id,
java.lang.String forum_name)
Copies a selected forum to a conference. |
Id |
ForumDbLoader.forumSingleCopy(Id s_forum_id,
Id t_conference_id,
boolean ifCopyAll,
java.lang.String session_id,
java.lang.String forum_name)
Deprecated. Since 9.1. Use ForumDbLoader.forumSingleCopy(Id, Id, boolean, boolean, String, String) |
static UserMsgStateDbPersister |
UserMsgStateDbPersister.Default.getInstance()
Returns the UsrMsgStateDbPersister instance associated with the default instance of the database
BbPersistenceManager. |
static UserMsgStateDbLoader |
UserMsgStateDbLoader.Default.getInstance()
Returns the UserMsgStateDbLoader instance associated with the default instance of the database
BbPersistenceManager. |
static UserForumSettingsDbPersister |
UserForumSettingsDbPersister.Default.getInstance()
Returns the UserForumSettingsDbPersister instance associated
with the default instance of the database BbPersistenceManager. |
static UserForumSettingsDbLoader |
UserForumSettingsDbLoader.Default.getInstance()
Returns the UserForumSettingsDbLoader instance associated with the
default instance of the database BbPersistenceManager. |
static MessageLabelDbPersister |
MessageLabelDbPersister.Default.getInstance()
Returns the MessageLabelDbPersister instance associated with the default instance of the database
BbPersistenceManager. |
static MessageLabelDbLoader |
MessageLabelDbLoader.Default.getInstance()
Returns the MessageLabelDbLoader instance associated with the default instance of the database
BbPersistenceManager. |
static MessageDbPersister |
MessageDbPersister.Default.getInstance()
Returns the MessageDbPersister instance associated with
the default instance of the database BbPersistenceManager. |
static MessageDbLoader |
MessageDbLoader.Default.getInstance()
Returns the MessageDbLoader instance associated with
the default instance of the database BbPersistenceManager. |
static MessageAttachmentDbPersister |
MessageAttachmentDbPersister.Default.getInstance()
Returns the MessageAttachmentDbPersister instance associated with
the default instance of the database BbPersistenceManager. |
static MessageAttachmentDbLoader |
MessageAttachmentDbLoader.Default.getInstance()
Returns the MessageAttachmentDbLoader instance associated with
the default instance of the database BbPersistenceManager. |
static ForumDbPersister |
ForumDbPersister.Default.getInstance()
Returns the ForumDbPersister instance associated with
the default instance of the database BbPersistenceManager. |
static ForumDbLoader |
ForumDbLoader.Default.getInstance()
Returns the ForumDbLoader instance associated with the default instance of the database
BbPersistenceManager. |
static ConferenceOwnerDbPersister |
ConferenceOwnerDbPersister.Default.getInstance()
Returns the ConferenceOwnerDbPersister instance associated with
the default instance of the database BbPersistenceManager. |
static ConferenceOwnerDbLoader |
ConferenceOwnerDbLoader.Default.getInstance()
Returns the ConferenceOwnerDbLoader instance associated
with the default instance of the database BbPersistenceManager. |
static ConferenceDbPersister |
ConferenceDbPersister.Default.getInstance()
Returns the ConferenceDbPersister instance associated with
the default instance of the database BbPersistenceManager. |
static ConferenceDbLoader |
ConferenceDbLoader.Default.getInstance()
Returns the ConferenceDbLoader instance associated with
the default instance of the database BbPersistenceManager. |
void |
UserMsgStateDbPersister.incrementMessagesReadCount(java.util.List<Id> messageIds,
Id userId)
Increments the read count for the specified messages and user id using a connection from the associated persistence manager's database container. |
void |
UserMsgStateDbPersister.incrementMessagesReadCount(java.util.List<Id> messageIds,
Id userId,
java.sql.Connection con)
Increments the read count for the specified messages and user id using the specified database connection. |
UserMsgState |
UserMsgStateXmlLoader.load(org.w3c.dom.Element rootElement)
Generates a UserMsgState object given an Element tree whose
structure and contents match those generated by UserMsgState. |
UserForumSettings |
UserForumSettingsXmlLoader.load(org.w3c.dom.Element rootElement)
Generates a UserForumSettings object given an Element tree whose
structure and contents match those generated by UserForumSettingsXmlPersister. |
Message |
MessageXmlLoader.load(org.w3c.dom.Element rootElement)
Generates an Message object given an Element tree whose
structure and contents match those generated by MessageXMLPersister
. |
Forum |
ForumXmlLoader.load(org.w3c.dom.Element rootElement)
Generates an Forum object given an Element tree whose
structure and contents match those generated by ForumXMLPersister
. |
Conference |
ConferenceXmlLoader.load(org.w3c.dom.Element rootElement)
Generates an Conference object given an Element tree whose
structure and contents match those generated by ConferenceXMLPersister
. |
UserMsgState |
UserMsgStateXmlLoader.load(java.io.InputStream is)
Generates an UserMsgState object given an InputStream which
contains XML whose structure and contents match those generated by
UserMsgStateXmlPersister. |
UserForumSettings |
UserForumSettingsXmlLoader.load(java.io.InputStream is)
Generates an UserForumSettings object given an InputStream which
contains XML whose structure and contents match those generated by
UserForumSettingsXmlPersister. |
Message |
MessageXmlLoader.load(java.io.InputStream is)
Generates an Message object given an InputStream which
contains XML whose structure and contents match those generated by
MessageXMLPerister. |
Forum |
ForumXmlLoader.load(java.io.InputStream is)
Generates an Forum object given an InputStream which
contains XML whose structure and contents match those generated by
ForumXMLPerister. |
Conference |
ConferenceXmlLoader.load(java.io.InputStream is)
Generates a Conference object given an InputStream which
contains XML whose structure and contents match those generated by
ConferenceXMLPerister. |
BbList<Conference> |
ConferenceDbLoader.loadAllByCourseId(Id courseId)
Loads all of the Conferences for the given course (identified
by id) from the database using a connection obtained through this object's
database context. |
blackboard.persist.DataList<UserMsgState> |
UserMsgStateDbLoader.loadAllByCourseId(Id courseMainId,
java.sql.Connection con)
Load the UserMsgStates for the given course (identified by id)
from the database using the supplied connection. |
BbList<Conference> |
ConferenceDbLoader.loadAllByCourseId(Id courseId,
java.sql.Connection con)
Load the Conferences for the given course (identified by id)
from the database using the supplied connection. |
BbList<Message> |
MessageDbLoader.loadAllByForumId(Id forumId)
Loads the list of top level Messages with the given parent forum Id from the database in a lightweight fashion using a connection obtained through this object's database context. |
BbList<Message> |
MessageDbLoader.loadAllByForumId(Id forumId,
java.sql.Connection con)
Loads the list of all Messages with the given parent forum Id from the database in a lightweight fashion using the supplied connection. |
java.util.List<UserMsgState> |
UserMsgStateDbLoader.loadAllByMsgMainIdAndUserId(Id msgMainId,
Id userId)
Load a List |
java.util.List<UserMsgState> |
UserMsgStateDbLoader.loadAllByMsgMainIdAndUserId(Id msgMainId,
Id userId,
java.sql.Connection con)
Load a List |
BbList<Forum> |
ForumDbLoader.loadByConferenceId(Id confId)
Load a blackboard.base.BbList containing the Forums in the Conference with the given Id from the database using a connection obtained through this object's database context. |
BbList<Forum> |
ForumDbLoader.loadByConferenceId(Id confId,
java.sql.Connection con)
Load a Forum with the given Id, and load top level messages contained in the forum from the database using the supplied connection. |
ConferenceOwner |
ConferenceOwnerDbLoader.loadByCourseId(Id id)
Load the ConferenceOwner for the given course (identified by
id) from the database using a connection obtained through this object's
database context. |
Conference |
ConferenceDbLoader.loadByCourseId(Id courseId)
Load the Conference for the given course (identified by id)
from the database using a connection obtained through this object's database
context. |
blackboard.persist.DataList<UserMsgState> |
UserMsgStateDbLoader.loadByCourseId(Id courseMainId,
java.sql.Connection con)
Load the UserMsgStates for the given course (identified by id)
from the database using the supplied connection. |
ConferenceOwner |
ConferenceOwnerDbLoader.loadByCourseId(Id id,
java.sql.Connection con)
Load the ConferenceOwner for the given course (identified by
id) from the database using the supplied connection. |
Conference |
ConferenceDbLoader.loadByCourseId(Id courseId,
java.sql.Connection con)
Load the Conference for the given course (identified by id)
from the database using the supplied connection. |
BbList<UserForumSettings> |
UserForumSettingsDbLoader.loadByForumId(Id forumId)
Load the UserForumSettings object for the given Forum Id (identified by forumId) using a connection obtained through this object's database context. |
BbList<MessageLabel> |
MessageLabelDbLoader.loadByForumId(Id forumId)
Loads the list of Message labels that belong to messages located within the given forum (identified by Id) using a connection obtained through this object's database context. |
BbList<Message> |
MessageDbLoader.loadByForumId(Id forumId)
Loads the list of all Messages with the given parent forum Id from the database in a lightweight fashion using a connection obtained through this object's database context. |
BbList<MessageAttachment> |
MessageAttachmentDbLoader.loadByForumId(Id forumId)
Loads the list of Message attachments that belong to messages located within the given forum (identified by Id) using a connection obtained through this object's database context. |
BbList<UserForumSettings> |
UserForumSettingsDbLoader.loadByForumId(Id forumId,
java.sql.Connection con)
Load the UserForumSettings object for the given Forum Id (identified by forumId) using the supplied connection. |
BbList<MessageLabel> |
MessageLabelDbLoader.loadByForumId(Id forumId,
java.sql.Connection con)
Loads the list of Message labels that belong to messages located within the given forum (identified by Id) using the supplied connection. |
BbList<Message> |
MessageDbLoader.loadByForumId(Id forumId,
java.sql.Connection con)
Loads the list of top level Messages with the given parent forum Id from the database in a lightweight fashion using the supplied connection. |
BbList<MessageAttachment> |
MessageAttachmentDbLoader.loadByForumId(Id forumId,
java.sql.Connection con)
Loads the list of Message attachments that belong to messages located within the given forum (identified by Id) using the supplied connection. |
BbList<Message> |
MessageDbLoader.loadByForumId(Id forumId,
java.sql.Connection con,
boolean bDeep,
boolean bHeavy)
Loads a list of Messages with the given parent forum Id from the database in the specified fashion (lightweight or heavyweight) using the supplied connection. |
java.util.List<Message> |
MessageDbLoader.loadByForumIdAndGradeColumnDeletedStatus(Id forumId,
boolean deleted)
Load the list of threads/messages under a specified forum which have associated GradableItem with specified deleted flag. |
Forum |
ForumDbLoader.loadByForumIdAndGradedForumDeletedStatus(Id forumId,
boolean deleted)
Load the forum by id and the deleted status of the associated GradableItem. |
Forum |
ForumDbLoader.loadByForumIdAndGradedThreadDeletedStatus(Id forumId,
boolean deleted)
Loads the forum which has threads with the specified deleted status for the associated GradableItem. |
BbList<Message> |
MessageDbLoader.loadByForumIdAndLifeCycle(Id forumId,
Message.MessageLifecycle ml)
Loads the list of top level Messages with the given parent forum Id and the message's lifecycle from the database in a lightweight fashion using a connection obtained through this object's database context. |
BbList<Message> |
MessageDbLoader.loadByForumIdAndLifeCycle(Id forumId,
Message.MessageLifecycle ml,
java.sql.Connection con)
Loads the list of top level Messages with the given parent forum Id and the message's lifecycle from the database in a lightweight fashion using a supplied connection . |
Message |
MessageDbLoader.loadByForumIdAndLinkRefId(Id forumId,
java.lang.String linkRefId)
Load the thread/message with the specified forum id and link ref id. |
UserForumSettings |
UserForumSettingsDbLoader.loadByForumIdAndUserId(Id forumId,
Id userId)
Load the UserForumSettings object for the given Forum Id (identified by forumId) using a connection obtained through this object's database context. |
UserForumSettings |
UserForumSettingsDbLoader.loadByForumIdAndUserId(Id forumId,
Id userId,
java.sql.Connection conn)
Load the UserForumSettings object for the given Forum Id (identified by forumId) using the supplied connection. |
java.util.List<Forum> |
ForumDbLoader.loadByForumIdsAndGradedForumDeletedStatus(Id courseId,
Id[] forumIds,
boolean deleted)
Loads a list of forums which has the specified deleted status for the associated GradableItem. |
java.util.List<Forum> |
ForumDbLoader.loadByForumIdsAndGradedThreadDeletedStatus(Id[] forumIds,
boolean deleted)
Loads the list of forums which has threads with the specified deleted status for the associated GradableItem. |
ConferenceOwner |
ConferenceOwnerDbLoader.loadByGroupId(Id id)
Load the ConferenceOwner for the given group (identified by
id) from the database using a connection obtained through this object's
database context. |
Conference |
ConferenceDbLoader.loadByGroupId(Id groupId)
Load the Conference for the given group (identified by id) from
the database using a connection obtained through this object's database
context. |
ConferenceOwner |
ConferenceOwnerDbLoader.loadByGroupId(Id id,
java.sql.Connection con)
Load the ConferenceOwner for the given group (identified by
id) from the database using the supplied connection. |
Conference |
ConferenceDbLoader.loadByGroupId(Id groupId,
java.sql.Connection con)
Load the Conference for the given group (identified by id) from
the database using the supplied connection. |
java.util.List<Forum> |
ForumDbLoader.loadByGroupIdAndGradedForumStatus(Id courseId,
Id groupId,
boolean deleted)
Load the list of forums which belongs to a group and have associated GradableItem with specified deleted flag. |
java.util.List<Forum> |
ForumDbLoader.loadByGroupIdAndGradedThreadStatus(Id courseId,
Id groupId,
boolean deleted)
Load the list of forums which belongs to a group and has threads that have associated GradableItem with specified deleted flag. |
UserMsgState |
UserMsgStateDbLoader.loadById(Id id)
Load a UserMsgState with the given Id from the database using a connection obtained through this object's database context. |
UserForumSettings |
UserForumSettingsDbLoader.loadById(Id id)
Load the UserForumSettings with the given Id from the database using a connection obtained through this object's database context. |
MessageLabel |
MessageLabelDbLoader.loadById(Id id)
Load the Message label with the given Id from the database using a connection obtained through this object's database context. |
Message |
MessageDbLoader.loadById(Id id)
Load the Message with the given Id from the database in a lightweight fashion using a connection obtained through this object's database context. |
MessageAttachment |
MessageAttachmentDbLoader.loadById(Id id)
Load the Message attachment with the given Id from the database using a connection obtained through this object's database context. |
Forum |
ForumDbLoader.loadById(Id id)
Load the Forum with the given Id from the database using a connection obtained through this object's database context. |
ConferenceOwner |
ConferenceOwnerDbLoader.loadById(Id id)
Load the ConferenceOwner with the given Id from the database using a connection obtained through this object's database context. |
Conference |
ConferenceDbLoader.loadById(Id id)
Load the Conference with the given Id from the database using a connection obtained through this object's database context. |
UserMsgState |
UserMsgStateDbLoader.loadById(Id id,
java.sql.Connection con)
Load a UserMsgState with the given Id from the database using the supplied connection. |
UserForumSettings |
UserForumSettingsDbLoader.loadById(Id id,
java.sql.Connection con)
Load the UserForumSettings with the given Id from the database using the supplied connection. |
MessageLabel |
MessageLabelDbLoader.loadById(Id id,
java.sql.Connection con)
Load the Message label with the given Id from the database using the supplied connection. |
Message |
MessageDbLoader.loadById(Id id,
java.sql.Connection con)
Load the Message with the given Id from the database in a lightweight fashion using the supplied connection. |
MessageAttachment |
MessageAttachmentDbLoader.loadById(Id id,
java.sql.Connection con)
Load the Message attachment with the given Id from the database using the supplied connection. |
Forum |
ForumDbLoader.loadById(Id id,
java.sql.Connection con)
Load the Forum with the given Id from the database using the supplied connection. |
ConferenceOwner |
ConferenceOwnerDbLoader.loadById(Id id,
java.sql.Connection con)
Load the ConferenceOwner with the given Id from the database using the supplied connection. |
Conference |
ConferenceDbLoader.loadById(Id id,
java.sql.Connection con)
Load the Conference with the given Id from the database using the supplied connection. |
Message |
MessageDbLoader.loadById(Id id,
java.sql.Connection con,
boolean bHeavy)
Load the Message with the given Id from the database in the specified fashion (lightweight or heavyweight) using the supplied connection. |
Message |
MessageDbLoader.loadById(Id id,
java.sql.Connection con,
boolean bHeavy,
boolean bDeep)
Load the Message with the given Id from the database in the specified fashion (lightweight or heavyweight) using the supplied connection. |
MessageLabel |
MessageLabelDbLoader.loadByMessageId(Id messageId)
Load the Message label with the given parent message Id from the database using a connection obtained through this object's database context. |
MessageAttachment |
MessageAttachmentDbLoader.loadByMessageId(Id messageId)
Load the Message attachment with the given parent message Id from the database using a connection obtained through this object's database context. |
MessageLabel |
MessageLabelDbLoader.loadByMessageId(Id messageId,
java.sql.Connection con)
Load the Message label with the given parent message Id from the database using the supplied connection. |
MessageAttachment |
MessageAttachmentDbLoader.loadByMessageId(Id messageId,
java.sql.Connection con)
Load the Message attachment with the given parent message Id from the database using the supplied connection. |
java.util.List<Message> |
MessageDbLoader.loadByMessageIdsAndGradeColumnDeletedStatus(Id courseId,
Id[] messageIds,
boolean deleted)
Loads the list of threads/messages which have active GradableItem associated. |
BbList<UserMsgState> |
UserMsgStateDbLoader.loadByMsgMainId(Id msgMainId)
Load a List |
BbList<UserMsgState> |
UserMsgStateDbLoader.loadByMsgMainId(Id msgMainId,
java.sql.Connection con)
Load a List |
UserMsgState |
UserMsgStateDbLoader.loadByMsgMainIdAndUserId(Id msgMainId,
Id userId)
Load a UserMsgState with the given Id, and load top level item contained in the UserMsgState from the database using the supplied connection. |
UserMsgState |
UserMsgStateDbLoader.loadByMsgMainIdAndUserId(Id msgMainId,
Id userId,
java.sql.Connection con)
Load a UserMsgState with the given Id, and load top level item contained in the UserMsgState from the database using the supplied connection. |
java.util.List<ConferenceOwner> |
ConferenceOwnerDbLoader.loadByOwnerType(ConferenceOwner.OwnerType owner_type)
Load the ConferenceOwner list by their types |
java.util.List<ConferenceOwner> |
ConferenceOwnerDbLoader.loadByOwnerType(ConferenceOwner.OwnerType owner_type,
java.sql.Connection con)
Load the ConferenceOwner list by their types |
BbList<UserMsgState> |
UserMsgStateDbLoader.loadByUserId(Id userId)
Load a List |
BbList<UserMsgState> |
UserMsgStateDbLoader.loadByUserId(Id userId,
java.sql.Connection con)
Load a List |
java.util.List<Conference> |
ConferenceDbLoader.loadConferenceWithStatusByCourseId(Id courseId)
Load the Conference for the given course (identified by id)
from the database using a connection obtained through this object's database
context. |
java.util.List<Conference> |
ConferenceDbLoader.loadConferenceWithStatusByCourseId(Id courseId,
java.sql.Connection con)
Load the Conference for the given course (identified by id)
from the database using the supplied connection. |
java.util.List<Forum> |
ConferenceDbLoader.loadDashboardDetails(Id courseId,
Id userId)
Load the Conference for the given course (identified by id) and
user (identified by id) from the database using a connection obtained
through this object's database
context. |
java.util.List<Forum> |
ConferenceDbLoader.loadDashboardDetails(Id courseId,
Id userId,
java.sql.Connection con)
Load the Conference for the given course (identified by id) and
user (identified by id) from the database using a connection obtained
through this object's database
context. |
BbList<Forum> |
ForumDbLoader.loadEnabledByCourseIdAndUserId(Id courseId,
Id userId)
Load a list of Forums within the given course and enabled for the given user Ids, from the database using the supplied connection obtained through this object's database context. |
BbList<Forum> |
ForumDbLoader.loadEnabledByCourseIdAndUserId(Id courseId,
Id userId,
java.sql.Connection con)
Load a list of Forums within the given course and enabled for the given user Ids, from the database using the supplied connection. |
ForumStatus |
ConferenceDbLoader.loadForumDashboardDetails(Id forumId,
Id userId)
|
java.util.List<Forum> |
ConferenceDbLoader.loadForumNumberByCourseIdDash(Id courseId)
Load all the course membership with Course attribute |
java.util.List<Forum> |
ConferenceDbLoader.loadForumNumberByCourseIdDash(Id courseId,
java.sql.Connection con)
Load all the course membership with Course attribute from the database using the supplied connection. |
java.util.List<Forum> |
ForumDbLoader.loadForumsByConferenceIdWithStatus(Id conferenceId,
Id userId)
Loads a list of forums on the given conferenec id and user id from the database using a connection obtained through this object's database context. |
java.util.List<Forum> |
ForumDbLoader.loadForumsByConferenceIdWithStatus(Id conferenceId,
Id userId,
java.sql.Connection con)
Loads a list of forums on the given conference id and user id from the database using the specified connection. |
java.util.List<Forum> |
ForumDbLoader.loadForumsWithGradableThreadsByGroupId(Id courseId,
Id groupId)
Load the list of forums which belongs to a group and has threads that have associated GradableItem |
java.util.List<Forum> |
ForumDbLoader.loadForumsWithStatus(Id conferenceId,
Id userId)
Deprecated. Since 7.3. Use loadForumsByConferenceId instead |
java.util.List<Forum> |
ForumDbLoader.loadForumsWithStatus(Id conferenceId,
Id userId,
java.sql.Connection con)
Deprecated. Since 7.3. Use loadForumsByConferenceId instead |
java.util.List<Forum> |
ForumDbLoader.loadGradableForumsByGroupId(Id courseId,
Id groupId)
Load the list of forums which belongs to a group and have associated GradableItem |
java.util.List<Message> |
MessageDbLoader.loadImmediateChildrenByMessageId(Id parentId)
Loads a list of all immediate child messages of the given parent message WITHOUT MessageStatus objects or other heavy objects. |
java.util.List<Message> |
MessageDbLoader.loadImmediateChildrenByMessageId(Id parentId,
java.sql.Connection con)
Loads a list of all immediate child messages of the given parent message WITHOUT MessageStatus objects or other heavy objects,
using the supplied connection. |
java.util.List<Message> |
MessageDbLoader.loadImmediateChildrenWithStatusAndCountsByMessageId(Id messageId,
Id forumId,
Id userId)
Loads the immediate childen of the specified message using a connection obtained through this object's database context |
java.util.List<Message> |
MessageDbLoader.loadImmediateChildrenWithStatusAndCountsByMessageId(Id messageId,
Id forumId,
Id userId,
java.sql.Connection con)
Loads the immediate childen of the specified message using the specified database connection |
BbList<UserMsgState> |
UserMsgStateXmlLoader.loadList(org.w3c.dom.Element rootElement)
|
BbList<UserForumSettings> |
UserForumSettingsXmlLoader.loadList(org.w3c.dom.Element rootElement)
|
BbList<Conference> |
ConferenceXmlLoader.loadList(org.w3c.dom.Element rootElement)
|
BbList<UserMsgState> |
UserMsgStateXmlLoader.loadList(java.io.InputStream is)
|
BbList<UserForumSettings> |
UserForumSettingsXmlLoader.loadList(java.io.InputStream is)
|
BbList<Conference> |
ConferenceXmlLoader.loadList(java.io.InputStream is)
|
MessageCounts |
MessageDbLoader.loadMessageCountsByConferenceId(Id conferenceId,
Id userId)
Loads the count of total / read messages in a conference using a connection obtained through this object's database context |
MessageCounts |
MessageDbLoader.loadMessageCountsByConferenceId(Id conferenceId,
Id userId,
java.sql.Connection con)
Loads the count of total / read messages in a conference using the specified database connection |
MessageCounts |
MessageDbLoader.loadMessageCountsByForumId(Id forumId,
Id userId)
Loads the count of total / read messages in a forum using a connection obtained through this object's database context |
MessageCounts |
MessageDbLoader.loadMessageCountsByForumId(Id forumId,
Id userId,
java.sql.Connection con)
Loads the count of total / read messages in a forum using the specified database connection |
MessageCounts |
MessageDbLoader.loadMessageCountsByMsgIds(java.util.List<Id> msgIds,
Id userId)
Loads the count of total / read messages in the specified messages using a connection obtained through this object's database context. |
MessageCounts |
MessageDbLoader.loadMessageCountsByMsgIds(java.util.List<Id> msgIds,
Id userId,
java.sql.Connection con)
Loads the count of total / read messages in the specified messages using the specified database connection |
MessageCounts |
MessageDbLoader.loadMessageCountsByMsgIds(java.lang.String msgIds,
Id userId)
Deprecated. Since 9.1. Use MessageDbLoader.loadMessageCountsByMsgIds(List, Id) instead. |
MessageCounts |
MessageDbLoader.loadMessageCountsByMsgIds(java.lang.String msgIds,
Id userId,
java.sql.Connection con)
Deprecated. Since 9.1. Use MessageDbLoader.loadMessageCountsByMsgIds(List, Id, Connection) instead. |
MessageCounts |
MessageDbLoader.loadMessageCountsByThreadId(Id threadId,
Id userId)
Loads the count of total / read messages in a thread using a connection obtained through this object's database context Does *NOT* include the top-level message itself in the counts |
MessageCounts |
MessageDbLoader.loadMessageCountsByThreadId(Id threadId,
Id userId,
java.sql.Connection con)
Loads the count of total / read messages in a thread using the specified database connection Does *NOT* include the top-level message itself in the counts |
ForumStatus |
ConferenceDbLoader.loadMessageDashboardDetails(Id messageId,
Id userId)
|
java.util.List<Message> |
MessageDbLoader.loadMessagesByForumIdAndAuthorIdWithStatus(Id forumId,
Id userId,
Id authorId,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags)
Loads a list of messages (PUBLISHED only) in the given forum authored by the specified user using a connection obtained through this object's database context The returned messages are "heavy" in that they have the message body in them Any Tags associated with the messages are also loaded. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByForumIdAndAuthorIdWithStatus(Id forumId,
Id userId,
Id authorId,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags,
java.sql.Connection con)
Loads a list of messages (PUBLISHED only) in the given forum authored by the specified user using the specified database connection The returned messages are "heavy" in that they have the message body in them Any Tags associated with the messages are also loaded. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByForumIdAndTagIdWithStatus(Id forumId,
Id userId,
Id tagId,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags)
Loads a list of messages in the given forum having the specified tag using the specified database connection The returned messages are "heavy" in that they have the message body in them Any Tags associated with the messages are also loaded. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByForumIdAndTagIdWithStatus(Id forumId,
Id userId,
Id tagId,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags,
java.sql.Connection con)
Loads a list of messages in the given forum having the specified tag using a connection obtained through this object's database context. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByForumIdWithStatus(Id forumId,
Id userId,
boolean unreadOnly,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags)
Loads a list of messages in the given forum using a connection obtained through this object's database context The returned messages are "heavy" in that they have the message body in them Any Tags associated with the messages are also loaded. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByForumIdWithStatus(Id forumId,
Id userId,
boolean unreadOnly,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags,
java.sql.Connection con)
Loads a list of messages in the given forum using the specified database connection The returned messages are "heavy" in that they have the message body in them Any Tags associated with the messages are also loaded. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByMsgIdsWithStatus(java.util.List<Id> msgIds,
Id userId,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags)
Loads the specified messages with status information using the specified database connection. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByMsgIdsWithStatus(java.util.List<Id> msgIds,
Id userId,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags,
java.sql.Connection con)
Loads the specified messages with status information using a connection obtained through this object's database context. |
java.util.List<Message> |
MessageDbLoader.loadMessagesBySearchWithStatus(Id userId,
java.lang.String scopeType,
Id scopeId,
java.lang.String keyword,
java.lang.String startDate,
java.lang.String endDate,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags)
Returns the result of searching messages by keyword, in a date range, and in a specific scope using a connection obtained through this object's database context. |
java.util.List<Message> |
MessageDbLoader.loadMessagesBySearchWithStatus(Id userId,
java.lang.String scopeType,
Id scopeId,
java.lang.String keyword,
java.lang.String startDate,
java.lang.String endDate,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags,
java.sql.Connection con)
Returns the result of searching messages by keyword, in a date range, and in a specific scope using the specified connection. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByThreadIdAndAuthorIdWithStatus(Id topMsgId,
Id userId,
Id authorId,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags)
Loads a list of messages (PUBLISHED only) in the given thread authored by the specified user using a connection obtained through this object's database context. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByThreadIdAndAuthorIdWithStatus(Id topMsgId,
Id userId,
Id authorId,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags,
java.sql.Connection con)
Loads a list of messages (PUBLISHED only) in the given thread authored by the specified user using the specified database connection. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByThreadIdsWithStatus(java.util.List<Id> threadIds,
Id forumId,
Id userId,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags)
Loads a list of messsages in the specified threads using a connection obtained through this object's database context. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByThreadIdsWithStatus(java.util.List<Id> threadIds,
Id forumId,
Id userId,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags,
java.sql.Connection con)
Loads a list of messsages in the specified threads using the specified database connection. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByThreadIdWithStatus(Id topMsgId,
Id userId,
boolean unreadOnly,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags)
Loads a list of messages in the given thread using a connection obtained through this object's database context. |
java.util.List<Message> |
MessageDbLoader.loadMessagesByThreadIdWithStatus(Id topMsgId,
Id userId,
boolean unreadOnly,
boolean heavyAttachment,
boolean includeTopic,
boolean loadTags,
java.sql.Connection con)
Loads a list of messages in the given thread using the specified database connection. |
java.util.List<Message> |
MessageDbLoader.loadMessagesWithStatusAndCountsByForumId(Id forumId,
Id userId)
Loads all the messages in a forum using a connection obtained through this object's database context |
java.util.List<Message> |
MessageDbLoader.loadMessagesWithStatusAndCountsByForumId(Id forumId,
Id userId,
java.sql.Connection con)
Loads all the messages in a forum using the specified database connection |
java.util.List<Message> |
MessageDbLoader.loadMessageThreadWithStatus(Id msgId,
Id userId,
boolean heavyAttachment,
boolean loadBody,
boolean includeTopic)
Loads the messages in the specified thread using a connection obtained through this object's database context |
java.util.List<Message> |
MessageDbLoader.loadMessageThreadWithStatus(Id msgId,
Id userId,
boolean heavyAttachment,
boolean loadBody,
boolean includeTopic,
java.sql.Connection con)
Loads the messages in the specified thread using the specified database connection |
java.util.List<Message> |
MessageDbLoader.loadMessageThreadWithStatusAndTags(Id msgId,
Id userId,
boolean heavyAttachment,
boolean loadBody,
boolean includeTopic)
Loads the messages and accompanying Tags in the specified thread using a connection obtained through this object's database context |
BbList<UserForumSettings> |
UserForumSettingsDbLoader.loadSubscribedByForumId(Id forumId)
Load the UserForumSettings object for the given Forum Id (identified by forumId) using a connection obtained through this object's database context. |
BbList<UserForumSettings> |
UserForumSettingsDbLoader.loadSubscribedByForumId(Id forumId,
java.sql.Connection con)
Load the UserForumSettings object for subscribed users the given Forum Id (identified by forumId) using the supplied connection. |
BbList<UserMsgState> |
UserMsgStateDbLoader.loadSubscribedByMsgMainId(Id msgMainId)
Load a subscribed List |
BbList<UserMsgState> |
UserMsgStateDbLoader.loadSubscribedByMsgMainId(Id msgMainId,
java.sql.Connection con)
Load a subscribed List |
java.util.List<Conference> |
ConferenceDbLoader.loadSystemConferences()
Load all the system discussion boards |
java.util.List<Conference> |
ConferenceDbLoader.loadSystemConferences(boolean onlyAvailable,
blackboard.persist.impl.mapping.DbObjectMap map,
java.sql.Connection con)
Load all the system discussion boards, with available flag |
java.util.List<Conference> |
ConferenceDbLoader.loadSystemConferences(java.sql.Connection conn)
Load all the system discussion boards |
java.util.List<Conference> |
ConferenceDbLoader.loadSystemConferencesByIds(java.util.List<Id> confIds,
blackboard.persist.impl.mapping.DbObjectMap map)
Loads available system discussion boards by Conference Id, ordered by position. |
java.util.List<Conference> |
ConferenceDbLoader.loadSystemConferencesByIds(java.util.List<Id> confIds,
blackboard.persist.impl.mapping.DbObjectMap map,
java.sql.Connection con)
Loads available system discussion boards by Conference Id, ordered by position. |
Message |
MessageDbLoader.loadThreadByLinkRefId(Id courseId,
java.lang.String linkRefId)
Load the top thread with the given linkRefId from the database in a lightweight fashion using a connection obtained through this object's database context. |
Message |
MessageDbLoader.loadThreadByLinkRefId(java.lang.String linkRefId)
Deprecated. Since 9.1SP4 this method is not safe to use since linkrefid are not guaranteed to be unique system-wide. They should be used with the courseId. |
java.util.List<?> |
MessageDbLoader.loadThreadWithStatus(Id forumId,
Id userId)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadTopThreadsWithStatusAndCountsByForumId(Id, Id, boolean, boolean, boolean) instead. |
java.util.List<?> |
MessageDbLoader.loadThreadWithStatus(Id forumId,
Id userId,
java.sql.Connection con)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadTopThreadsWithStatusAndCountsByForumId(Id, Id, boolean, boolean, boolean, Connection) instead. |
Message |
MessageDbLoader.loadTopThreadById(Id id)
Load the top thread with the given Id from the database in a lightweight fashion using a connection obtained through this object's database context. |
Message |
MessageDbLoader.loadTopThreadById(Id id,
java.sql.Connection con)
Load the top thread with the given Id from the database in a lightweight fashion using the supplied connection. |
java.util.List<Message> |
MessageDbLoader.loadTopThreadsWithStatusAndCountsByForumId(Id forumId,
Id userId,
boolean loadAttachments,
boolean loadTags,
boolean flagRollup)
Loads the top threads in a forum using a connection obtained through this object's database context |
java.util.List<Message> |
MessageDbLoader.loadTopThreadsWithStatusAndCountsByForumId(Id forumId,
Id userId,
boolean loadAttachment,
boolean loadTags,
boolean flagRollup,
java.sql.Connection con)
Loads the top threads in a forum using the specified database connection |
java.util.List<Message> |
MessageDbLoader.loadTreeWithStatus(Id messageId,
Id userId)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessageThreadWithStatus(Id, Id, boolean, boolean, boolean) using a thread id instead. |
java.util.List<Message> |
MessageDbLoader.loadTreeWithStatus(Id messageId,
Id userId,
java.sql.Connection con)
Deprecated. Since 7.3. This loader does not load message status objects with the messages. Use MessageDbLoader.loadMessageThreadWithStatus(Id, Id, boolean, boolean, boolean, Connection) using a thread id instead. |
java.util.List<CourseMembership> |
ConferenceDbLoader.loadUserMembershipsByGroupId(Id groupId)
Load all the course membership for the given group (identified by id) |
java.util.List<CourseMembership> |
ConferenceDbLoader.loadUserMembershipsByGroupId(Id groupId,
java.sql.Connection con)
Load all the course membership for the given group (identified by id) from the database using a connection obtained through this object's database context. |
Message |
MessageDbLoader.loadWithStatusByIdAndUserId(Id messageId,
Id userId)
load messageId and userId from the database in the specified fashion (lightweight or heavyweight) using the supplied connection. |
Message |
MessageDbLoader.loadWithStatusByIdAndUserId(Id messageId,
Id userId,
java.sql.Connection con)
load messageId and userId from the database in the specified fashion (lightweight or heavyweight) using a connection obtained through this object's database context. |
java.util.List<Conference> |
ForumDbLoader.MsgCountByForumIdOrThreadId(Id forum_id,
Id thread_id)
Calculate number of message per forum or thread in a course on the given Id from the database using a connection obtained through this object's database context. |
java.util.List<Conference> |
ForumDbLoader.MsgCountByForumIdOrThreadId(Id forum_id,
Id thread_id,
java.sql.Connection con)
Calculate number of message per forum or thread in a course on the given Id using the specified connection. |
void |
ConferenceDbPersister.persist(Conference conference)
Inserts or updates the supplied Conference using a connection
from the associated persistence manager's database container. |
void |
ConferenceDbPersister.persist(Conference conference,
java.sql.Connection con)
Inserts or updates the supplied Conference using the
supplied connection. |
org.w3c.dom.Element |
ConferenceXmlPersister.persist(Conference obj,
org.w3c.dom.Document doc)
Generates an Element tree whose values and structure matches the
contents of the provided Conference object. |
void |
ConferenceOwnerDbPersister.persist(ConferenceOwner conferenceOwner)
Inserts or updates the supplied ConferenceOwner using a connection
from the associated persistence manager's database container. |
void |
ConferenceOwnerDbPersister.persist(ConferenceOwner conferenceOwner,
java.sql.Connection con)
Inserts or updates the supplied ConferenceOwner using the
supplied connection. |
void |
ForumDbPersister.persist(Forum forum)
Inserts or updates the supplied Forum using a connection from
the associated persistence manager's database container. |
void |
ForumDbPersister.persist(Forum forum,
java.sql.Connection con)
Inserts or updates the supplied Forum using the supplied
connection. |
org.w3c.dom.Element |
ForumXmlPersister.persist(Forum obj,
org.w3c.dom.Document doc)
Generates an Element tree whose values and structure matches the
contents of the provided Forum object. |
void |
MessageDbPersister.persist(Message message)
Inserts or updates the supplied Message using a connection
from the associated persistence manager's database container. |
void |
MessageAttachmentDbPersister.persist(MessageAttachment MessageAttachment)
Inserts or updates the supplied MessageAttachment using a
connection from the associated persistence manager's database container. |
void |
MessageAttachmentDbPersister.persist(MessageAttachment MessageAttachment,
java.sql.Connection con)
Inserts or updates the supplied MessageAttachment using the
supplied connection. |
void |
MessageDbPersister.persist(Message message,
java.sql.Connection con)
Inserts or updates the supplied Message using the supplied
connection. |
org.w3c.dom.Element |
MessageXmlPersister.persist(Message obj,
org.w3c.dom.Document doc)
Generates an Element tree whose values and structure matches the
contents of the provided Message object. |
void |
MessageLabelDbPersister.persist(MessageLabel MessageLabel)
Inserts or updates the supplied MessageLabel using a connection from the associated persistence
manager's database container. |
void |
MessageLabelDbPersister.persist(MessageLabel MessageLabel,
java.sql.Connection con)
Inserts or updates the supplied MessageLabel using the supplied connection. |
void |
UserForumSettingsDbPersister.persist(UserForumSettings userForumSettings)
Inserts or updates the supplied UserForumSettings using a
connection from the associated persistence manager's database container. |
void |
UserForumSettingsDbPersister.persist(UserForumSettings userForumSettings,
java.sql.Connection con)
Inserts or updates the supplied UserForumSettings using the
supplied connection. |
org.w3c.dom.Element |
UserForumSettingsXmlPersister.persist(UserForumSettings obj,
org.w3c.dom.Document doc)
Generates an Element tree whose values and structure matches the
contents of the provided UserForumSettings object. |
void |
UserMsgStateDbPersister.persist(UserMsgState UsrMsgState)
Inserts or updates the supplied UserMsgState using a
connection from the associated persistence manager's database container. |
void |
UserMsgStateDbPersister.persist(UserMsgState UsrMsgState,
java.sql.Connection con)
Inserts or updates the supplied UserMsgState using the
supplied connection. |
org.w3c.dom.Element |
UserMsgStateXmlPersister.persist(UserMsgState obj,
org.w3c.dom.Document doc)
Generates an Element tree whose values and structure matches the
contents of the provided UserMsgState object. |
org.w3c.dom.Element |
ConferenceXmlPersister.persistList(java.util.List<Conference> list,
org.w3c.dom.Document doc)
Generates an Element whose children are the provided Conference
objects persisted to XML. |
org.w3c.dom.Element |
UserForumSettingsXmlPersister.persistList(java.util.List<UserForumSettings> list,
org.w3c.dom.Document doc)
Generates an Element whose children are the provided UserForumSettings
objects persisted to XML. |
org.w3c.dom.Element |
UserMsgStateXmlPersister.persistList(java.util.List<UserMsgState> list,
org.w3c.dom.Document doc)
Generates an Element whose children are the provided UserMsgState
objects persisted to XML. |
void |
UserMsgStateXmlPersister.persistStreamWriteList(java.util.List<UserMsgState> list,
javax.xml.stream.XMLStreamWriter writer)
Stream writing an Element whose children are the provided UserMsgState
objects persisted to XML. |
void |
ForumDbPersister.reposition(Id forumId,
int newPosition)
A utility class that provides quick access to the ForumDbPersister
instance associated with the default instance of the database BbPersistenceManager. |
void |
ConferenceDbPersister.reposition(Id confId,
int newPosition)
A utility class that provides quick access to the ConferenceDbPersister
instance associated with the default instance of the database BbPersistenceManager. |
void |
ForumDbPersister.reposition(Id fourmId,
int newPosition,
java.sql.Connection con)
A utility class that provides quick access to the ForumDbPersister
instance from the database using the supplied connection. |
void |
ConferenceDbPersister.reposition(Id confId,
int newPosition,
java.sql.Connection con)
|
void |
MessageDbPersister.saveMessageHitCount(Message msg)
Update the message hit count |
void |
MessageDbPersister.saveMessageHitCount(Message msg,
java.sql.Connection con)
Update the message hit count |
void |
MessageDbPersister.saveMessageLifeCycleAndThreadLock(Message msg)
Update the message life cycle |
void |
MessageDbPersister.saveMessageLifeCycleAndThreadLock(Message msg,
java.sql.Connection con)
Update the message life cycle |
void |
ForumDbPersister.syncGroupName(Id groupId,
java.lang.String groupName)
Update/sync the group name of the Forum when corresponding Group is updated |
void |
ConferenceDbPersister.syncGroupName(Id groupId,
java.lang.String groupName)
Update/sync the group name of the Conference when corresponding Group is updated |
void |
UserMsgStateDbPersister.updateReadStatusByMsgId(boolean read,
Id msgId,
Id userId)
Updates the read status of the specified message for the specified user using a connection from the associated persistence manager's database container. |
void |
UserMsgStateDbPersister.updateReadStatusByMsgId(boolean read,
Id msgId,
Id userId,
java.sql.Connection con)
Updates the read status of the specified message for the specified user using the specified database connection. |
void |
UserMsgStateDbPersister.updateReadStatusToUnreadForAllUsers(Id msgId)
Updates the read status to unread for all users for the specified message using a connection from the associated persistence manager's database connection. |
void |
UserMsgStateDbPersister.updateReadStatusToUnreadForAllUsers(Id msgId,
java.sql.Connection con)
Updates the read status to unread for all users for the specified message using the specified database connection. |
void |
UserMsgStateDbPersister.updateThreadReadStatusByTopMsgId(boolean read,
Id topMsgId,
Id userId)
Updates the read status for every message in the specified thread using a connection from the associated persistence manager's database container. |
void |
UserMsgStateDbPersister.updateThreadReadStatusByTopMsgId(boolean read,
Id topMsgId,
Id userId,
java.sql.Connection con)
Updates the read status for every message in the specified thread using the specified database connection If no UserMsgState records exist for the messages/user mapping, and the read status is being set to "true" new records will be created. |
| 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<Lineitem> |
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<Lineitem> |
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<Lineitem> |
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<Lineitem> |
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<Score> |
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<Score> |
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<Score> |
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<Score> |
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. |
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(java.util.List<Lineitem> lineitems)
Stores the given LineitemList into the database Lineitem by Lineitem using a connection obtained through this object's database context. |
void |
LineitemDbPersister.persist(java.util.List<Lineitem> lineitems,
java.sql.Connection con)
Stores the given LineitemList into the database Lineitem by Lineitem using the provided connection. |
void |
ScoreDbPersister.persist(java.util.List<Score> scores)
Inserts or updates the supplied ScoreList, Score
by Score, using a connection from the associated persistence
manager's database container. |
void |
ScoreDbPersister.persist(java.util.List<Score> scores,
java.sql.Connection con)
Inserts or updates the supplied ScoreList, Score
by Score, using the supplied 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. |
java.util.List<CourseToc> |
CourseTocDbLoader.loadAvailableByCourseId(Id courseId,
Id userId,
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.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<CourseToc> |
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<CourseToc> |
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. |
java.util.List<CourseToc> |
CourseTocDbLoader.loadByCourseIdAndInternalHandle(Id courseId,
java.lang.String internalHandle)
Load the list of CourseToc objects from the given course (identified by id) with the given internalHandle using a connection obtained through this object's database context. |
java.util.List<CourseToc> |
CourseTocDbLoader.loadByCourseIdAndInternalHandle(Id courseId,
java.lang.String internalHandle,
java.sql.Connection con)
Load the list of CourseToc objects from the given course (identified by id) with the given internalHandle 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<PortalRole> |
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<PortalRole> |
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<PortalRole> |
PortalRoleDbLoader.loadAllByUserId(Id userId)
Load the list of PortalRole objects that represent the primary and secondary institution roles for the given user from the database in a lightweight fashion using a connection obtained through this object's database context. |
BbList<PortalRole> |
PortalRoleDbLoader.loadAllByUserId(Id userId,
java.sql.Connection con)
Load the list of PortalRole objects that represent the primary and secondary institution roles for the given user from the database in a lightweight fashion using the supplied connection. |
BbList<PortalRole> |
PortalRoleDbLoader.loadAvailableRolesAll()
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<PortalRole> |
PortalRoleDbLoader.loadAvailableRolesAll(java.sql.Connection con)
Load the list of PortalRole objects in the system 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 institution 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 institution role for the given user from the database in a lightweight fashion using the supplied connection. |
BbList<PortalRole> |
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<PortalRole> |
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<PortalRole> |
PortalRoleDbLoader.loadSecondaryRolesByUserId(Id userId)
Load the list of PortalRole objects that represent the secondary institution roles for the given user from the database in a lightweight fashion using a connection obtained through this object's database context. |
BbList<PortalRole> |
PortalRoleDbLoader.loadSecondaryRolesByUserId(Id userId,
boolean disableSecondaryRolesFlag)
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<PortalRole> |
PortalRoleDbLoader.loadSecondaryRolesByUserId(Id userId,
boolean disableSecondaryRolesFlag,
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. |
BbList<PortalRole> |
PortalRoleDbLoader.loadSecondaryRolesByUserId(Id userId,
java.sql.Connection con)
Load the list of PortalRole objects that represent the secondary institution 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,
boolean cacheFlushed)
|
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. |
void |
UserRoleDbPersister.deleteById(Id id,
java.sql.Connection con,
boolean cacheFlushed)
|
void |
UserRoleDbPersister.deleteByUserIdAndInstitutionRoleId(Id userId,
Id instRoleId)
|
void |
UserRoleDbPersister.deleteByUserIdAndInstitutionRoleId(Id userId,
Id instRoleId,
java.sql.Connection con)
|
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<User> |
UserDbLoader.loadByCardNumberFamilyNameGivenName(java.lang.String cardNumber,
java.lang.String familyName,
java.lang.String givenName,
java.sql.Connection con)
Load the blackboard.base.BbList |
BbList<User> |
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<User> |
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<User> |
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<User> |
UserDbLoader.loadByEmailAddressFamilyNameGivenName(java.lang.String emailAddress,
java.lang.String familyName,
java.lang.String givenName)
Load the blackboard.base.BbList |
BbList<User> |
UserDbLoader.loadByEmailAddressFamilyNameGivenName(java.lang.String emailAddress,
java.lang.String familyName,
java.lang.String givenName,
java.sql.Connection con)
Load the blackboard.base.BbList |
BbList<User> |
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<User> |
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<User> |
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. |
User |
UserDbLoader.loadById(Id id,
java.sql.Connection con,
boolean bHeavy,
blackboard.persist.impl.mapping.DbObjectMap map)
Load the User with the given Id from the database in the specified fashion (lightweight or heavyweight) using the supplied connection, and with the supplied map. |
BbList<UserRole> |
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. |
java.util.List<User> |
UserDbLoader.loadByPortalRoleId(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<UserRole> |
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<User> |
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<User> |
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<User> |
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<User> |
UserDbLoader.loadByStudentIdFamilyNameGivenName(java.lang.String studentId,
java.lang.String familyName,
java.lang.String givenName,
java.sql.Connection con)
Load the blackboard.base.BbList |
BbList<UserRole> |
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<UserRole> |
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. |
java.util.List<User> |
UserDbLoader.loadByUserSearch(UserSearch us)
|
User |
UserDbLoader.loadGuestUser()
Load the user with username "guest" using a connection obtained through this object's database context. |
BbList<User> |
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<User> |
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<User> |
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.loadUserByCourseMembership(Id courseMembershipId)
Load user by given user course membership id in a lightweight fashion using a connection obtained through this object's database context. |
User |
UserDbLoader.loadUserByUserRole(Id userPortalRoleId)
Load user by given user role id in a lightweight fashion using a connection obtained through this object's database context. |
java.util.List<User> |
UserDbLoader.loadUsersForUserDirectory(blackboard.persist.impl.mapping.DbObjectMap map,
UserSearch.SearchParameter searchParam)
Load the list of users for the user directory based on the search parameter passed. |
java.util.List<User> |
UserDbLoader.loadUsersForUserDirectory(blackboard.persist.impl.mapping.DbObjectMap map,
UserSearch.SearchParameter searchParam,
java.sql.Connection con)
Load the list of users for the user directory based on the search parameter passed by the given 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<User> |
UserDbLoader.searchByUserName(java.lang.String userName)
Load the blackboard.base.BbList |
| 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.contentsystem.data |
|---|
| Methods in blackboard.platform.contentsystem.data that throw PersistenceException | |
|---|---|
java.util.List<java.lang.String> |
ResourceFolder.getDirectoryListing()
Returns listing of all content entries recorded beneath the provided folder location. |
java.util.List<java.lang.String> |
ResourceFolder.getDirectoryListing(boolean isRecursive)
Returns listing of all content entries recorded beneath the provided folder location. |
| Uses of PersistenceException in blackboard.platform.contentsystem.manager |
|---|
| Methods in blackboard.platform.contentsystem.manager that throw PersistenceException | |
|---|---|
boolean |
SecurityManager.canUserDelete(Resource doc)
Identifies if active user can delete provided resource. |
boolean |
SecurityManager.canUserModify(Resource doc)
Identifies if active user can modify provided resource. |
java.lang.String |
DocumentManager.copy(java.lang.String sourceLocation,
java.lang.String targetLocation,
IDocumentManager.DuplicateFileHandling fCondition)
Copies resource (file or folder) designated by the source location to the identified target. |
ResourceFile |
DocumentManager.createFile(java.lang.String location,
java.lang.String name,
java.io.InputStream iStream,
IDocumentManager.DuplicateFileHandling fCondition)
Creates Content System backed resource at the provided location. |
ResourceFolder |
DocumentManager.createFolder(java.lang.String parentLocation,
java.lang.String child)
Creates a Xythos side folder based on the provided parent/child information provided. |
void |
SecurityManager.grantPermissions(Resource res,
java.lang.String principalId,
SecurityManager.PermissionType... perms)
Grants permission to the associated principalId |
void |
SecurityManager.grantPermissions(java.lang.String location,
Course obj,
boolean recursive,
SecurityManager.PermissionType... perms)
Grants permissions to the designated location based on the provided course. |
void |
SecurityManager.grantPermissions(java.lang.String location,
CourseMembership obj,
boolean recursive,
SecurityManager.PermissionType... perms)
Grants permissions to the designated location based on the provided CourseMembership |
void |
SecurityManager.grantPermissions(java.lang.String location,
CourseMembership obj,
SecurityManager.PermissionType... perms)
Grants permissions to the designated location based on the provided CourseMembership |
void |
SecurityManager.grantPermissions(java.lang.String location,
Course obj,
SecurityManager.PermissionType... perms)
Grants permissions to the designated location based on the provided course. |
void |
SecurityManager.grantPermissions(java.lang.String location,
User obj,
boolean recursive,
SecurityManager.PermissionType... perms)
Grants permissions to the associated user. |
void |
SecurityManager.grantPermissions(java.lang.String location,
User obj,
SecurityManager.PermissionType... perms)
Grants permissions to the associated user. |
void |
SecurityManager.grantReadForTargetCourseUsers(Content originalContent,
Course targetCourse)
Grant read permission to all course user of targetCourse for the file linked in the originalContent. |
boolean |
SecurityManager.isOwner(Resource doc)
Identifies if active user is the owner of the provided resource. |
boolean |
SecurityManager.isPubliclyReadable(java.lang.String location)
Determines if a file is publicly viewable to everyone (including un-authenticated users) |
ResourceFile |
DocumentManager.loadFile(java.lang.String location)
Returns the File based resource associated with the provided location. |
ResourceFolder |
DocumentManager.loadFolder(java.lang.String location)
Loads identified folder associated with the provided location. |
Resource |
DocumentManager.loadResource(java.lang.String location)
Returns the resource (may be file or folder) associated with the provided location |
void |
DocumentManager.move(java.lang.String sourceLocation,
java.lang.String targetLocation,
IDocumentManager.DuplicateFileHandling fCondition)
Moves resource (file or folder) designated by the source location to the identified target. |
boolean |
SecurityManager.principalIdHasPermissions(java.lang.String principalId,
Resource doc,
SecurityManager.PermissionType... permission)
Identifies if principal id provided possesses the permission designated. |
void |
SecurityManager.purgePermissions(java.lang.String location,
Course obj)
Purges access control entries for the associated course. |
void |
SecurityManager.purgePermissions(java.lang.String location,
Course obj,
boolean recursive)
Purges access control entries for the associated course. |
void |
SecurityManager.purgePermissions(java.lang.String location,
CourseMembership obj)
Purges access control entries for the associated membership record. |
void |
SecurityManager.purgePermissions(java.lang.String location,
CourseMembership obj,
boolean recursive)
Purges access control entries for the associated membership record. |
void |
SecurityManager.purgePermissions(java.lang.String location,
User obj)
Purges access control entries for the associated user. |
void |
SecurityManager.purgePermissions(java.lang.String location,
User obj,
boolean recursive)
Purges access control entries for the associated user. |
void |
DocumentManager.remove(java.lang.String location)
Removes the resource (file or folder) associated with the provided location. |
void |
SecurityManager.revokePermissions(java.lang.String location,
Course obj,
boolean recursive,
SecurityManager.PermissionType... perms)
Removes permission to the designated lcoation based on the provided course. |
void |
SecurityManager.revokePermissions(java.lang.String location,
CourseMembership obj,
boolean recursive,
SecurityManager.PermissionType... perms)
Removes permissions to the designated location based on the provided CourseMembership |
void |
SecurityManager.revokePermissions(java.lang.String location,
CourseMembership obj,
SecurityManager.PermissionType... perms)
Removes permissions to the designated location based on the provided CourseMembership |
void |
SecurityManager.revokePermissions(java.lang.String location,
Course obj,
SecurityManager.PermissionType... perms)
Removes permission to the designated lcoation based on the provided course. |
void |
SecurityManager.revokePermissions(java.lang.String location,
User obj,
boolean recursive,
SecurityManager.PermissionType... perms)
Removes permissions for the associated user. |
void |
SecurityManager.revokePermissions(java.lang.String location,
User obj,
SecurityManager.PermissionType... perms)
Removes permissions for the associated user. |
void |
SecurityManager.updateAccessControl(java.lang.String path,
java.lang.String principalId,
boolean bRead,
boolean bWrite,
boolean bDelete,
boolean bManage)
Updates permissions assigned to designated xythos location |
boolean |
SecurityManager.userHasPermissions(User user,
Resource doc,
SecurityManager.PermissionType... permission)
Identifies if user provided posess the permission designated. |
| Uses of PersistenceException in blackboard.platform.plugin |
|---|
| Methods in blackboard.platform.plugin that throw PersistenceException | |
|---|---|
void |
PlugInManager.clearForUpdate(Id id)
Removes applications, content handlers, links, channels but NOT the module, module type, or plugin. |
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. |
boolean |
PlugInManager.hasDisabledAndNoModuleGroupModules(Id pluginId)
Returns true if there are disabled modules that also are not associated with any module group associated with the plugin |
void |
PlugInManager.registerModule(blackboard.portal.data.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. |
void |
PlugInManager.setDefaultOnState(Id id,
blackboard.platform.plugin.PlugIn.DefaultOn newDefaultOn)
Update the "default on in courses" setting on the plugin id |
| 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 | |
|---|---|
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.removeGlobalKey(java.lang.String name)
Removes 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.getModuleData(javax.servlet.ServletRequest request)
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. |
static CustomData |
CustomData.getModulePersonalizationData(javax.servlet.ServletRequest request)
Load the CustomData associated with the module's personalization data. |
void |
CustomData.save()
Saves the CustomData object. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||