OSID Logo
OSID Specifications
course registration request package
Version 3.0.0
Interfaceosid.course.registration.request.RegistrationRequestProfile
Implementsosid.OsidProfile
Implemented Byosid.course.registration.request.RegistrationRequestManager
osid.course.registration.request.RegistrationRequestProxyManager
Description

The course registration.request profile describes the interoperability among course.registration.request services.

MethodsupportsVisibleFederation
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 course catalogs appears as a single course catalog.

Returnbooleantrue if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestLookup
Description

Tests if looking up registration requests is supported.

Returnbooleantrue if registration request lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestQuery
Description

Tests if querying registration requests is supported.

Returnbooleantrue if registration request query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestSearch
Description

Tests if searching registration requests is supported.

Returnbooleantrue if registration request search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestAdmin
Description

Tests if a registration request administrative service is supported.

Returnbooleantrue if registration request administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestNotification
Description

Tests if a registration request notification service is supported.

Returnbooleantrue if registration request notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestCourseCatalog
Description

Tests if a registration request course catalog lookup service is supported.

Returnbooleantrue if a registration request course catalog lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestCourseCatalogAssignment
Description

Tests if a registration request course catalog assignment service is supported.

Returnbooleantrue if a registration request to course catalog assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestSmartCourseCatalog
Description

Tests if a registration request smart course catalog service is supported.

Returnbooleantrue if a smart course catalog service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestItemLookup
Description

Tests if looking up registration request items is supported.

Returnbooleantrue if registration request item lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestItemQuery
Description

Tests if querying registration request items is supported.

Returnbooleantrue if registration request item query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestItemSearch
Description

Tests if searching registration request items is supported.

Returnbooleantrue if registration request item search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestItemAdmin
Description

Tests if a registration request item administrative service is supported.

Returnbooleantrue if registration request item administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestItemNotification
Description

Tests if a registration request item notification service is supported.

Returnbooleantrue if registration request item notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestItemCourseCatalog
Description

Tests if a registration request item course catalog lookup service is supported.

Returnbooleantrue if a registration request item course catalog lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestItemCourseCatalogAssignment
Description

Tests if a registration request item course catalog assignment service is supported.

Returnbooleantrue if a registration request item to course catalog assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestItemSmartCourseCatalog
Description

Tests if a registration request item smart course catalog service is supported.

Returnbooleantrue if a smart course catalog service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetRegistrationRequestRecordTypes
Description

Gets the supported RegistrationRequest record types.

Returnosid.type.TypeLista list containing the supported RegistrationRequest record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestRecordType
Description

Tests if the given RegistrationRequest record type is supported.

Parametersosid.type.TyperegistrationRequestRecordTypea Type indicating a RegistrationRequest record type
Returnbooleantrue if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENTregistrationRequestRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRegistrationRequestSearchRecordTypes
Description

Gets the supported RegistrationRequest search types.

Returnosid.type.TypeLista list containing the supported RegistrationRequest search types
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestSearchRecordType
Description

Tests if the given RegistrationRequest search type is supported.

Parametersosid.type.TyperegistrationRequestSearchRecordTypea Type indicating a RegistrationRequest search type
Returnbooleantrue if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENTregistrationRequestSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRegistrationRequestItemRecordTypes
Description

Gets the supported RegistrationRequestItem record types.

Returnosid.type.TypeLista list containing the supported RegistrationRequestItem record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestItemRecordType
Description

Tests if the given RegistrationRequestItem record type is supported.

Parametersosid.type.TyperegistrationRequestItemRecordTypea Type indicating a RegistrationRequestItem record type
Returnbooleantrue if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENTregistrationRequestItemRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRegistrationRequestItemSearchRecordTypes
Description

Gets the supported RegistrationRequestItem search types.

Returnosid.type.TypeLista list containing the supported RegistrationRequestItem search types
CompliancemandatoryThis method must be implemented.
MethodsupportsRegistrationRequestItemSearchRecordType
Description

Tests if the given RegistrationRequestItem search type is supported.

Parametersosid.type.TyperegistrationRequestItemSearchRecordTypea Type indicating a RegistrationRequestItem search type
Returnbooleantrue if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENTregistrationRequestItemSearchRecordType is null
CompliancemandatoryThis method must be implemented.