| Interface | osid.course.registration.CourseRegistrationProfile | ||
|---|---|---|---|
| Implements | osid.OsidProfile | ||
| Description |
The course registration profile describes the interoperability among course registration services. | ||
| Method | supportsVisibleFederation | ||
| Description |
Tests if any course catalog federation is exposed. Federation is exposed when a specific course catalog may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of catalogs appears as a single catalog. | ||
| Return | boolean | true if visible federation is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityBundleLookup | ||
| Description |
Tests if looking up activity bundles is supported. | ||
| Return | boolean | true if activity bundle lookup is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityBundleQuery | ||
| Description |
Tests if querying activity bundles is supported. | ||
| Return | boolean | true if activity bundle query is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityBundleSearch | ||
| Description |
Tests if searching activity bundles is supported. | ||
| Return | boolean | true if activity bundle search is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityBundleAdmin | ||
| Description |
Tests if an activity bundle | ||
| Return | boolean | true if activity bundle administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityBundleNotification | ||
| Description |
Tests if an activity bundle | ||
| Return | boolean | true if activity bundle notification is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityBundleCourseCatalog | ||
| Description |
Tests if an activity bundle cataloging service is supported. | ||
| Return | boolean | true if activity bundle catalog is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityBundleCourseCatalogAssignment | ||
| Description |
Tests if an activity bundle cataloging service is supported. A cataloging service maps activity bundles to catalogs. | ||
| Return | boolean | true if activity bundle cataloging is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityBundleSmartCourseCatalog | ||
| Description |
Tests if an activity bundle smart course catalog session is available. | ||
| Return | boolean | true if an activity bundle smart course catalog session is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationLookup | ||
| Description |
Tests if looking up registrations is supported. | ||
| Return | boolean | true if registration lookup is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationQuery | ||
| Description |
Tests if querying registrations is supported. | ||
| Return | boolean | true if registration query is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationSearch | ||
| Description |
Tests if searching registrations is supported. | ||
| Return | boolean | true if registration search is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationAdmin | ||
| Description |
Tests if course | ||
| Return | boolean | true if registration administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationNotification | ||
| Description |
Tests if a registration | ||
| Return | boolean | true if registration notification is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationCourseCatalog | ||
| Description |
Tests if a registration cataloging service is supported. | ||
| Return | boolean | true if registration catalog is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationCourseCatalogAssignment | ||
| Description |
Tests if a registration cataloging service is supported. A cataloging service maps registrations to catalogs. | ||
| Return | boolean | true if registration cataloging is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationSmartCourseCatalog | ||
| Description |
Tests if a registration smart course catalog session is available. | ||
| Return | boolean | true if a registration smart course catalog session is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityRegistrationLookup | ||
| Description |
Tests if looking up activity registrations is supported. | ||
| Return | boolean | true if activity registration lookup is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityRegistrationQuery | ||
| Description |
Tests if querying activity registrations is supported. | ||
| Return | boolean | true if activity registration query is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityRegistrationSearch | ||
| Description |
Tests if searching activity registrations is supported. | ||
| Return | boolean | true if activity registration search is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityRegistrationAdmin | ||
| Description |
Tests if an activity registration | ||
| Return | boolean | true if activity registration administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityRegistrationNotification | ||
| Description |
Tests if an activity registration | ||
| Return | boolean | true if activity registration notification is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityRegistrationCourseCatalog | ||
| Description |
Tests if an activity registration cataloging service is supported. | ||
| Return | boolean | true if activity registration catalog is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityRegistrationCourseCatalogAssignment | ||
| Description |
Tests if an activity registration cataloging service is supported. A cataloging service maps activity registrations to catalogs. | ||
| Return | boolean | true if activity registration cataloging is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityRegistrationSmartCourseCatalog | ||
| Description |
Tests if an activity registration smart course catalog session is available. | ||
| Return | boolean | true if an activity registration smart course catalog
session is supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsCourseRegistrationBatch | ||
| Description |
Tests if a course registration batch service is available. | ||
| Return | boolean | true if a course registration service session is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActivityBundleRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported ActivityBundle record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityBundleRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | activityBundleRecordType | a Type indicating an ActivityBundle record
type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | activityBundleRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActivityBundleSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported ActivityBundle search record
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityBundleSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | activityBundleSearchRecordType | a Type indicating an ActivityBundle search
record type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | activityBundleSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRegistrationRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Registration record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | registrationRecordType | a Type indicating an Registration record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | registrationRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRegistrationSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Registration search record
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRegistrationSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | registrationSearchRecordType | a Type indicating an Registration search
record type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | registrationSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActivityRegistrationRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported ActivityRegistration record
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityRegistrationRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | activityRegistrationRecordType | a Type indicating an ActivityRegistration
record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | activityRegistrationRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getActivityRegistrationSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported ActivityRegistration search
record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsActivityRegistrationSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | activityRegistrationSearchRecordType | a Type indicating an ActivityRegistration
search record type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | activityRegistrationSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |