|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Course | |
| blackboard.data.course | Provides the classes used to interact with course definitions in Blackboard. |
| blackboard.data.gradebook | Provides the public implementation classes for Gradebook subsystem. |
| blackboard.persist.course | |
| blackboard.persist.gradebook | |
| blackboard.platform.filesystem | |
| blackboard.platform.security | |
| Uses of Course in blackboard.data.course |
| Subclasses of Course in blackboard.data.course | |
class |
Organization
The Organization class provides a representation of an organization
(or community) within the Blackboard system. |
| Uses of Course in blackboard.data.gradebook |
| Methods in blackboard.data.gradebook that return Course | |
Course |
GradeRecord.getCourse()
Deprecated. |
| Methods in blackboard.data.gradebook with parameters of type Course | |
void |
GradeRecord.setCourse(Course crs)
Deprecated. This method should not be used as the course information is set at load. |
| Uses of Course in blackboard.persist.course |
| Methods in blackboard.persist.course that return Course | |
Course |
CourseDbLoader.loadById(Id id)
Load the Course with the given Id from the database in a lightweight fashion using a connection obtained through this object's database context. |
Course |
CourseDbLoader.loadById(Id id,
java.sql.Connection con)
Load the Course with the given Id from the database in a lightweight fashion using the supplied connection. |
Course |
CourseDbLoader.loadById(Id id,
java.sql.Connection con,
boolean bHeavy)
Load the Course with the given Id from the database in the specified fashion (lightweight or heavyweight) using the supplied connection. |
Course |
CourseDbLoader.loadByCourseId(java.lang.String courseId)
Load the Course with the given course id (not pk) value from the database in a lightweight fashion using a connection obtained through this object's database context. |
Course |
CourseDbLoader.loadByCourseId(java.lang.String courseId,
java.sql.Connection con)
Load the Course with the given course id (not pk) value from the database in a lightweight fashion using the supplied connection. |
Course |
CourseDbLoader.loadByCourseId(java.lang.String courseId,
java.sql.Connection con,
boolean bHeavy)
Load the Course with the given course id (not pk) from the database in the specified fashion (lightweight or heavyweight) using the supplied connection. |
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. |
| Uses of Course in blackboard.persist.gradebook |
| Methods in blackboard.persist.gradebook with parameters of type Course | |
BbList |
GradeRecordDbLoader.loadByCourse(ReportingPeriod period,
Course crs)
Loads the GradeRecordList with the given ReportingPeriod and Course from the database using a connection obtained through this object's database context. |
BbList |
GradeRecordDbLoader.loadByCourse(ReportingPeriod period,
Course crs,
java.sql.Connection con)
Loads the GradeRecordList with the given ReportingPeriod and Course using the supplied connection. |
void |
GradeRecordDbLoader.loadByCourse(ReportingPeriod period,
Course crs,
java.io.OutputStream output)
Produces a report for all the courses associated with the given course and reporting period into output. |
| Uses of Course in blackboard.platform.filesystem |
| Methods in blackboard.platform.filesystem with parameters of type Course | |
java.lang.String |
GradebookFileManager.getWebContentDirectory(Course crs)
Returns the web based directory where content and course document items are stored. |
java.lang.String |
GradebookFileManager.getWebContentDirectory(Course crs,
Id contentId)
Returns the web based directory where content and course document items are stored. |
java.io.File |
FileSystemService.getCourseDirectory(Course course)
Returns the root directory relative to the course. |
java.lang.String |
FileSystemService.getWebCourseDirectory(Course course)
Returns the web-root based directory path to the course. |
java.lang.String |
FileSystemService.getWebContentDirectory(Course course,
Id contentId)
Returns the web based root directory relative to the course and content id. |
java.io.File |
FileSystemService.getContentDirectory(Course course,
Id contentId)
Returns the root directory relative to the course and content id. |
java.lang.String |
FileSystemService.getWebAttemptDirectory(Course course,
Id attemptId,
AttemptFile.FileType fileType)
Returns the web based root directory relative to the course and attempt id. |
java.io.File |
FileSystemService.getAttemptDirectory(Course course,
Id attemptId,
AttemptFile.FileType fileType)
Returns the root directory relative to the course and attempt id. |
java.lang.String |
CourseFileManager.getWebContentDirectory(Course crs,
Id contentId)
Returns the web based directory where content and course document items are stored. |
| Uses of Course in blackboard.platform.security |
| Methods in blackboard.platform.security with parameters of type Course | |
static boolean |
SecurityUtil.userHasEntitlement(User user,
Course course,
Entitlement entitlement)
userHasEntitlement Explicit check for a single entitlement. |
static boolean |
SecurityUtil.userHasEntitlement(User user,
Course course,
CourseMembership courseMembership,
Entitlement entitlement)
userHasEntitlement Explicit check for a single entitlement. |
static boolean |
SecurityUtil.userHasAllEntitlements(User user,
Course course,
Entitlements entitlements)
userHasAllEntitlements Logical AND Use for fine-grained authorization -- a user may have be entitled access to a page, but not a given widget on the page Please note that this method should be used for most entitlements checks, since it does not require loading the User from the database. |
static boolean |
SecurityUtil.userHasAnyEntitlements(User user,
Course course,
CourseMembership courseMembership,
Entitlements entitlements)
userHasAnyEntitlements Logical OR Use for coarse-grained authorization; for example to check whether user may enter admin page --User may have be entitled access to some but not all widgets on the page --User id param; implicit Context object _not_ assumed |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||