public interface CourseChronicleProxyManager extends OsidProxyManager, CourseChronicleProfile
The course chronicle manager provides access to course chronicle
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:
AcademicRecordSession: a session to look at a
student academic record ProgramEntryLookupSession: a session to retrieve
program entries ProgramEntryQuerySession: a session to query
program entries ProgramEntrySearchSession: a session to search for
program entries ProgramEntryAdminSession: a session to create and
delete program entries ProgramEntryNotificationSession: a session to
receive notifications pertaining to program entry changes ProgramEntryCourseCatalogSession: a session to
look up program entry to course catalog mappings ProgramEntryCourseCatalogAssignmentSession: a
session to manage program entry to course catalog mappings ProgramEntrySmartCourseCatalogSession: a session
to manage dynamic course catalogs of program entries CourseEntryLookupSession: a session to retrieve
course entries CourseEntryQuerySession: a session to query course
entries CourseEntrySearchSession: a session to search for
course entries CourseEntryAdminSession: a session to create and
delete course entries CourseEntryNotificationSession: a session to
receive notifications pertaining to course entry changes CourseEntryCourseCatalogSession: a session to look
up course entry to course catalog mappings CourseEntryCourseCatalogAssignmentSession: a
session to manage course entry to course catalog mappings CourseEntrySmartCourseCatalogSession: a session to
manage dynamic course catalogs of course entries CredentialEntryLookupSession: a session to
retrieve credential entries CredentialEntryQuerySession: a session to query
credential entries CredentialEntrySearchSession: a session to search
for credential entries CredentialEntryAdminSession: a session to create
and delete credential entries CredentialEntryNotificationSession: a session to
receive notifications pertaining to credential entry changes CredentialEntryCourseCatalogSession: a session to
look up credential entry to course catalog mappings CredentialEntryCourseCatalogAssignmentSession: a
session to manage credential entry to course catalog mappings CredentialEntrySmartCourseCatalogSession: a
session to manage dynamic course catalogs of credential entries AssessmentEntryLookupSession: a session to
retrieve assessment entries AssessmentEntryQuerySession: a session to query
assessment entries AssessmentEntrySearchSession: a session to search
for assessment entries AssessmentEntryAdminSession: a session to create
and delete assessment entries AssessmentEntryNotificationSession: a session to
receive notifications pertaining to assessment entry changes AssessmentEntryCourseCatalogSession: a session to
look up assessment entry to course catalog mappings AssessmentEntryCourseCatalogAssignmentSession: a
session to manage assessment entry to course catalog mappings AssessmentEntrySmartCourseCatalogSession: a
session to manage dynamic course catalogs of assessment entries AwardEntryLookupSession: a session to retrieve
award entries AwardEntryQuerySession: a session to query award
entries AwardEntrySearchSession: a session to search for
award entries AwardEntryAdminSession: a session to create and
delete award entries AwardEntryNotificationSession: a session to
receive notifications pertaining to award entry changes AwardEntryCourseCatalogSession: a session to look
up award entry to course catalog mappings AwardEntryCourseCatalogAssignmentSession: a
session to manage award entry to course catalog mappings AwardEntrySmartCourseCatalogSession: a session to
manage dynamic course catalogs of award entries | Modifier and Type | Method and Description |
|---|---|
AcademicRecordSession |
getAcademicRecordSession(Proxy proxy)
Gets the
OsidSession associated with the academic
record service. |
AcademicRecordSession |
getAcademicRecordSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the academic
record service for the given course catalog. |
AssessmentEntryAdminSession |
getAssessmentEntryAdminSession(Proxy proxy)
Gets the
OsidSession associated with the assessment
entry administration service. |
AssessmentEntryAdminSession |
getAssessmentEntryAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the assessment
entry administration service for the given course catalog. |
AssessmentEntryCourseCatalogAssignmentSession |
getAssessmentEntryCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
assessment entries to course catalogs. |
AssessmentEntryCourseCatalogSession |
getAssessmentEntryCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup assessment entry/catalog
mappings. |
AssessmentEntryLookupSession |
getAssessmentEntryLookupSession(Proxy proxy)
Gets the
OsidSession associated with the assessment
entry lookup service. |
AssessmentEntryLookupSession |
getAssessmentEntryLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the assessment
entry lookup service for the given course catalog. |
AssessmentEntryNotificationSession |
getAssessmentEntryNotificationSession(AssessmentEntryReceiver assessmentEntryReceiver,
Proxy proxy)
Gets the
OsidSession associated with the assessment
entry notification service. |
AssessmentEntryNotificationSession |
getAssessmentEntryNotificationSessionForCourseCatalog(AssessmentEntryReceiver assessmentEntryReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the assessment
entry notification service for the given course catalog. |
AssessmentEntryQuerySession |
getAssessmentEntryQuerySession(Proxy proxy)
Gets the
OsidSession associated with the assessment
entry query service. |
AssessmentEntryQuerySession |
getAssessmentEntryQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the assessment
entry query service for the given course catalog. |
AssessmentEntrySearchSession |
getAssessmentEntrySearchSession(Proxy proxy)
Gets the
OsidSession associated with the assessment
entry search service. |
AssessmentEntrySearchSession |
getAssessmentEntrySearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the assessment
entry search service for the given course catalog. |
AssessmentEntrySmartCourseCatalogSession |
getAssessmentEntrySmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the assessment
entry smart course catalog service. |
AwardEntryAdminSession |
getAwardEntryAdminSession(Proxy proxy)
Gets the
OsidSession associated with the award entry
administration service. |
AwardEntryAdminSession |
getAwardEntryAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the award entry
administration service for the given course catalog. |
AwardEntryCourseCatalogAssignmentSession |
getAwardEntryCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning award
entries to course catalogs. |
AwardEntryCourseCatalogSession |
getAwardEntryCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup award entry/catalog
mappings. |
AwardEntryLookupSession |
getAwardEntryLookupSession(Proxy proxy)
Gets the
OsidSession associated with the award entry
lookup service. |
AwardEntryLookupSession |
getAwardEntryLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the award entry
lookup service for the given course catalog. |
AwardEntryNotificationSession |
getAwardEntryNotificationSession(AwardEntryReceiver awardEntryReceiver,
Proxy proxy)
Gets the
OsidSession associated with the award entry
notification service. |
AwardEntryNotificationSession |
getAwardEntryNotificationSessionForCourseCatalog(AwardEntryReceiver awardEntryReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the award entry
notification service for the given course catalog. |
AwardEntryQuerySession |
getAwardEntryQuerySession(Proxy proxy)
Gets the
OsidSession associated with the award entry
query service. |
AwardEntryQuerySession |
getAwardEntryQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the award entry
query service for the given course catalog. |
AwardEntrySearchSession |
getAwardEntrySearchSession(Proxy proxy)
Gets the
OsidSession associated with the award entry
search service. |
AwardEntrySearchSession |
getAwardEntrySearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the award entry
search service for the given course catalog. |
AwardEntrySmartCourseCatalogSession |
getAwardEntrySmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the award entry
smart course catalog service. |
CourseChronicleBatchProxyManager |
getCourseChronicleBatchProxyManager()
Gets the
CourseChronicleBatchProxyManager. |
CourseEntryAdminSession |
getCourseEntryAdminSession(Proxy proxy)
Gets the
OsidSession associated with the course entry
administration service. |
CourseEntryAdminSession |
getCourseEntryAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course entry
administration service for the given course catalog. |
CourseEntryCourseCatalogAssignmentSession |
getCourseEntryCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning course
entries to course catalogs. |
CourseEntryCourseCatalogSession |
getCourseEntryCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup course entry/catalog
mappings. |
CourseEntryLookupSession |
getCourseEntryLookupSession(Proxy proxy)
Gets the
OsidSession associated with the course entry
lookup service. |
CourseEntryLookupSession |
getCourseEntryLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course entry
lookup service for the given course catalog. |
CourseEntryNotificationSession |
getCourseEntryNotificationSession(CourseEntryReceiver courseEntryReceiver,
Proxy proxy)
Gets the
OsidSession associated with the course entry
notification service. |
CourseEntryNotificationSession |
getCourseEntryNotificationSessionForCourseCatalog(CourseEntryReceiver courseEntryReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course entry
notification service for the given course catalog. |
CourseEntryQuerySession |
getCourseEntryQuerySession(Proxy proxy)
Gets the
OsidSession associated with the course entry
query service. |
CourseEntryQuerySession |
getCourseEntryQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course entry
query service for the given course catalog. |
CourseEntrySearchSession |
getCourseEntrySearchSession(Proxy proxy)
Gets the
OsidSession associated with the course entry
search service. |
CourseEntrySearchSession |
getCourseEntrySearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course entry
search service for the given course catalog. |
CourseEntrySmartCourseCatalogSession |
getCourseEntrySmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the course entry
smart course catalog service. |
CredentialEntryAdminSession |
getCredentialEntryAdminSession(Proxy proxy)
Gets the
OsidSession associated with the credential
entry administration service. |
CredentialEntryAdminSession |
getCredentialEntryAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the credential
entry administration service for the given course catalog. |
CredentialEntryCourseCatalogAssignmentSession |
getCredentialEntryCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
credential entries to course catalogs. |
CredentialEntryCourseCatalogSession |
getCredentialEntryCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup credential entry/catalog
mappings. |
CredentialEntryLookupSession |
getCredentialEntryLookupSession(Proxy proxy)
Gets the
OsidSession associated with the credential
entry lookup service. |
CredentialEntryLookupSession |
getCredentialEntryLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the credential
entry lookup service for the given course catalog. |
CredentialEntryNotificationSession |
getCredentialEntryNotificationSession(CredentialEntryReceiver credentialEntryReceiver,
Proxy proxy)
Gets the
OsidSession associated with the credential
entry notification service. |
CredentialEntryNotificationSession |
getCredentialEntryNotificationSessionForCourseCatalog(CredentialEntryReceiver credentialEntryReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the credential
entry notification service for the given course catalog. |
CredentialEntryQuerySession |
getCredentialEntryQuerySession(Proxy proxy)
Gets the
OsidSession associated with the credential
entry query service. |
CredentialEntryQuerySession |
getCredentialEntryQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the credential
entry query service for the given course catalog. |
CredentialEntrySearchSession |
getCredentialEntrySearchSession(Proxy proxy)
Gets the
OsidSession associated with the credential
entry search service. |
CredentialEntrySearchSession |
getCredentialEntrySearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the credential
entry search service for the given course catalog. |
CredentialEntrySmartCourseCatalogSession |
getCredentialEntrySmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the credential
entry smart course catalog service. |
ProgramEntryAdminSession |
getProgramEntryAdminSession(Proxy proxy)
Gets the
OsidSession associated with the program entry
administration service. |
ProgramEntryAdminSession |
getProgramEntryAdminSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the program entry
administration service for the given course catalog. |
ProgramEntryCourseCatalogAssignmentSession |
getProgramEntryCourseCatalogAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning program
entries to course catalogs. |
ProgramEntryCourseCatalogSession |
getProgramEntryCourseCatalogSession(Proxy proxy)
Gets the
OsidSession to lookup program entry/catalog
mappings. |
ProgramEntryLookupSession |
getProgramEntryLookupSession(Proxy proxy)
Gets the
OsidSession associated with the program entry
lookup service. |
ProgramEntryLookupSession |
getProgramEntryLookupSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the program entry
lookup service for the given course catalog. |
ProgramEntryNotificationSession |
getProgramEntryNotificationSession(ProgramEntryReceiver programEntryReceiver,
Proxy proxy)
Gets the
OsidSession associated with the program entry
notification service. |
ProgramEntryNotificationSession |
getProgramEntryNotificationSessionForCourseCatalog(ProgramEntryReceiver programEntryReceiver,
Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the program entry
notification service for the given course catalog. |
ProgramEntryQuerySession |
getProgramEntryQuerySession(Proxy proxy)
Gets the
OsidSession associated with the program entry
query service. |
ProgramEntryQuerySession |
getProgramEntryQuerySessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the program entry
query service for the given course catalog. |
ProgramEntrySearchSession |
getProgramEntrySearchSession(Proxy proxy)
Gets the
OsidSession associated with the program entry
search service. |
ProgramEntrySearchSession |
getProgramEntrySearchSessionForCourseCatalog(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the program entry
search service for the given course catalog. |
ProgramEntrySmartCourseCatalogSession |
getProgramEntrySmartCourseCatalogSession(Id courseCatalogId,
Proxy proxy)
Gets the
OsidSession associated with the program entry
smart course catalog service. |
changeBranch, initialize, rollbackServiceclosegetAssessmentEntryRecordTypes, getAssessmentEntrySearchRecordTypes, getAwardEntryRecordTypes, getAwardEntrySearchRecordTypes, getCourseEntryRecordTypes, getCourseEntrySearchRecordTypes, getCredentialEntryRecordTypes, getCredentialEntrySearchRecordTypes, getProgramEntryRecordTypes, getProgramEntrySearchRecordTypes, supportsAcademicRecord, supportsAssessmentEntryAdmin, supportsAssessmentEntryCourseCatalog, supportsAssessmentEntryCourseCatalogAssignment, supportsAssessmentEntryLookup, supportsAssessmentEntryNotification, supportsAssessmentEntryQuery, supportsAssessmentEntryRecordType, supportsAssessmentEntrySearch, supportsAssessmentEntrySearchRecordType, supportsAssessmentEntrySmartCourseCatalog, supportsAwardEntryAdmin, supportsAwardEntryCourseCatalog, supportsAwardEntryCourseCatalogAssignment, supportsAwardEntryLookup, supportsAwardEntryNotification, supportsAwardEntryQuery, supportsAwardEntryRecordType, supportsAwardEntrySearch, supportsAwardEntrySearchRecordType, supportsAwardEntrySmartCourseCatalog, supportsCourseChronicalBatch, supportsCourseEntryAdmin, supportsCourseEntryCourseCatalog, supportsCourseEntryCourseCatalogAssignment, supportsCourseEntryLookup, supportsCourseEntryNotification, supportsCourseEntryQuery, supportsCourseEntryRecordType, supportsCourseEntrySearch, supportsCourseEntrySearchRecordType, supportsCourseEntrySmartCourseCatalog, supportsCredentialEntryAdmin, supportsCredentialEntryCourseCatalog, supportsCredentialEntryCourseCatalogAssignment, supportsCredentialEntryLookup, supportsCredentialEntryNotification, supportsCredentialEntryQuery, supportsCredentialEntryRecordType, supportsCredentialEntrySearch, supportsCredentialEntrySearchRecordType, supportsCredentialEntrySmartCourseCatalog, supportsProgramEntryAdmin, supportsProgramEntryCourseCatalog, supportsProgramEntryCourseCatalogAssignment, supportsProgramEntryLookup, supportsProgramEntryNotification, supportsProgramEntryQuery, supportsProgramEntryRecordType, supportsProgramEntrySearch, supportsProgramEntrySearchRecordType, supportsProgramEntrySmartCourseCatalog, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdAcademicRecordSession getAcademicRecordSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the academic
record service.proxy - proxy AcademicRecordSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAcademicRecord() is false optional - This method must be implemented if
supportsAcademicRecord() is true. AcademicRecordSession getAcademicRecordSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the academic
record service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy AcademicRecordSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAcademicRecord() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAcademicRecord() and
supportsVisibleFederation() are true
ProgramEntryLookupSession getProgramEntryLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the program entry
lookup service.proxy - proxy ProgramEntryLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntryLookup() is false optional - This method must be implemented if
supportsProgramEntryLookup() is true.
ProgramEntryLookupSession getProgramEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the program entry
lookup service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy ProgramEntryLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntryLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProgramEntryLookup() and
supportsVisibleFederation() are true
ProgramEntryQuerySession getProgramEntryQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the program entry
query service.proxy - proxy ProgramEntryQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntryQuery() is false optional - This method must be implemented if
supportsProgramEntryQuery() is true.
ProgramEntryQuerySession getProgramEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the program entry
query service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ProgramEntryQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntryQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProgramEntryQuery() and
supportsVisibleFederation() are true
ProgramEntrySearchSession getProgramEntrySearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the program entry
search service.proxy - proxy ProgramEntrySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntrySearch() is false optional - This method must be implemented if
supportsProgramEntrySearch() is true.
ProgramEntrySearchSession getProgramEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the program entry
search service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ProgramEntrySearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntrySearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProgramEntrySearch() and
supportsVisibleFederation() are true
ProgramEntryAdminSession getProgramEntryAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the program entry
administration service.proxy - proxy ProgramEntryAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntryAdmin() is false optional - This method must be implemented if
supportsProgramEntryAdmin() is true.
ProgramEntryAdminSession getProgramEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the program entry
administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ProgramEntryAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntryAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProgramEntryAdmin() and
supportsVisibleFederation() are true
ProgramEntryNotificationSession getProgramEntryNotificationSession(ProgramEntryReceiver programEntryReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the program entry
notification service.programEntryReceiver - the notification callbackproxy - proxy ProgramEntryNotificationSession NullArgumentException - programEntryReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntryNotification() is false
optional - This method must be implemented if
supportsProgramEntryNotification() is true.
ProgramEntryNotificationSession getProgramEntryNotificationSessionForCourseCatalog(ProgramEntryReceiver programEntryReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the program entry
notification service for the given course catalog.programEntryReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy ProgramEntryNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - programEntryReceiver,
courseCatalogId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntryNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProgramEntryNotification() and
supportsVisibleFederation() are true
ProgramEntryCourseCatalogSession getProgramEntryCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup program entry/catalog
mappings.proxy - proxy ProgramEntryCourseCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntryCourseCatalog() is false
optional - This method must be implemented if
supportsProgramEntryCourseCatalog() is
true. ProgramEntryCourseCatalogAssignmentSession getProgramEntryCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning program
entries to course catalogs.proxy - proxy ProgramEntryCourseCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntryCourseCatalogAssignment() is
false optional - This method must be implemented if
supportsProgramEntryCourseCatalogAssignment() is
true. ProgramEntrySmartCourseCatalogSession getProgramEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the program entry
smart course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy ProgramEntrySmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsProgramEntrySmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsProgramEntrySmartCourseCatalog() and
supportsVisibleFederation() are true
CourseEntryLookupSession getCourseEntryLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course entry
lookup service.proxy - proxy CourseEntryLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntryLookup() is false optional - This method must be implemented if
supportsCourseEntryLookup() is true.
CourseEntryLookupSession getCourseEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course entry
lookup service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy CourseEntryLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntryLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseEntryLookup() and
supportsVisibleFederation() are true
CourseEntryQuerySession getCourseEntryQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course entry
query service.proxy - proxy CourseEntryQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntryQuery() is false optional - This method must be implemented if
supportsCourseEntryQuery() is true. CourseEntryQuerySession getCourseEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course entry
query service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseEntryQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntryQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseEntryQuery() and
supportsVisibleFederation() are true
CourseEntrySearchSession getCourseEntrySearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course entry
search service.proxy - proxy CourseEntrySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntrySearch() is false optional - This method must be implemented if
supportsCourseEntrySearch() is true.
CourseEntrySearchSession getCourseEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course entry
search service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseEntrySearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntrySearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseEntrySearch() and
supportsVisibleFederation() are true
CourseEntryAdminSession getCourseEntryAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the course entry
administration service.proxy - proxy CourseEntryAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntryAdmin() is false optional - This method must be implemented if
supportsCourseEntryAdmin() is true. CourseEntryAdminSession getCourseEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course entry
administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseEntryAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntryAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseEntryAdmin() and
supportsVisibleFederation() are true
CourseEntryNotificationSession getCourseEntryNotificationSession(CourseEntryReceiver courseEntryReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the course entry
notification service.courseEntryReceiver - the notification callbackproxy - proxy CourseEntryNotificationSession NullArgumentException - courseEntryReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntryNotification() is false
optional - This method must be implemented if
supportsCourseEntryNotification() is true.
CourseEntryNotificationSession getCourseEntryNotificationSessionForCourseCatalog(CourseEntryReceiver courseEntryReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course entry
notification service for the given course catalog.courseEntryReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseEntryNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseEntryReceiver,
courseCatalogId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntryNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseEntryNotification() and
supportsVisibleFederation() are true
CourseEntryCourseCatalogSession getCourseEntryCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup course entry/catalog
mappings.proxy - proxy CourseEntryCourseCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntryCourseCatalog() is false
optional - This method must be implemented if
supportsCourseEntryCourseCatalog() is true.
CourseEntryCourseCatalogAssignmentSession getCourseEntryCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning course
entries to course catalogs.proxy - proxy CourseEntryCourseCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntryCourseCatalogAssignment() is
false optional - This method must be implemented if
supportsCourseEntryCourseCatalogAssignment() is
true. CourseEntrySmartCourseCatalogSession getCourseEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the course entry
smart course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CourseEntrySmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseEntrySmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCourseEntrySmartCourseCatalog() and
supportsVisibleFederation() are true
CredentialEntryLookupSession getCredentialEntryLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the credential
entry lookup service.proxy - proxy CredentialEntryLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntryLookup() is false
optional - This method must be implemented if
supportsCredentialEntryLookup() is true.
CredentialEntryLookupSession getCredentialEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the credential
entry lookup service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy CredentialEntryLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntryLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCredentialEntryLookup() and
supportsVisibleFederation() are true
CredentialEntryQuerySession getCredentialEntryQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the credential
entry query service.proxy - proxy CredentialEntryQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntryQuery() is false optional - This method must be implemented if
supportsCredentialEntryQuery() is true.
CredentialEntryQuerySession getCredentialEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the credential
entry query service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CredentialEntryQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntryQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCredentialEntryQuery() and
supportsVisibleFederation() are true
CredentialEntrySearchSession getCredentialEntrySearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the credential
entry search service.proxy - proxy CredentialEntrySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntrySearch() is false
optional - This method must be implemented if
supportsCredentialEntrySearch() is true.
CredentialEntrySearchSession getCredentialEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the credential
entry search service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CredentialEntrySearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntrySearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCredentialEntrySearch() and
supportsVisibleFederation() are true
CredentialEntryAdminSession getCredentialEntryAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the credential
entry administration service.proxy - proxy CredentialEntryAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntryAdmin() is false optional - This method must be implemented if
supportsCredentialEntryAdmin() is true.
CredentialEntryAdminSession getCredentialEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the credential
entry administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CredentialEntryAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntryAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCredentialEntryAdmin() and
supportsVisibleFederation() are true
CredentialEntryNotificationSession getCredentialEntryNotificationSession(CredentialEntryReceiver credentialEntryReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the credential
entry notification service.credentialEntryReceiver - the notification callbackproxy - proxy CredentialEntryNotificationSession NullArgumentException - credentialEntryReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntryNotification() is false
optional - This method must be implemented if
supportsCredentialEntryNotification() is
true. CredentialEntryNotificationSession getCredentialEntryNotificationSessionForCourseCatalog(CredentialEntryReceiver credentialEntryReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the credential
entry notification service for the given course catalog.credentialEntryReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy CredentialEntryNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - credentialEntryReceiver,
courseCatalogId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntryNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCredentialEntryNotification() and
supportsVisibleFederation() are true
CredentialEntryCourseCatalogSession getCredentialEntryCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup credential entry/catalog
mappings.proxy - proxy CredentialEntryCourseCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntryCourseCatalog() is false
optional - This method must be implemented if
supportsCredentialEntryCourseCatalog() is
true. CredentialEntryCourseCatalogAssignmentSession getCredentialEntryCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
credential entries to course catalogs.proxy - proxy CredentialEntryCourseCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntryCourseCatalogAssignment() is
false optional - This method must be implemented if
supportsCredentialEntryCourseCatalogAssignment()
is true. CredentialEntrySmartCourseCatalogSession getCredentialEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the credential
entry smart course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy CredentialEntrySmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCredentialEntrySmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCredentialEntrySmartCourseCatalog() and
supportsVisibleFederation() are true
AssessmentEntryLookupSession getAssessmentEntryLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the assessment
entry lookup service.proxy - proxy AssessmentEntryLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntryLookup() is false
optional - This method must be implemented if
supportsAssessmentEntryLookup() is true.
AssessmentEntryLookupSession getAssessmentEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the assessment
entry lookup service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy AssessmentEntryLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntryLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAssessmentEntryLookup() and
supportsVisibleFederation() are true
AssessmentEntryQuerySession getAssessmentEntryQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the assessment
entry query service.proxy - proxy AssessmentEntryQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntryQuery() is false optional - This method must be implemented if
supportsAssessmentEntryQuery() is true.
AssessmentEntryQuerySession getAssessmentEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the assessment
entry query service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy AssessmentEntryQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntryQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAssessmentEntryQuery() and
supportsVisibleFederation() are true
AssessmentEntrySearchSession getAssessmentEntrySearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the assessment
entry search service.proxy - proxy AssessmentEntrySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntrySearch() is false
optional - This method must be implemented if
supportsAssessmentEntrySearch() is true.
AssessmentEntrySearchSession getAssessmentEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the assessment
entry search service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy AssessmentEntrySearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntrySearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAssessmentEntrySearch() and
supportsVisibleFederation() are true
AssessmentEntryAdminSession getAssessmentEntryAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the assessment
entry administration service.proxy - proxy AssessmentEntryAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntryAdmin() is false optional - This method must be implemented if
supportsAssessmentEntryAdmin() is true.
AssessmentEntryAdminSession getAssessmentEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the assessment
entry administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy AssessmentEntryAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntryAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAssessmentEntryAdmin() and
supportsVisibleFederation() are true
AssessmentEntryNotificationSession getAssessmentEntryNotificationSession(AssessmentEntryReceiver assessmentEntryReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the assessment
entry notification service.assessmentEntryReceiver - the notification callbackproxy - proxy AssessmentEntryNotificationSession NullArgumentException - assessmentEntryReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntryNotification() is false
optional - This method must be implemented if
supportsAssessmentEntryNotification() is
true. AssessmentEntryNotificationSession getAssessmentEntryNotificationSessionForCourseCatalog(AssessmentEntryReceiver assessmentEntryReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the assessment
entry notification service for the given course catalog.assessmentEntryReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy AssessmentEntryNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - assessmentEntryReceiver,
courseCatalogId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntryNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAssessmentEntryNotification() and
supportsVisibleFederation() are true
AssessmentEntryCourseCatalogSession getAssessmentEntryCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup assessment entry/catalog
mappings.proxy - proxy AssessmentEntryCourseCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntryCourseCatalog() is false
optional - This method must be implemented if
supportsAssessmentEntryCourseCatalog() is
true. AssessmentEntryCourseCatalogAssignmentSession getAssessmentEntryCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
assessment entries to course catalogs.proxy - proxy AssessmentEntryCourseCatalogAssignmentSession
NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntryCourseCatalogAssignment() is
false optional - This method must be implemented if
supportsAssessmentEntryCourseCatalogAssignment()
is true. AssessmentEntrySmartCourseCatalogSession getAssessmentEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the assessment
entry smart course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy AssessmentEntrySmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAssessmentEntrySmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAssessmentEntrySmartCourseCatalog() and
supportsVisibleFederation() are true
AwardEntryLookupSession getAwardEntryLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the award entry
lookup service.proxy - proxy AwardEntryLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntryLookup() is false optional - This method must be implemented if
supportsAwardEntryLookup() is true. AwardEntryLookupSession getAwardEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the award entry
lookup service for the given course catalog.courseCatalogId - the Id of the course catalogproxy - proxy AwardEntryLookupSession NotFoundException - no CourseCatalog
found by the given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntryLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAwardEntryLookup() and
supportsVisibleFederation() are true
AwardEntryQuerySession getAwardEntryQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the award entry
query service.proxy - proxy AwardEntryQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntryQuery() is false optional - This method must be implemented if
supportsAwardEntryQuery() is true. AwardEntryQuerySession getAwardEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the award entry
query service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy AwardEntryQuerySession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntryQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAwardEntryQuery() and
supportsVisibleFederation() are true
AwardEntrySearchSession getAwardEntrySearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the award entry
search service.proxy - proxy AwardEntrySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntrySearch() is false optional - This method must be implemented if
supportsAwardEntrySearch() is true. AwardEntrySearchSession getAwardEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the award entry
search service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy AwardEntrySearchSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntrySearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAwardEntrySearch() and
supportsVisibleFederation() are true
AwardEntryAdminSession getAwardEntryAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the award entry
administration service.proxy - proxy AwardEntryAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntryAdmin() is false optional - This method must be implemented if
supportsAwardEntryAdmin() is true. AwardEntryAdminSession getAwardEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the award entry
administration service for the given course catalog.courseCatalogId - the Id of the
CourseCatalog proxy - proxy AwardEntryAdminSession NotFoundException - no course catalog found by the
given Id NullArgumentException - proxy or
courseCatalogId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntryAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAwardEntryAdmin() and
supportsVisibleFederation() are true
AwardEntryNotificationSession getAwardEntryNotificationSession(AwardEntryReceiver awardEntryReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the award entry
notification service.awardEntryReceiver - the notification callbackproxy - proxy AwardEntryNotificationSession NullArgumentException - awardEntryReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntryNotification() is false
optional - This method must be implemented if
supportsAwardEntryNotification() is true.
AwardEntryNotificationSession getAwardEntryNotificationSessionForCourseCatalog(AwardEntryReceiver awardEntryReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the award entry
notification service for the given course catalog.awardEntryReceiver - the notification callbackcourseCatalogId - the Id of the
CourseCatalog proxy - proxy AwardEntryNotificationSession NotFoundException - no course catalog found by the
given Id NullArgumentException - awardEntryReceiver,
courseCatalogId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntryNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAwardEntryNotification() and
supportsVisibleFederation() are true
AwardEntryCourseCatalogSession getAwardEntryCourseCatalogSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup award entry/catalog
mappings.proxy - proxy AwardEntryCourseCatalogSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntryCourseCatalog() is false
optional - This method must be implemented if
supportsAwardEntryCourseCatalog() is true.
AwardEntryCourseCatalogAssignmentSession getAwardEntryCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning award
entries to course catalogs.proxy - proxy AwardEntryCourseCatalogAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntryCourseCatalogAssignment() is
false optional - This method must be implemented if
supportsAwardEntryCourseCatalogAssignment() is
true. AwardEntrySmartCourseCatalogSession getAwardEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the award entry
smart course catalog service.courseCatalogId - the Id of the
CourseCatalog proxy - proxy AwardEntrySmartCourseCatalogSession NotFoundException - no course catalog found by the
given Id NullArgumentException - courseCatalogId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAwardEntrySmartCourseCatalog() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAwardEntrySmartCourseCatalog() and
supportsVisibleFederation() are true
CourseChronicleBatchProxyManager getCourseChronicleBatchProxyManager() throws OperationFailedException
CourseChronicleBatchProxyManager. CourseChronicleBatcProxyhManager OperationFailedException - unable to complete requestUnimplementedException -
supportsCourseChronicleBatchProxyManager() is
false optional - This method must be implemented if
supportsCoiurseChronicleBatchProxyManager() is
true.