public interface CourseProxyManager extends OsidProxyManager, CourseProfile
The course manager provides access to course management sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager support the passing of a Proxy for
the purposes of passing information within a server application
environment. The sessions included in this manager are:
CourseLookupSession: a session to retrieve courses
CourseQuerySession: a session to query courses
CourseSearchSession: a session to search for
courses CourseAdminSession: a session to create and delete
courses CourseNotificationSession: a session to receive
notifications pertaining to course changes CourseCourseCatalogSession: a session to look up
course to course catalog mappings CourseCourseCatalogAssignmentSession: a session to
manage course to course catalog mappings CourseSmartCourseCatalogSession: a session to
manage dynamic course catalogs of courses ActivityUnitLookupSession: a session to retrieve
activity units ActivityUnitQuerySession: a session to query
activity units ActivityUnitSearchSession: a session to search for
activity units ActivityUnitAdminSession: a session to create and
delete activity units ActivityUnitNotificationSession: a session to
receive notifications pertaining to activity unit changes ActivityUnitCourseCatalogSession: a session to
look up activity unit to course catalog mappings ActivityUnitCourseCatalogAssignmentSession: a
session to manage activity unit to course catalog mappings ActivityUnitSmartCourseCatalogSession: a session
to manage dynamic course catalogs of activity units CourseOfferingLookupSession: a session to retrieve
course offerings CourseOfferingQuerySession: a session to query
course offerings CourseOfferingSearchSession: a session to search
for course offerings CourseOfferingAdminSession: a session to create
and delete course offerings CourseOfferingNotificationSession: a session to
receive notifications pertaining to course offering changes CourseCatalogSession: a session to look up course
to course catalog mappings CourseOfferingCourseCatalogSession: a session to
look up course offering to course catalog mappings CourseOfferingCourseCatalogAssignmentSession: a
session to manage course offering to course catalog mappings CourseOfferingSmartCourseCatalogSession: a session
to manage dynamic course catalogs of course offerings ActivityLookupSession: a session to retrieve
activities ActivityLookupSession: a session to query
activities ActivitySearchSession: a session to search for
activities ActivityAdminSession: a session to create and
delete activities ActivityNotificationSession: a session to receive
notifications pertaining to activity changes ActivityCourseCatalogSession: a session to look up
activity to course catalog mappings ActivityCourseCatalogAssignmentSession: a session
to manage activity to course catalog mappings ActivitySmartCourseCatalogAssignmentSession: a
session to manage dynamic course catalogs of activities ActivityUnravellingSession: a session to expand
activities into meeting times TermLookupSession: a session to retrieve terms
TermLookupSession: a session to query terms TermSearchSession: a session to search for terms
TermAdminSession: a session to create and delete
terms TermNotificationSession: a session to receive
notifications pertaining to term changes TermHierarchySession: a session to traverse a
hierarchy of terms TermHierarchyDesignSession: a session to manage a
term hierarchy TermCourseCatalogSession: a session to look up
term to course catalog mappings TermCourseCatalogAssignmentSession: a session to
manage term to course catalog mappings TermSmartCourseCatalogAssignmentSession: a session
to manage dynamic course catalogs of terms CourseCatalogLookupSession: a session to retrieve
course catalogs CourseCatalogQuerySession: a session to query
course catalogs CourseCatalogSearchSession: a session to search
for course catalogs CourseCatalogAdminSession: a session to create and
delete course catalogs CourseCatalogNotificationSession: a session to
receive notifications pertaining to course catalog changes CourseCatalogHierarchySession: a session to
traverse a hierarchy of course catalogs CourseCatalogHierarchyDesignSession: a session to
manage a course catalog hierarchy | Modifier and Type | Method and Description |
|---|---|
ActivityAdminSession |
getActivityAdminSession(Proxy proxy)
Gets the
OsidSession associated with the activity
administration service. |
ActivityAdminSession |
getActivityAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
administration service for the given course catalog. |
ActivityCourseCatalogAssignmentSession |
getActivityCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
activities to course catalogs. |
ActivityCourseCatalogSession |
getActivityCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup activity/catalog
mappings. |
ActivityLookupSession |
getActivityLookupSession(Proxy proxy)
Gets the
OsidSession associated with the activity
lookup service. |
ActivityLookupSession |
getActivityLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
lookup service for the given course catalog. |
ActivityNotificationSession |
getActivityNotificationSession(ActivityReceiver activityReceiver,
Proxy proxy)
Gets the
OsidSession associated with the activity
notification service. |
ActivityNotificationSession |
getActivityNotificationSessionForCourseCatalog(ActivityReceiver activityReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
notification service for the given course catalog. |
ActivityQuerySession |
getActivityQuerySession(Proxy proxy)
Gets the
OsidSession associated with the activity query
service. |
ActivityQuerySession |
getActivityQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity query
service for the given course catalog. |
ActivitySearchSession |
getActivitySearchSession(Proxy proxy)
Gets the
OsidSession associated with the activity
search service. |
ActivitySearchSession |
getActivitySearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity
search service for the given course catalog. |
ActivitySmartCourseCatalogSession |
getActivitySmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity smart
course catalog service. |
ActivityUnitAdminSession |
getActivityUnitAdminSession(Proxy proxy)
Gets the
OsidSession associated with the activity unit
administration service. |
ActivityUnitAdminSession |
getActivityUnitAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity unit
administration service for the given course catalog. |
ActivityUnitCourseCatalogAssignmentSession |
getActivityUnitCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning activity
units to course catalogs. |
ActivityUnitCourseCatalogSession |
getActivityUnitCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup activity unit/catalog
mappings. |
ActivityUnitLookupSession |
getActivityUnitLookupSession(Proxy proxy)
Gets the
OsidSession associated with the activity unit
lookup service. |
ActivityUnitLookupSession |
getActivityUnitLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity unit
lookup service for the given course catalog. |
ActivityUnitNotificationSession |
getActivityUnitNotificationSession(ActivityUnitReceiver activityUnitReceiver,
Proxy proxy)
Gets the
OsidSession associated with the activity unit
notification service. |
ActivityUnitNotificationSession |
getActivityUnitNotificationSessionForCourseCatalog(ActivityUnitReceiver activityUnitReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity unit
notification service for the given course catalog. |
ActivityUnitQuerySession |
getActivityUnitQuerySession(Proxy proxy)
Gets the
OsidSession associated with the activity unit
query service. |
ActivityUnitQuerySession |
getActivityUnitQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity unit
query service for the given course catalog. |
ActivityUnitSearchSession |
getActivityUnitSearchSession(Proxy proxy)
Gets the
OsidSession associated with the activity unit
search service. |
ActivityUnitSearchSession |
getActivityUnitSearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity unit
search service for the given course catalog. |
ActivityUnitSmartCourseCatalogSession |
getActivityUnitSmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the activity unit
smart course catalog service. |
ActivityUnravellingSession |
getActivityUnravellingSession(Proxy proxy)
Gets the
OsidSession associated with unravelling
activities into meeting times. |
ActivityUnravellingSession |
getActivityUnravellingSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with unravelling
activities into meeting times for the given course catalog. |
CourseAdminSession |
getCourseAdminSession(Proxy proxy)
Gets the
OsidSession associated with the course
administration service. |
CourseAdminSession |
getCourseAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course
administration service for the given course catalog. |
CourseBatchProxyManager |
getCourseBatchProxyManager()
Gets a
CourseBatchProxyManager. |
CourseCatalogAdminSession |
getCourseCatalogAdminSession(Proxy proxy)
Gets the
OsidSession associated with the course catalog
administrative service. |
CourseCatalogHierarchyDesignSession |
getCourseCatalogHierarchyDesignSession(Proxy proxy)
Gets the
OsidSession associated with the course catalog
hierarchy design service. |
CourseCatalogHierarchySession |
getCourseCatalogHierarchySession(Proxy proxy)
Gets the
OsidSession associated with the course catalog
hierarchy service. |
CourseCatalogLookupSession |
getCourseCatalogLookupSession(Proxy proxy)
Gets the
OsidSession associated with the course catalog
lookup service. |
CourseCatalogNotificationSession |
getCourseCatalogNotificationSession(CourseCatalogReceiver courseCatalogReceiver,
Proxy proxy)
Gets the
OsidSession associated with the course catalog
notification service. |
CourseCatalogQuerySession |
getCourseCatalogQuerySession(Proxy proxy)
Gets the
OsidSession associated with the course catalog
query service. |
CourseCatalogSearchSession |
getCourseCatalogSearchSession(Proxy proxy)
Gets the
OsidSession associated with the course catalog
search service. |
CourseChronicleProxyManager |
getCourseChronicleProxyManager()
Gets a
CourseChronicleProxyManager. |
CourseCourseCatalogAssignmentSession |
getCourseCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning courses
to course catalogs. |
CourseCourseCatalogSession |
getCourseCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup course/catalog mappings. |
CourseLookupSession |
getCourseLookupSession(Proxy proxy)
Gets the
OsidSession associated with the course lookup
service. |
CourseLookupSession |
getCourseLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course lookup
service for the given course catalog. |
CourseNotificationSession |
getCourseNotificationSession(CourseReceiver courseReceiver,
Proxy proxy)
Gets the
OsidSession associated with the course
notification service. |
CourseNotificationSession |
getCourseNotificationSessionForCourseCatalog(CourseReceiver courseReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course
notification service for the given course catalog. |
CourseOfferingAdminSession |
getCourseOfferingAdminSession(Proxy proxy)
Gets the
OsidSession associated with the course
offering administration service. |
CourseOfferingAdminSession |
getCourseOfferingAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course
offering administration service for the given course catalog. |
CourseOfferingCourseCatalogAssignmentSession |
getCourseOfferingCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning course
offerings to course catalogs. |
CourseOfferingCourseCatalogSession |
getCourseOfferingCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup course offering/catalog
mappings. |
CourseOfferingLookupSession |
getCourseOfferingLookupSession(Proxy proxy)
Gets the
OsidSession associated with the course
offering lookup service. |
CourseOfferingLookupSession |
getCourseOfferingLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course
offering lookup service for the given course catalog. |
CourseOfferingNotificationSession |
getCourseOfferingNotificationSession(CourseOfferingReceiver courseOfferingReceiver,
Proxy proxy)
Gets the
OsidSession associated with the course
offering notification service. |
CourseOfferingNotificationSession |
getCourseOfferingNotificationSessionForCourseCatalog(CourseOfferingReceiver courseOfferingReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course
offering notification service for the given course catalog. |
CourseOfferingQuerySession |
getCourseOfferingQuerySession(Proxy proxy)
Gets the
OsidSession associated with the course
offering query service. |
CourseOfferingQuerySession |
getCourseOfferingQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course
offering query service for the given course catalog. |
CourseOfferingSearchSession |
getCourseOfferingSearchSession(Proxy proxy)
Gets the
OsidSession associated with the course
offering search service. |
CourseOfferingSearchSession |
getCourseOfferingSearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course
offering search service for the given course catalog. |
CourseOfferingSmartCourseCatalogSession |
getCourseOfferingSmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course
offering smart course catalog service. |
CoursePlanProxyManager |
getCoursePlanProxyManager()
Gets a
CoursePlanProxyManager. |
CourseProgramProxyManager |
getCourseProgramProxyManager()
Gets a
CourseProgramProxyManager. |
CourseQuerySession |
getCourseQuerySession(Proxy proxy)
Gets the
OsidSession associated with the course query
service. |
CourseQuerySession |
getCourseQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course query
service for the given course catalog. |
CourseRegistrationProxyManager |
getCourseRegistrationProxyManager()
Gets a
CourseRegistrationProxyManager. |
CourseRequisiteProxyManager |
getCourseRequisiteProxyManager()
Gets a
CourseRequisiteProxyManager. |
CourseSearchSession |
getCourseSearchSession(Proxy proxy)
Gets the
OsidSession associated with the course search
service. |
CourseSearchSession |
getCourseSearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course search
service for the given course catalog. |
CourseSmartCourseCatalogSession |
getCourseSmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course smart
course catalog service. |
CourseSyllabusProxyManager |
getCourseSyllabusProxyManager()
Gets a
CourseSyllabusProxyManager. |
TermAdminSession |
getTermAdminSession(Proxy proxy)
Gets the
OsidSession associated with the term
administration service. |
TermAdminSession |
getTermAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the term
administration service for the given course catalog. |
TermCourseCatalogAssignmentSession |
getTermCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning terms to
course catalogs. |
TermCourseCatalogSession |
getTermCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup term/catalog mappings. |
TermHierarchyDesignSession |
getTermHierarchyDesignSession(Proxy proxy)
Gets the term hierarchy design session.
|
TermHierarchyDesignSession |
getTermHierarchyDesignSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the term hierarchy design session for the given catalog.
|
TermHierarchySession |
getTermHierarchySession(Proxy proxy)
Gets the term hierarchy traversal session.
|
TermHierarchySession |
getTermHierarchySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the term hierarchy traversal session for the given catalog.
|
TermLookupSession |
getTermLookupSession(Proxy proxy)
Gets the
OsidSession associated with the term lookup
service. |
TermLookupSession |
getTermLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the term lookup
service for the given course catalog. |
TermNotificationSession |
getTermNotificationSession(TermReceiver termReceiver,
Proxy proxy)
Gets the
OsidSession associated with the term
notification service. |
TermNotificationSession |
getTermNotificationSessionForCourseCatalog(TermReceiver termReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the term
notification service for the given course catalog. |
TermQuerySession |
getTermQuerySession(Proxy proxy)
Gets the
OsidSession associated with the term query
service. |
TermQuerySession |
getTermQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the term query
service for the given course catalog. |
TermSearchSession |
getTermSearchSession(Proxy proxy)
Gets the
OsidSession associated with the term search
service. |
TermSearchSession |
getTermSearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the term search
service for the given course catalog. |
TermSmartCourseCatalogSession |
getTermSmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the term smart
course catalog service. |
changeBranch, initialize, rollbackServiceclosegetActivityRecordTypes, getActivitySearchRecordTypes, getActivityUnitRecordTypes, getActivityUnitSearchRecordTypes, getCourseCatalogRecordTypes, getCourseCatalogSearchRecordTypes, getCourseOfferingRecordTypes, getCourseOfferingSearchRecordTypes, getCourseRecordTypes, getCourseSearchRecordTypes, getTermRecordTypes, getTermSearchRecordTypes, supportsActivityAdmin, supportsActivityCourseCatalog, supportsActivityCourseCatalogAssignment, supportsActivityLookup, supportsActivityNotification, supportsActivityQuery, supportsActivityRecordType, supportsActivitySearch, supportsActivitySearchRecordType, supportsActivitySmartCourseCatalog, supportsActivityUnitAdmin, supportsActivityUnitCourseCatalog, supportsActivityUnitCourseCatalogAssignment, supportsActivityUnitLookup, supportsActivityUnitNotification, supportsActivityUnitQuery, supportsActivityUnitRecordType, supportsActivityUnitSearch, supportsActivityUnitSearchRecordType, supportsActivityUnitSmartCourseCatalog, supportsActivityUnravelling, supportsCourseAdmin, supportsCourseBatch, supportsCourseCatalogAdmin, supportsCourseCatalogHierarchy, supportsCourseCatalogHierarchyDesign, supportsCourseCatalogLookup, supportsCourseCatalogNotification, supportsCourseCatalogQuery, supportsCourseCatalogRecordType, supportsCourseCatalogSearch, supportsCourseCatalogSearchRecordType, supportsCourseChronicle, supportsCourseCourseCatalog, supportsCourseCourseCatalogAssignment, supportsCourseLookup, supportsCourseNotification, supportsCourseOfferingAdmin, supportsCourseOfferingCourseCatalog, supportsCourseOfferingCourseCatalogAssignment, supportsCourseOfferingLookup, supportsCourseOfferingNotification, supportsCourseOfferingQuery, supportsCourseOfferingRecordType, supportsCourseOfferingSearch, supportsCourseOfferingSearchRecordType, supportsCourseOfferingSmartCourseCatalog, supportsCoursePlan, supportsCourseProgram, supportsCourseQuery, supportsCourseRecordType, supportsCourseRegistration, supportsCourseRequisite, supportsCourseSearch, supportsCourseSearchRecordType, supportsCourseSmartCourseCatalog, supportsCourseSyllabus, supportsTermAdmin, supportsTermCourseCatalog, supportsTermCourseCatalogAssignment, supportsTermHierarchy, supportsTermHierarchyDesign, supportsTermLookup, supportsTermNotification, supportsTermQuery, supportsTermRecordType, supportsTermSearch, supportsTermSearchRecordType, supportsTermSmartCourseCatalog, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdCourseLookupSession getCourseLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course lookup
service.proxy - proxy CourseLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsCourseLookup()
is false optional - This method must be implemented if
supportsCourseLookup() is true. CourseLookupSession getCourseLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course lookup
service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy CourseLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException - supportsCourseLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsCourseLookup() and
supportsVisibleFederation() are true
CourseQuerySession getCourseQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course query
service.proxy - proxy CourseQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsCourseQuery()
is false optional - This method must be implemented if
supportsCourseQuery() is true. CourseQuerySession getCourseQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course query
service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException - supportsCourseQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsCourseQuery() and
supportsVisibleFederation() are true
CourseSearchSession getCourseSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course search
service.proxy - proxy CourseSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsCourseSearch()
is false optional - This method must be implemented if
supportsCourseSearch() is true. CourseSearchSession getCourseSearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course search
service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseSearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException - supportsCourseSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsCourseSearch() and
supportsVisibleFederation() are true
CourseAdminSession getCourseAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course
administration service.proxy - proxy CourseAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsCourseAdmin()
is false optional - This method must be implemented if
supportsCourseAdmin() is true. CourseAdminSession getCourseAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course
administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException - supportsCourseAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsCourseAdmin() and
supportsVisibleFederation() are true
CourseNotificationSession getCourseNotificationSession(CourseReceiver courseReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the course
notification service.courseReceiver - the notification callbackproxy - proxy CourseNotificationSession NullArgumentException - courseReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseNotification() is false optional - This method must be implemented if
supportsCourseNotification() is true.
CourseNotificationSession getCourseNotificationSessionForCourseCatalog(CourseReceiver courseReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course
notification service for the given course catalog.courseReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseReceiver,
courseCatalogId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseNotification() and
supportsVisibleFederation() are true
CourseCourseCatalogSession getCourseCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup course/catalog mappings.proxy - proxy CourseCourseCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseCourseCatalog() is false optional - This method must be implemented if
supportsCourseCourseCatalog() is true.
CourseCourseCatalogAssignmentSession getCourseCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning courses
to course catalogs.proxy - proxy CourseCourseCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseCourseCatalogAssignment() is
false optional - This method must be implemented if
supportsCourseCourseCatalogAssignment() is
true. CourseSmartCourseCatalogSession getCourseSmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course smart
course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseSmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseSmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseSmartCourseCatalog() and
supportsVisibleFederation() are true
ActivityUnitLookupSession getActivityUnitLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity unit
lookup service.proxy - proxy ActivityUnitSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitLookup() is false optional - This method must be implemented if
supportsActivityUnitLookup() is true.
ActivityUnitLookupSession getActivityUnitLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity unit
lookup service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy ActivityUnitLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityUnitLookup() and
supportsVisibleFederation() are true
ActivityUnitQuerySession getActivityUnitQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity unit
query service.proxy - proxy ActivityUnitQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitQuery() is false optional - This method must be implemented if
supportsActivityUnitQuery() is true.
ActivityUnitQuerySession getActivityUnitQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity unit
query service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityUnitQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityUnitQuery() and
supportsVisibleFederation() are true
ActivityUnitSearchSession getActivityUnitSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity unit
search service.proxy - proxy ActivityUnitSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitSearch() is false optional - This method must be implemented if
supportsActivityUnitSearch() is true.
ActivityUnitSearchSession getActivityUnitSearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity unit
search service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityUnitSearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityUnitSearch() and
supportsVisibleFederation() are true
ActivityUnitAdminSession getActivityUnitAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity unit
administration service.proxy - proxy ActivityUnitAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitAdmin() is false optional - This method must be implemented if
supportsActivityUnitAdmin() is true.
ActivityUnitAdminSession getActivityUnitAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity unit
administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityUnitAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityUnitAdmin() and
supportsVisibleFederation() are true
ActivityUnitNotificationSession getActivityUnitNotificationSession(ActivityUnitReceiver activityUnitReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the activity unit
notification service.activityUnitReceiver - the notification callbackproxy - proxy ActivityUnitNotificationSession NullArgumentException - activityUnitReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitNotification() is false
optional - This method must be implemented if
supportsActivityUnitNotification() is true.
ActivityUnitNotificationSession getActivityUnitNotificationSessionForCourseCatalog(ActivityUnitReceiver activityUnitReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity unit
notification service for the given course catalog.activityUnitReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityUnitNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - activityUnitReceiver,
courseCatalogId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityUnitNotification() and
supportsVisibleFederation() are true
ActivityUnitCourseCatalogSession getActivityUnitCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup activity unit/catalog
mappings.proxy - proxy ActivityUnitCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitCatalog() is false optional - This method must be implemented if
supportsActivityUnitCatalog() is true.
ActivityUnitCourseCatalogAssignmentSession getActivityUnitCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning activity
units to course catalogs.proxy - proxy ActivityUnitCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitCatalogAssignment() is
false optional - This method must be implemented if
supportsActivityUnitCatalogAssignment() is
true. ActivityUnitSmartCourseCatalogSession getActivityUnitSmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity unit
smart course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityUnitSmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnitSmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityUnitSmartCourseCatalog() and
supportsVisibleFederation() are true
CourseOfferingLookupSession getCourseOfferingLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course
offering lookup service.proxy - proxy CourseOfferingSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingLookup() is false optional - This method must be implemented if
supportsCourseOfferingLookup() is true.
CourseOfferingLookupSession getCourseOfferingLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course
offering lookup service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy CourseOfferingLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseOfferingLookup() and
supportsVisibleFederation() are true
CourseOfferingQuerySession getCourseOfferingQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course
offering query service.proxy - proxy CourseOfferingQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingQuery() is false optional - This method must be implemented if
supportsCourseOfferingQuery() is true.
CourseOfferingQuerySession getCourseOfferingQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course
offering query service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseOfferingQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseOfferingQuery() and
supportsVisibleFederation() are true
CourseOfferingSearchSession getCourseOfferingSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course
offering search service.proxy - proxy CourseOfferingSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingSearch() is false optional - This method must be implemented if
supportsCourseOfferingSearch() is true.
CourseOfferingSearchSession getCourseOfferingSearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course
offering search service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseOfferingSearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseOfferingSearch() and
supportsVisibleFederation() are true
CourseOfferingAdminSession getCourseOfferingAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course
offering administration service.proxy - proxy CourseOfferingAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingAdmin() is false optional - This method must be implemented if
supportsCourseOfferingAdmin() is true.
CourseOfferingAdminSession getCourseOfferingAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course
offering administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseOfferingAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseOfferingAdmin() and
supportsVisibleFederation() are true
CourseOfferingNotificationSession getCourseOfferingNotificationSession(CourseOfferingReceiver courseOfferingReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the course
offering notification service.courseOfferingReceiver - the notification callbackproxy - proxy CourseOfferingNotificationSession NullArgumentException - courseOfferingReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingNotification() is false
optional - This method must be implemented if
supportsCourseOfferingNotification() is
true. CourseOfferingNotificationSession getCourseOfferingNotificationSessionForCourseCatalog(CourseOfferingReceiver courseOfferingReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course
offering notification service for the given course catalog.courseOfferingReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseOfferingNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseOfferingReceiver,
courseCatalogId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseOfferingNotification() and
supportsVisibleFederation() are true
CourseOfferingCourseCatalogSession getCourseOfferingCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup course offering/catalog
mappings.proxy - proxy CourseOfferingCourseCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingCourseCatalog() is false
optional - This method must be implemented if
supportsCourseOfferingCourseCatalog() is
true. CourseOfferingCourseCatalogAssignmentSession getCourseOfferingCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning course
offerings to course catalogs.proxy - proxy CourseOfferingCourseCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingCourseCatalogAssignment() is
false optional - This method must be implemented if
supportsCourseOfferingCourseCatalogAssignment() is
true. CourseOfferingSmartCourseCatalogSession getCourseOfferingSmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course
offering smart course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseOfferingSmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseOfferingSmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseOfferingSmartCourseCatalog() and
supportsVisibleFederation() are true
ActivityLookupSession getActivityLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
lookup service.proxy - proxy ActivityLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityLookup() is false optional - This method must be implemented if
supportsActivityLookup() is true. ActivityLookupSession getActivityLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
lookup service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityLookup() and
supportsVisibleFederation() are true
ActivityQuerySession getActivityQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity query
service.proxy - proxy ActivityQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsActivityQuery()
is false optional - This method must be implemented if
supportsActivityQuery() is true. ActivityQuerySession getActivityQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity query
service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsActivityQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsActivityQuery() and
supportsVisibleFederation() are true
ActivitySearchSession getActivitySearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
search service.proxy - proxy ActivitySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivitySearch() is false optional - This method must be implemented if
supportsActivitySearch() is true. ActivitySearchSession getActivitySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
search service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivitySearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivitySearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivitySearch() and
supportsVisibleFederation() are true
ActivityAdminSession getActivityAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
administration service.proxy - proxy ActivityAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsActivityAdmin()
is false optional - This method must be implemented if
supportsActivityAdmin() is true. ActivityAdminSession getActivityAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException - supportsActivityAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsActivityAdmin() and
supportsVisibleFederation() are true
ActivityNotificationSession getActivityNotificationSession(ActivityReceiver activityReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the activity
notification service.activityReceiver - the notification callbackproxy - proxy ActivityNotificationSession NullArgumentException - activityReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityNotification() is false optional - This method must be implemented if
supportsActivityNotification() is true.
ActivityNotificationSession getActivityNotificationSessionForCourseCatalog(ActivityReceiver activityReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity
notification service for the given course catalog.activityReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivityNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - activityReceiver,
courseCatalogId, or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityNotification() and
supportsVisibleFederation() are true
ActivityCourseCatalogSession getActivityCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup activity/catalog
mappings.proxy - proxy ActivityCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityCatalog() is false optional - This method must be implemented if
supportsActivityCatalog() is true. ActivityCourseCatalogAssignmentSession getActivityCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
activities to course catalogs.proxy - proxy ActivityCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityCatalogAssignment() is false
optional - This method must be implemented if
supportsActivityCatalogAssignment() is
true. ActivitySmartCourseCatalogSession getActivitySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the activity smart
course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ActivitySmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivitySmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivitySmartCourseCatalog() and
supportsVisibleFederation() are true
ActivityUnravellingSession getActivityUnravellingSession(Proxy proxy) throws OperationFailedException
OsidSession associated with unravelling
activities into meeting times.proxy - proxy ActivityUnravellingSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnravelling() is false optional - This method must be implemented if
supportsActivityUnravelling() is true.
ActivityUnravellingSession getActivityUnravellingSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with unravelling
activities into meeting times for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy ActivityUnravellingSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityUnravelling() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityUnravelling() and
supportsVisibleFederation() are true
TermLookupSession getTermLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the term lookup
service.proxy - proxy TermLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTermLookup()
is false optional - This method must be implemented if
supportsTermLookup() is true. TermLookupSession getTermLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the term lookup
service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy TermLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException - supportsTermLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsTermLookup() and
supportsVisibleFederation() are true
TermQuerySession getTermQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the term query
service.proxy - proxy TermQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTermQuery()
is false optional - This method must be implemented if
supportsTermQuery() is true. TermQuerySession getTermQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the term query
service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy TermQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsTermQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsTermQuery() and
supportsVisibleFederation() are true
TermSearchSession getTermSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the term search
service.proxy - proxy TermSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTermSearch()
is false optional - This method must be implemented if
supportsTermSearch() is true. TermSearchSession getTermSearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the term search
service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy TermSearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException - supportsTermSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsTermSearch() and
supportsVisibleFederation() are true
TermAdminSession getTermAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the term
administration service.proxy - proxy TermAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTermAdmin()
is false optional - This method must be implemented if
supportsTermAdmin() is true. TermAdminSession getTermAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the term
administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy TermAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException - supportsTermAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsTermAdmin() and
supportsVisibleFederation() are true
TermNotificationSession getTermNotificationSession(TermReceiver termReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the term
notification service.termReceiver - the notification callbackproxy - proxy TermNotificationSession NullArgumentException - termReceiver or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTermNotification() is false optional - This method must be implemented if
supportsTermNotification() is true. TermNotificationSession getTermNotificationSessionForCourseCatalog(TermReceiver termReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the term
notification service for the given course catalog.termReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy TermNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - termReceiver,
courseCatalogId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsTermNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTermNotification() and
supportsVisibleFederation() are true
TermHierarchySession getTermHierarchySession(Proxy proxy) throws OperationFailedException
proxy - proxy TermHierarchySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTermHierarchy()
is false optional - This method must be implemented if
supportsTermHierarchy() is true. TermHierarchySession getTermHierarchySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
courseCatalogId - the Id of the
CourseCatalog proxy - proxy TermHierarchySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException - supportsTermHierarchy()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsTermHierarchy() and
supportsVisibleFederation() are true
TermHierarchyDesignSession getTermHierarchyDesignSession(Proxy proxy) throws OperationFailedException
proxy - proxy TermHierarchyDesignSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTermHierarchyDesign() is false optional - This method must be implemented if
supportsTermHierarchyDesign() is true.
TermHierarchyDesignSession getTermHierarchyDesignSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
courseCatalogId - the Id of the
CourseCatalog proxy - proxy TermHierarchyDesignSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTermHierarchyDesign() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTermHierarchyDesign() and
supportsVisibleFederation() are true
TermCourseCatalogSession getTermCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup term/catalog mappings.proxy - proxy TermCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsTermCatalog()
is false optional - This method must be implemented if
supportsTermCatalog() is true. TermCourseCatalogAssignmentSession getTermCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning terms to
course catalogs.proxy - proxy TermCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTermCatalogAssignment() is false
optional - This method must be implemented if
supportsTermCatalogAssignment() is true.
TermSmartCourseCatalogSession getTermSmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the term smart
course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy TermSmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTermSmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTermSmartCourseCatalog() and
supportsVisibleFederation() are true
CourseCatalogLookupSession getCourseCatalogLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course catalog
lookup service.proxy - proxy CourseCatalogLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseCatalogLookup() is false optional - This method must be implemented if
supportsCourseCatalogLookup() is true.
CourseCatalogQuerySession getCourseCatalogQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course catalog
query service.proxy - proxy CourseCatalogQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseCatalogQuery() is false optional - This method must be implemented if
supportsCourseCatalogQuery() is true.
CourseCatalogSearchSession getCourseCatalogSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course catalog
search service.proxy - proxy CourseCatalogSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseCatalogSearch() is false optional - This method must be implemented if
supportsCourseCatalogSearch() is true.
CourseCatalogAdminSession getCourseCatalogAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course catalog
administrative service.proxy - proxy CourseCatalogAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseCatalogAdmin() is false optional - This method must be implemented if
supportsCourseCatalogAdmin() is true.
CourseCatalogNotificationSession getCourseCatalogNotificationSession(CourseCatalogReceiver courseCatalogReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the course catalog
notification service.courseCatalogReceiver - the notification callbackproxy - proxy CourseCatalogNotificationSession NullArgumentException - courseCatalogReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseCatalogNotification() is false
optional - This method must be implemented if
supportsCourseCatalogNotification() is
true. CourseCatalogHierarchySession getCourseCatalogHierarchySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course catalog
hierarchy service.proxy - proxy CourseCatalogHierarchySession for course
catalogsNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseCatalogHierarchy() is false
optional - This method must be implemented if
supportsCourseCatalogHierarchy() is true.
CourseCatalogHierarchyDesignSession getCourseCatalogHierarchyDesignSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course catalog
hierarchy design service.proxy - proxy HierarchyDesignSession for course catalogsNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseCatalogHierarchyDesign() is false
optional - This method must be implemented if
supportsCourseCatalogHierarchyDesign() is
true. CourseBatchProxyManager getCourseBatchProxyManager() throws OperationFailedException
CourseBatchProxyManager. CourseBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException - supportsCourseBatch()
is false optional - This method must be implemented if
supportsCourseBatch() is true. CourseProgramProxyManager getCourseProgramProxyManager() throws OperationFailedException
CourseProgramProxyManager. CourseProgramProxyManager OperationFailedException - unable to complete requestUnimplementedException - supportsCourseProgram()
is false optional - This method must be implemented if
supportsCourseProgram() is true. CourseRegistrationProxyManager getCourseRegistrationProxyManager() throws OperationFailedException
CourseRegistrationProxyManager. CourseRegistrationProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseRegistration() is false optional - This method must be implemented if
supportsCourseRegistration() is true.
CourseRequisiteProxyManager getCourseRequisiteProxyManager() throws OperationFailedException
CourseRequisiteProxyManager. CourseRequisiteProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseRequisite() is false optional - This method must be implemented if
supportsCourseRequisite() is true. CourseSyllabusProxyManager getCourseSyllabusProxyManager() throws OperationFailedException
CourseSyllabusProxyManager. CourseSyllabusProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseSyllabus() is false optional - This method must be implemented if
supportsCourseSyllabus() is true. CoursePlanProxyManager getCoursePlanProxyManager() throws OperationFailedException
CoursePlanProxyManager. CoursePlanProxyManager OperationFailedException - unable to complete requestUnimplementedException - supportsCoursePlan()
is false optional - This method must be implemented if
supportsCoursePlan() is true. CourseChronicleProxyManager getCourseChronicleProxyManager() throws OperationFailedException
CourseChronicleProxyManager. CourseChronicleProxyManager OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseChronicle() is false optional - This method must be implemented if
supportsCourseChronicle() is true.