public interface CourseRegistrationProxyManager extends OsidProxyManager, CourseRegistrationProfile
The course registration manager provides access to registration
sessions and provides interoperability tests for various aspects of this
service. Methods in this manager support the passing of a Proxy
object for the purposes of passing information within a server
application environment. The sessions included in this manager are:
ActivityBundleLookupSession: a session to retrieve
activity bundles ActivityBundleQuerySession: a session to query
activity bundles ActivityBundleSearchSession: a session to search
for activity bundles ActivityBundleAdminSession: a session to create
and delete activity bundles ActivityBundleNotificationSession: a session to
receive notifications pertaining to activity bundle changes ActivityBundleCourseCatalogSession: a session to
look up activity bundle to course catalog mappings ActivityBundleCourseCatalogAssignmentSession: a
session to manage activity bundle to course catalog mappings ActivityBundleSmartCourseCatalogSession: a session
to manage dynamic course catalogs of activity bundles RegistrationLookupSession: a session to retrieve
registrations RegistrationQuerySession: a session to query
registrations RegistrationSearchSession: a session to search for
registrations RegistrationAdminSession: a session to create and
delete registrations RegistrationNotificationSession: a session to
receive notifications pertaining to registration changes RegistrationCourseCatalogSession: a session to
look up registration to course catalog mappings RegistrationCourseCatalogAssignmentSession: a
session to manage registration to course catalog mappings RegistrationSmartCourseCatalogSession: a session
to manage dynamic course catalogs of registrations ActivityRegistrationLookupSession: a session to
retrieve activity registrations ActivityRegistrationQuerySession: a session to
query activity registrations ActivityRegistrationSearchSession: a session to
search for activity registrations ActivityRegistrationAdminSession: a session to
create and delete activity registrations ActivityRegistrationNotificationSession: a session
to receive notifications pertaining to activity registration changes
ActivityRegistrationCourseCatalogSession: a
session to look up activity registration to course catalog mappings
ActivityRegistrationCourseCatalogAssignmentSession:
a session to manage activity registration to course catalog
mappings ActivityRegistrationSmartCourseCatalogSession: a
session to manage dynamic course catalogs of activity registrations
| Modifier and Type | Method and Description |
|---|---|
ActivityBundleAdminSession |
getActivityBundleAdminSession(Proxy proxy)
Gets the
OsidSession associated with the activity
bundle administration service. |
ActivityBundleAdminSession |
getActivityBundleAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
bundle administration service for the given course catalog. |
ActivityBundleCourseCatalogAssignmentSession |
getActivityBundleCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning activity
bundles to course catalogs. |
ActivityBundleCourseCatalogSession |
getActivityBundleCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup activity bundle/course
catalog mappings. |
ActivityBundleLookupSession |
getActivityBundleLookupSession(Proxy proxy)
Gets the
OsidSession associated with the activity
bundle lookup service. |
ActivityBundleLookupSession |
getActivityBundleLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
bundle lookup service for the given course catalog. |
ActivityBundleNotificationSession |
getActivityBundleNotificationSession(ActivityBundleReceiver activityBundleReceiver,
Proxy proxy)
Gets the
OsidSession associated with the activity
bundle notification service. |
ActivityBundleNotificationSession |
getActivityBundleNotificationSessionForCourseCatalog(ActivityBundleReceiver activityBundleReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
bundle notification service for the given course catalog. |
ActivityBundleQuerySession |
getActivityBundleQuerySession(Proxy proxy)
Gets the
OsidSession associated with the activity
bundle query service. |
ActivityBundleQuerySession |
getActivityBundleQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
bundle query service for the given course catalog. |
ActivityBundleSearchSession |
getActivityBundleSearchSession(Proxy proxy)
Gets the
OsidSession associated with the activity
bundle search service. |
ActivityBundleSearchSession |
getActivityBundleSearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
bundle search service for the given course catalog. |
ActivityBundleSmartCourseCatalogSession |
getActivityBundleSmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
bundle smart course catalog service. |
ActivityRegistrationAdminSession |
getActivityRegistrationAdminSession(Proxy proxy)
Gets the
OsidSession associated with the activity
registration administration service. |
ActivityRegistrationAdminSession |
getActivityRegistrationAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
registration administration service for the given course catalog. |
ActivityRegistrationCourseCatalogAssignmentSession |
getActivityRegistrationCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning activity
registrations to course catalogs. |
ActivityRegistrationCourseCatalogSession |
getActivityRegistrationCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup activity
registration/course catalog mappings. |
ActivityRegistrationLookupSession |
getActivityRegistrationLookupSession(Proxy proxy)
Gets the
OsidSession associated with the activity
registration lookup service. |
ActivityRegistrationLookupSession |
getActivityRegistrationLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
registration lookup service for the given course catalog. |
ActivityRegistrationNotificationSession |
getActivityRegistrationNotificationSession(ActivityRegistrationReceiver activityRegistrationReceiver,
Proxy proxy)
Gets the
OsidSession associated with the activity
registration notification service. |
ActivityRegistrationNotificationSession |
getActivityRegistrationNotificationSessionForCourseCatalog(ActivityRegistrationReceiver activityRegistrationReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
registration notification service for the given course catalog. |
ActivityRegistrationQuerySession |
getActivityRegistrationQuerySession(Proxy proxy)
Gets the
OsidSession associated with the activity
registration query service. |
ActivityRegistrationQuerySession |
getActivityRegistrationQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
registration query service for the given course catalog. |
ActivityRegistrationSearchSession |
getActivityRegistrationSearchSession(Proxy proxy)
Gets the
OsidSession associated with the activity
registration search service. |
ActivityRegistrationSearchSession |
getActivityRegistrationSearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
registration search service for the given course catalog. |
ActivityRegistrationSmartCourseCatalogSession |
getActivityRegistrationSmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
registration smart course catalog service. |
CourseRegistrationBatchProxyManager |
getCourseRegistrationBatchProxyManager()
Gets a
CourseRegistrationBatchProxyManager. |
RegistrationAdminSession |
getRegistrationAdminSession(Proxy proxy)
Gets the
OsidSession associated with the registration
administration service. |
RegistrationAdminSession |
getRegistrationAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the registration
administration service for the given course catalog. |
RegistrationCourseCatalogAssignmentSession |
getRegistrationCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
registrations to course catalogs. |
RegistrationCourseCatalogSession |
getRegistrationCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup registration/catalog
mappings. |
RegistrationLookupSession |
getRegistrationLookupSession(Proxy proxy)
Gets the
OsidSession associated with the registration
lookup service. |
RegistrationLookupSession |
getRegistrationLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the registration
lookup service for the given course catalog. |
RegistrationNotificationSession |
getRegistrationNotificationSession(RegistrationReceiver registrationReceiver,
Proxy proxy)
Gets the
OsidSession associated with the registration
notification service. |
RegistrationNotificationSession |
getRegistrationNotificationSessionForCourseCatalog(RegistrationReceiver registrationReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the registration
notification service for the given course catalog. |
RegistrationQuerySession |
getRegistrationQuerySession(Proxy proxy)
Gets the
OsidSession associated with the registration
query service. |
RegistrationQuerySession |
getRegistrationQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the registration
query service for the given course catalog. |
RegistrationSearchSession |
getRegistrationSearchSession(Proxy proxy)
Gets the
OsidSession associated with the registration
search service. |
RegistrationSearchSession |
getRegistrationSearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the registration
search service for the given course catalog. |
RegistrationSmartCourseCatalogSession |
getRegistrationSmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the registration
smart course catalog service. |
changeBranch, initialize, rollbackServiceclosegetActivityBundleRecordTypes, getActivityBundleSearchRecordTypes, getActivityRegistrationRecordTypes, getActivityRegistrationSearchRecordTypes, getRegistrationRecordTypes, getRegistrationSearchRecordTypes, supportsActivityBundleAdmin, supportsActivityBundleCourseCatalog, supportsActivityBundleCourseCatalogAssignment, supportsActivityBundleLookup, supportsActivityBundleNotification, supportsActivityBundleQuery, supportsActivityBundleRecordType, supportsActivityBundleSearch, supportsActivityBundleSearchRecordType, supportsActivityBundleSmartCourseCatalog, supportsActivityRegistrationAdmin, supportsActivityRegistrationCourseCatalog, supportsActivityRegistrationCourseCatalogAssignment, supportsActivityRegistrationLookup, supportsActivityRegistrationNotification, supportsActivityRegistrationQuery, supportsActivityRegistrationRecordType, supportsActivityRegistrationSearch, supportsActivityRegistrationSearchRecordType, supportsActivityRegistrationSmartCourseCatalog, supportsCourseRegistrationBatch, supportsRegistrationAdmin, supportsRegistrationCourseCatalog, supportsRegistrationCourseCatalogAssignment, supportsRegistrationLookup, supportsRegistrationNotification, supportsRegistrationQuery, supportsRegistrationRecordType, supportsRegistrationSearch, supportsRegistrationSearchRecordType, supportsRegistrationSmartCourseCatalog, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdActivityBundleLookupSession getActivityBundleLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
bundle lookup service.proxy - proxy ActivityBundleSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleLookup() is false optional - This method must be implemented if
supportsActivityBundleLookup() is true.
ActivityBundleLookupSession getActivityBundleLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
bundle lookup service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy ActivityBundleLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityBundleLookup() and
supportsVisibleFederation() are true
ActivityBundleQuerySession getActivityBundleQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
bundle query service.proxy - proxy ActivityBundleQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleQuery() is false optional - This method must be implemented if
supportsActivityBundleQuery() is true.
ActivityBundleQuerySession getActivityBundleQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
bundle query service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityBundleQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityBundleQuery() and
supportsVisibleFederation() are true
ActivityBundleSearchSession getActivityBundleSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
bundle search service.proxy - proxy ActivityBundleSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleSearch() is false optional - This method must be implemented if
supportsActivityBundleSearch() is true.
ActivityBundleSearchSession getActivityBundleSearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
bundle search service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityBundleSearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityBundleSearch() and
supportsVisibleFederation() are true
ActivityBundleAdminSession getActivityBundleAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
bundle administration service.proxy - proxy ActivityBundleAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleAdmin() is false optional - This method must be implemented if
supportsActivityBundleAdmin() is true.
ActivityBundleAdminSession getActivityBundleAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
bundle administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityBundleAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityBundleAdmin() and
supportsVisibleFederation() are true
ActivityBundleNotificationSession getActivityBundleNotificationSession(ActivityBundleReceiver activityBundleReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
bundle notification service.activityBundleReceiver - the notification callbackproxy - proxy ActivityBundleNotificationSession NullArgumentException - activityBundleReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleNotification() is false
optional - This method must be implemented if
supportsActivityBundleNotification() is
true. ActivityBundleNotificationSession getActivityBundleNotificationSessionForCourseCatalog(ActivityBundleReceiver activityBundleReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
bundle notification service for the given course catalog.activityBundleReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityBundleNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - activityBundleReceiver,
courseCatalogId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityBundleNotification() and
supportsVisibleFederation() are true
ActivityBundleCourseCatalogSession getActivityBundleCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup activity bundle/course
catalog mappings.proxy - proxy ActivityBundleCourseCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleCourseCatalog() is false
optional - This method must be implemented if
supportsActivityBundleCourseCatalog() is
true. ActivityBundleCourseCatalogAssignmentSession getActivityBundleCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning activity
bundles to course catalogs.proxy - proxy ActivityBundleCourseCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleCourseCatalogAssignment() is
false optional - This method must be implemented if
supportsActivityBundleCourseCatalogAssignment() is
true. ActivityBundleSmartCourseCatalogSession getActivityBundleSmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
bundle smart course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityBundleSmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBundleSmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityBundleSmartCourseCatalog() and
supportsVisibleFederation() are true
RegistrationLookupSession getRegistrationLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the registration
lookup service.proxy - proxy RegistrationSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationLookup() is false optional - This method must be implemented if
supportsRegistrationLookup() is true.
RegistrationLookupSession getRegistrationLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the registration
lookup service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy RegistrationLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRegistrationLookup() and
supportsVisibleFederation() are true
RegistrationQuerySession getRegistrationQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the registration
query service.proxy - proxy RegistrationQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationQuery() is false optional - This method must be implemented if
supportsRegistrationQuery() is true.
RegistrationQuerySession getRegistrationQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the registration
query service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy RegistrationQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRegistrationQuery() and
supportsVisibleFederation() are true
RegistrationSearchSession getRegistrationSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the registration
search service.proxy - proxy RegistrationSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationSearch() is false optional - This method must be implemented if
supportsRegistrationSearch() is true.
RegistrationSearchSession getRegistrationSearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the registration
search service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy RegistrationSearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRegistrationSearch() and
supportsVisibleFederation() are true
RegistrationAdminSession getRegistrationAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the registration
administration service.proxy - proxy RegistrationAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationAdmin() is false optional - This method must be implemented if
supportsRegistrationAdmin() is true.
RegistrationAdminSession getRegistrationAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the registration
administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy RegistrationAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRegistrationAdmin() and
supportsVisibleFederation() are true
RegistrationNotificationSession getRegistrationNotificationSession(RegistrationReceiver registrationReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the registration
notification service.registrationReceiver - the notification callbackproxy - proxy RegistrationNotificationSession NullArgumentException - registrationReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationNotification() is false
optional - This method must be implemented if
supportsRegistrationNotification() is true.
RegistrationNotificationSession getRegistrationNotificationSessionForCourseCatalog(RegistrationReceiver registrationReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the registration
notification service for the given course catalog.registrationReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy RegistrationNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - registrationReceiver,
courseCatalogId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRegistrationNotification() and
supportsVisibleFederation() are true
RegistrationCourseCatalogSession getRegistrationCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup registration/catalog
mappings.proxy - proxy RegistrationCourseCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationCourseCatalog() is false
optional - This method must be implemented if
supportsRegistrationCourseCatalog() is
true. RegistrationCourseCatalogAssignmentSession getRegistrationCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
registrations to course catalogs.proxy - proxy RegistrationCourseCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationCourseCatalogAssignment() is
false optional - This method must be implemented if
supportsRegistrationCourseCatalogAssignment() is
true. RegistrationSmartCourseCatalogSession getRegistrationSmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the registration
smart course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy RegistrationSmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsRegistrationSmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsRegistrationSmartCourseCatalog() and
supportsVisibleFederation() are true
ActivityRegistrationLookupSession getActivityRegistrationLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
registration lookup service.proxy - proxy ActivityRegistrationSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationLookup() is false
optional - This method must be implemented if
supportsActivityRegistrationLookup() is
true. ActivityRegistrationLookupSession getActivityRegistrationLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
registration lookup service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy ActivityRegistrationLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityRegistrationLookup() and
supportsVisibleFederation() are true
ActivityRegistrationQuerySession getActivityRegistrationQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
registration query service.proxy - proxy ActivityRegistrationQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationQuery() is false
optional - This method must be implemented if
supportsActivityRegistrationQuery() is
true. ActivityRegistrationQuerySession getActivityRegistrationQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
registration query service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityRegistrationQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityRegistrationQuery() and
supportsVisibleFederation() are true
ActivityRegistrationSearchSession getActivityRegistrationSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
registration search service.proxy - proxy ActivityRegistrationSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationSearch() is false
optional - This method must be implemented if
supportsActivityRegistrationSearch() is
true. ActivityRegistrationSearchSession getActivityRegistrationSearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
registration search service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityRegistrationSearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityRegistrationSearch() and
supportsVisibleFederation() are true
ActivityRegistrationAdminSession getActivityRegistrationAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
registration administration service.proxy - proxy ActivityRegistrationAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationAdmin() is false
optional - This method must be implemented if
supportsActivityRegistrationAdmin() is
true. ActivityRegistrationAdminSession getActivityRegistrationAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
registration administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityRegistrationAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityRegistrationAdmin() and
supportsVisibleFederation() are true
ActivityRegistrationNotificationSession getActivityRegistrationNotificationSession(ActivityRegistrationReceiver activityRegistrationReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
registration notification service.activityRegistrationReceiver - the notification callbackproxy - proxy ActivityRegistrationNotificationSession NullArgumentException -
activityRegistrationReceiver or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationNotification() is
false optional - This method must be implemented if
supportsActivityRegistrationNotification() is
true. ActivityRegistrationNotificationSession getActivityRegistrationNotificationSessionForCourseCatalog(ActivityRegistrationReceiver activityRegistrationReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
registration notification service for the given course catalog.activityRegistrationReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityRegistrationNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException -
activityRegistrationReceiver, courseCatalogId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityRegistrationNotification() and
supportsVisibleFederation() are true
ActivityRegistrationCourseCatalogSession getActivityRegistrationCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup activity
registration/course catalog mappings.proxy - proxy ActivityRegistrationCourseCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationCourseCatalog() is
false optional - This method must be implemented if
supportsActivityRegistrationCourseCatalog() is
true. ActivityRegistrationCourseCatalogAssignmentSession getActivityRegistrationCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning activity
registrations to course catalogs.proxy - proxy ActivityRegistrationCourseCatalogAssignmentSession
NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationCourseCatalogAssignment()
is false optional - This method must be implemented if
supportsActivityRegistrationCourseCatalogAssignment()
is true. ActivityRegistrationSmartCourseCatalogSession getActivityRegistrationSmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
registration smart course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityRegistrationSmartCourseCatalogSession
NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityRegistrationSmartCourseCatalog() or
supportsVisibleFederation() is false
optional - This method must be implemented if
supportsActivityRegistrationSmartCourseCatalog()
and supportsVisibleFederation() are
true CourseRegistrationBatchProxyManager getCourseRegistrationBatchProxyManager() throws OperationFailedException
CourseRegistrationBatchProxyManager. CourseRegistrationBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseRegistrationBatch() is false
optional - This method must be implemented if
supportsACourseRegistrationBatch() is true.