public interface CourseRegistrationProfile extends OsidProfile
The course registration profile describes the interoperability among course registration services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getActivityBundleRecordTypes()
Gets the supported
ActivityBundle record types. |
TypeList |
getActivityBundleSearchRecordTypes()
Gets the supported
ActivityBundle search record types. |
TypeList |
getActivityRegistrationRecordTypes()
Gets the supported
ActivityRegistration record types. |
TypeList |
getActivityRegistrationSearchRecordTypes()
Gets the supported
ActivityRegistration search record
types. |
TypeList |
getRegistrationRecordTypes()
Gets the supported
Registration record types. |
TypeList |
getRegistrationSearchRecordTypes()
Gets the supported
Registration search record types. |
boolean |
supportsActivityBundleAdmin()
Tests if an activity bundle
administrative service is
supported. |
boolean |
supportsActivityBundleCourseCatalog()
Tests if an activity bundle cataloging service is supported.
|
boolean |
supportsActivityBundleCourseCatalogAssignment()
Tests if an activity bundle cataloging service is supported.
|
boolean |
supportsActivityBundleLookup()
Tests if looking up activity bundles is supported.
|
boolean |
supportsActivityBundleNotification()
Tests if an activity bundle
notification service is
supported. |
boolean |
supportsActivityBundleQuery()
Tests if querying activity bundles is supported.
|
boolean |
supportsActivityBundleRecordType(Type activityBundleRecordType)
Tests if the given
ActivityBundle record type is
supported. |
boolean |
supportsActivityBundleSearch()
Tests if searching activity bundles is supported.
|
boolean |
supportsActivityBundleSearchRecordType(Type activityBundleSearchRecordType)
Tests if the given
ActivityBundle search record type is
supported. |
boolean |
supportsActivityBundleSmartCourseCatalog()
Tests if an activity bundle smart course catalog session is available.
|
boolean |
supportsActivityRegistrationAdmin()
Tests if an activity registration
administrative
service is supported. |
boolean |
supportsActivityRegistrationCourseCatalog()
Tests if an activity registration cataloging service is supported.
|
boolean |
supportsActivityRegistrationCourseCatalogAssignment()
Tests if an activity registration cataloging service is supported.
|
boolean |
supportsActivityRegistrationLookup()
Tests if looking up activity registrations is supported.
|
boolean |
supportsActivityRegistrationNotification()
Tests if an activity registration
notification service
is supported. |
boolean |
supportsActivityRegistrationQuery()
Tests if querying activity registrations is supported.
|
boolean |
supportsActivityRegistrationRecordType(Type activityRegistrationRecordType)
Tests if the given
ActivityRegistration record type is
supported. |
boolean |
supportsActivityRegistrationSearch()
Tests if searching activity registrations is supported.
|
boolean |
supportsActivityRegistrationSearchRecordType(Type activityRegistrationSearchRecordType)
Tests if the given
ActivityRegistration search record
type is supported. |
boolean |
supportsActivityRegistrationSmartCourseCatalog()
Tests if an activity registration smart course catalog session is
available.
|
boolean |
supportsCourseRegistrationBatch()
Tests if a course registration batch service is available.
|
boolean |
supportsRegistrationAdmin()
Tests if course
offering administrative
service is supported. |
boolean |
supportsRegistrationCourseCatalog()
Tests if a registration cataloging service is supported.
|
boolean |
supportsRegistrationCourseCatalogAssignment()
Tests if a registration cataloging service is supported.
|
boolean |
supportsRegistrationLookup()
Tests if looking up registrations is supported.
|
boolean |
supportsRegistrationNotification()
Tests if a registration
notification service is
supported. |
boolean |
supportsRegistrationQuery()
Tests if querying registrations is supported.
|
boolean |
supportsRegistrationRecordType(Type registrationRecordType)
Tests if the given
Registration record type is
supported. |
boolean |
supportsRegistrationSearch()
Tests if searching registrations is supported.
|
boolean |
supportsRegistrationSearchRecordType(Type registrationSearchRecordType)
Tests if the given
Registration search record type is
supported. |
boolean |
supportsRegistrationSmartCourseCatalog()
Tests if a registration smart course catalog session is available.
|
boolean |
supportsVisibleFederation()
Tests if any course catalog federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsActivityBundleLookup()
true if activity bundle lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsActivityBundleQuery()
true if activity bundle query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsActivityBundleSearch()
true if activity bundle search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsActivityBundleAdmin()
administrative service is
supported. true if activity bundle administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActivityBundleNotification()
notification service is
supported. true if activity bundle notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActivityBundleCourseCatalog()
true if activity bundle catalog is supported,
false otherwisemandatory - This method must be implemented. boolean supportsActivityBundleCourseCatalogAssignment()
true if activity bundle cataloging is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActivityBundleSmartCourseCatalog()
true if an activity bundle smart course catalog
session is supported, false otherwisemandatory - This method must be implemented. boolean supportsRegistrationLookup()
true if registration lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRegistrationQuery()
true if registration query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRegistrationSearch()
true if registration search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRegistrationAdmin()
offering administrative
service is supported. true if registration administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRegistrationNotification()
notification service is
supported. true if registration notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRegistrationCourseCatalog()
true if registration catalog is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRegistrationCourseCatalogAssignment()
true if registration cataloging is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRegistrationSmartCourseCatalog()
true if a registration smart course catalog
session is supported, false otherwisemandatory - This method must be implemented. boolean supportsActivityRegistrationLookup()
true if activity registration lookup is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActivityRegistrationQuery()
true if activity registration query is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActivityRegistrationSearch()
true if activity registration search is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActivityRegistrationAdmin()
administrative
service is supported. true if activity registration administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActivityRegistrationNotification()
notification service
is supported. true if activity registration notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActivityRegistrationCourseCatalog()
true if activity registration catalog is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActivityRegistrationCourseCatalogAssignment()
true if activity registration cataloging is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActivityRegistrationSmartCourseCatalog()
true if an activity registration smart course
catalog session is supported, false otherwisemandatory - This method must be implemented. boolean supportsCourseRegistrationBatch()
true if a course registration service session
is supported, false otherwisemandatory - This method must be implemented. TypeList getActivityBundleRecordTypes()
ActivityBundle record types. ActivityBundle
record typesmandatory - This method must be implemented. boolean supportsActivityBundleRecordType(Type activityBundleRecordType)
ActivityBundle record type is
supported.activityBundleRecordType - a Type indicating an
ActivityBundle record type true if the given record type is supported,
false otherwiseNullArgumentException - activityBundleRecordType
is null mandatory - This method must be implemented. TypeList getActivityBundleSearchRecordTypes()
ActivityBundle search record types. ActivityBundle
search record typesmandatory - This method must be implemented. boolean supportsActivityBundleSearchRecordType(Type activityBundleSearchRecordType)
ActivityBundle search record type is
supported.activityBundleSearchRecordType - a Type
indicating an ActivityBundle search record type true if the given Type is
supported, false otherwiseNullArgumentException -
activityBundleSearchRecordType is null mandatory - This method must be implemented. TypeList getRegistrationRecordTypes()
Registration record types. Registration
record typesmandatory - This method must be implemented. boolean supportsRegistrationRecordType(Type registrationRecordType)
Registration record type is
supported.registrationRecordType - a Type indicating an
Registration record type true if the given record type is supported,
false otherwiseNullArgumentException - registrationRecordType
is null mandatory - This method must be implemented. TypeList getRegistrationSearchRecordTypes()
Registration search record types. Registration
search record typesmandatory - This method must be implemented. boolean supportsRegistrationSearchRecordType(Type registrationSearchRecordType)
Registration search record type is
supported.registrationSearchRecordType - a Type indicating
an Registration search record type true if the given Type is
supported, false otherwiseNullArgumentException -
registrationSearchRecordType is null mandatory - This method must be implemented. TypeList getActivityRegistrationRecordTypes()
ActivityRegistration record types. ActivityRegistration
record typesmandatory - This method must be implemented. boolean supportsActivityRegistrationRecordType(Type activityRegistrationRecordType)
ActivityRegistration record type is
supported.activityRegistrationRecordType - a Type
indicating an ActivityRegistration record type true if the given record type is supported,
false otherwiseNullArgumentException -
activityRegistrationRecordType is null mandatory - This method must be implemented. TypeList getActivityRegistrationSearchRecordTypes()
ActivityRegistration search record
types. ActivityRegistration
search record typesmandatory - This method must be implemented. boolean supportsActivityRegistrationSearchRecordType(Type activityRegistrationSearchRecordType)
ActivityRegistration search record
type is supported.activityRegistrationSearchRecordType - a Type
indicating an ActivityRegistration search
record type true if the given Type is
supported, false otherwiseNullArgumentException -
activityRegistrationSearchRecordType is null
mandatory - This method must be implemented.