|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Course | |
|---|---|
| blackboard.admin.data.course | Package containing concrete references to the instantiation of Course/Organization themed objects. |
| blackboard.cms.filesystem | |
| blackboard.cms.filesystem.security | |
| 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.data.navigation | |
| blackboard.persist.course | |
| blackboard.platform.blti | |
| blackboard.platform.contentsystem.manager | |
| blackboard.platform.filesystem | |
| blackboard.platform.filesystem.manager | |
| blackboard.platform.institutionalhierarchy.service | |
| Uses of Course in blackboard.admin.data.course |
|---|
| Subclasses of Course in blackboard.admin.data.course | |
|---|---|
class |
AdminCourse
The AdminCourse class is a representation of Course
definition within the Bb Course Management System. |
class |
CourseSite
The CourseSite class is a representation of Course
definition within the Bb Course Management System. |
| Uses of Course in blackboard.cms.filesystem |
|---|
| Methods in blackboard.cms.filesystem with parameters of type Course | |
|---|---|
CSDirectory |
CSContext.getCourseDirectory(Course crs)
|
CSDirectory |
CSContext.getCourseEReservesDirectory(Course crs)
|
| Uses of Course in blackboard.cms.filesystem.security |
|---|
| Methods in blackboard.cms.filesystem.security that return Course | |
|---|---|
Course |
CourseRolePrincipal.getCourse()
Returns the Course associated with the Principal. |
Course |
CoursePrincipal.getCourse()
Returns the Course associated with object |
Course |
CourseGroupPrincipal.getCourse()
Returns the Course associated with object |
| Methods in blackboard.cms.filesystem.security with parameters of type Course | |
|---|---|
static java.lang.String |
CoursePrincipal.calculatePrincipalID(Course course)
Returns a string that represents the Course Principal ID |
static java.lang.String |
CourseRolePrincipal.calculatePrincipalID(Course course,
CourseMembership.Role role)
Returns a string that represents the Principal ID. |
static java.lang.String |
CourseGroupPrincipal.calculatePrincipalID(Course course,
Group group)
Returns a string that represents the Principal ID |
static CoursePrincipal |
CoursePrincipal.createInstance(Course course)
Create an instance of CoursePrincipal |
static CourseRolePrincipal |
CourseRolePrincipal.createInstance(Course course,
CourseMembership.Role role)
Creates an instance of CourseRolePrincipal from
Course and CourseMembership.Role attributes. |
static CourseGroupPrincipal |
CourseGroupPrincipal.createInstance(Course course,
Group group)
Create an instance of CourseGroupPrincipal |
| Uses of Course in blackboard.data.content |
|---|
| Methods in blackboard.data.content with parameters of type Course | |
|---|---|
static ContentWrapper |
ContentWrapper.getInstance(Course crs)
|
static ContentHandlerWrapper |
ContentHandlerWrapper.getInstance(Course crs,
Group grp)
|
| 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. |
| Methods in blackboard.data.course that return Course | |
|---|---|
Course |
CourseManager.getCourse(Id id)
loads the Course for a given course Id |
| Methods in blackboard.data.course that return types with arguments of type 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. |
| Methods in blackboard.data.course with parameters of type Course | |
|---|---|
void |
CourseManager.duplicateSettings(Course srcSite,
Course tgtSite)
Copies all portable settings from one course to another and persists the target course. |
void |
CourseManager.duplicateSettings(Course srcSite,
Course tgtSite,
boolean isCopyToNewCourse)
Copies all portable settings from one course to another and persists the target course. |
void |
CourseManager.duplicateSettings(Course srcSite,
Course tgtSite,
boolean isCopyToNewCourse,
boolean canPersist)
Copies all portable settings from one course to another and persists the target course. |
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 |
void |
CourseManager.setDefaultSettings(Course tgtSite)
Copy default course design settings from design template to target course. |
| Uses of Course in blackboard.data.discussionboard.datamanager |
|---|
| Methods in blackboard.data.discussionboard.datamanager that return Course | |
|---|---|
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. |
| Uses of Course in blackboard.data.navigation |
|---|
| Constructors in blackboard.data.navigation with parameters of type Course | |
|---|---|
CourseToolSettings(Course course,
blackboard.platform.plugin.ContentHandler contentHandler,
blackboard.data.navigation.CourseContentHandler courseContentHandler,
ToolSettings.SettingsAttribute availability)
|
|
| Uses of Course in blackboard.persist.course |
|---|
| Methods in blackboard.persist.course that return Course | |
|---|---|
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. |
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.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.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. |
| Methods in blackboard.persist.course that return types with arguments of type Course | |
|---|---|
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. |
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. |
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. |
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. |
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. |
java.util.List<Course> |
CourseDbLoader.loadByTermId(Id id)
Load all course objects in the system that are defined to be within the given term (identified by id) in a light-weight fashion using a connection obtained through this object's database context. |
java.util.List<Course> |
CourseDbLoader.loadByTermId(Id id,
java.sql.Connection con)
Load all course objects in the system that are defined to be within the given term (identified by id) in a light-weight fashion 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<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<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,
boolean remapChildNames,
boolean includeUnavailable,
java.sql.Connection con)
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<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. |
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. |
| Methods in blackboard.persist.course with parameters of type Course | |
|---|---|
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. |
| Uses of Course in blackboard.platform.blti |
|---|
| Methods in blackboard.platform.blti with parameters of type Course | |
|---|---|
BasicLTILauncher |
BasicLTILauncher.addCourseInformation(Course course)
Add information about the specified course/organization to the launch parameters. |
BasicLTILauncher |
BasicLTILauncher.addCourseInformation(Course course,
boolean sendBatchUid)
Add information about the specified course/organization to the launch parameters. |
| Uses of Course in blackboard.platform.contentsystem.manager |
|---|
| Methods in blackboard.platform.contentsystem.manager with parameters of type Course | |
|---|---|
void |
SecurityManager.grantPermissions(java.lang.String location,
Course obj,
boolean recursive,
SecurityManager.PermissionType... perms)
Deprecated. Since 9.1 SP6 Use SecurityManager.grantPermissions(String, String, boolean, PermissionType... ). To get the
principalId string from Course use SecurityManager.getPrincipalIdByObject(Identifiable) |
void |
SecurityManager.grantPermissions(java.lang.String location,
Course obj,
SecurityManager.PermissionType... perms)
Deprecated. Since 9.1 SP6 Use SecurityManager.grantPermissions(String, String, boolean, PermissionType... ). To get the
principalId string from Course use SecurityManager.getPrincipalIdByObject(Identifiable) This is equivalent to
passing false for the recurse flag. |
void |
SecurityManager.grantReadForTargetCourseUsers(Content originalContent,
Course targetCourse)
Deprecated. Since 9.1 SP6 Use SecurityManager.grantPermissions(String, String, boolean, PermissionType... ) in a loop. To
get the principalId string from CourseMembership use SecurityManager.getPrincipalIdByObject(Identifiable) |
void |
SecurityManager.purgePermissions(java.lang.String location,
Course obj)
Deprecated. Since 9.1 SP6 Use SecurityManager.purgePermissions(String, String, boolean ). To get the principalId string
from Course use SecurityManager.getPrincipalIdByObject(Identifiable) This is equivalent to passing false for
the recurse flag. |
void |
SecurityManager.purgePermissions(java.lang.String location,
Course obj,
boolean recursive)
Deprecated. Since 9.1 SP6 Use SecurityManager.purgePermissions(String, String, boolean ). To get the principalId string
from Course use SecurityManager.getPrincipalIdByObject(Identifiable) |
void |
SecurityManager.revokePermissions(java.lang.String location,
Course obj,
boolean recursive,
SecurityManager.PermissionType... perms)
Deprecated. Since 9.1 SP6 Use SecurityManager.revokePermissions(String, String, boolean, PermissionType... ). To get
the principalId string from Course use SecurityManager.getPrincipalIdByObject(Identifiable) |
void |
SecurityManager.revokePermissions(java.lang.String location,
Course obj,
SecurityManager.PermissionType... perms)
Deprecated. Since 9.1 SP6 Use SecurityManager.revokePermissions(String, String, boolean, PermissionType... ). To get
the principalId string from Course use SecurityManager.getPrincipalIdByObject(Identifiable) This is equivalent
to passing false for the recurse flag. |
| Uses of Course in blackboard.platform.filesystem |
|---|
| Methods in blackboard.platform.filesystem with parameters of type Course | |
|---|---|
java.io.File |
FileSystemService.getAttemptDirectory(Course course,
Id attemptId,
blackboard.data.gradebook.impl.AttemptFile.FileType fileType)
Deprecated. Since 9.0. Now handled by GradebookFileManager |
java.io.File |
FileSystemService.getContentDirectory(Course course,
Id contentId)
Deprecated. Since 9.0. Now handled by CourseContentFileManager |
java.io.File |
FileSystemService.getCourseDirectory(Course course)
Deprecated. Since 9.0. Now handled by CourseFileManager |
java.io.File |
FileSystemService.getDbDirectory(Course course,
Id msgId)
Deprecated. Since 9.0. |
java.io.File |
FileSystemService.getMessagingDirectory(Course course)
Deprecated. Since 9.0. Now handled by CourseFileManager |
java.io.File |
FileSystemService.getRecycleDirectory(Course course)
Deprecated. Since 9.0. Now handled by CourseFileManager |
java.lang.String |
FileSystemService.getWebAttemptDirectory(Course course,
Id attemptId,
blackboard.data.gradebook.impl.AttemptFile.FileType fileType)
Deprecated. Since 9.0. Now handled by GradebookFileManager |
java.lang.String |
FileSystemService.getWebContentDirectory(Course course,
Id contentId)
Deprecated. Since 9.0. Now handled by CourseContentFileManager |
java.lang.String |
FileSystemService.getWebCourseDirectory(Course course)
Deprecated. Since 9.0. Now handled by CourseFileManager |
java.lang.String |
FileSystemService.getWebDbDirectory(Course course,
Id msgId)
Deprecated. Since 9.0. Now handled by DiscussionBoardFileManager |
java.lang.String |
FileSystemService.getWebMessagingDirectory(Course course)
Deprecated. Since 9.0. Now handled by CourseFileManager |
| Uses of Course in blackboard.platform.filesystem.manager |
|---|
| Methods in blackboard.platform.filesystem.manager that return Course | |
|---|---|
protected Course |
DiscussionBoardFileManager.getCourseObject(Id crsId)
|
| Methods in blackboard.platform.filesystem.manager with parameters of type Course | |
|---|---|
java.io.File |
GradebookFileManager.getAttemptDirectory(Course crs,
Id attemptId,
blackboard.data.gradebook.impl.AttemptFile.FileType fileType)
Returns the root directory relative to the course. |
java.io.File |
CourseFileManager.getRootDirectory(Course crs)
Returns the root directory relative to the associated entity Id. |
java.io.File |
CourseContentFileManager.getRootDirectory(Course crs,
Id contentId)
Returns the directory that stores the given piece of content for the given Course. |
java.lang.String |
CourseFileManager.getWebRootDirectory(Course crs)
|
java.lang.String |
CourseContentFileManager.getWebRootDirectory(Course crs,
Id contentId)
Returns the web based directory where content and course document items are stored. |
| Uses of Course in blackboard.platform.institutionalhierarchy.service |
|---|
| Methods in blackboard.platform.institutionalhierarchy.service that return types with arguments of type Course | |
|---|---|
java.util.List<AssociatedNodeObject<Course>> |
NodeAssociationManager.loadCourseAssociations(Id nodeId,
java.lang.String[] propertyFilter,
NodeAssociationManager.AssociationType assocType)
Returns list of AssociatedNodeObjects representing all the courses
that belong to the current node. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||