public interface CourseChronicleManager extends OsidManager, CourseChronicleProfile
The course chronicle manager provides access to course chronicle sessions and provides interoperability tests for various aspects of this service. 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()
Gets the
OsidSession associated with the academic
record service. |
AcademicRecordSession |
getAcademicRecordSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the academic
record service for the given course catalog. |
AssessmentEntryAdminSession |
getAssessmentEntryAdminSession()
Gets the
OsidSession associated with the assessment
entry administration service. |
AssessmentEntryAdminSession |
getAssessmentEntryAdminSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the assessment
entry administration service for the given course catalog. |
AssessmentEntryCourseCatalogAssignmentSession |
getAssessmentEntryCourseCatalogAssignmentSession()
Gets the
OsidSession associated with assigning
assessment entries to course catalogs. |
AssessmentEntryCourseCatalogSession |
getAssessmentEntryCourseCatalogSession()
Gets the
OsidSession to lookup assessment entry/catalog
mappings. |
AssessmentEntryLookupSession |
getAssessmentEntryLookupSession()
Gets the
OsidSession associated with the assessment
entry lookup service. |
AssessmentEntryLookupSession |
getAssessmentEntryLookupSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the assessment
entry lookup service for the given course catalog. |
AssessmentEntryNotificationSession |
getAssessmentEntryNotificationSession(AssessmentEntryReceiver assessmentEntryReceiver)
Gets the
OsidSession associated with the assessment
entry notification service. |
AssessmentEntryNotificationSession |
getAssessmentEntryNotificationSessionForCourseCatalog(AssessmentEntryReceiver assessmentEntryReceiver,
Id courseCatalogId)
Gets the
OsidSession associated with the course
notification service for the given course catalog. |
AssessmentEntryQuerySession |
getAssessmentEntryQuerySession()
Gets the
OsidSession associated with the assessment
entry query service. |
AssessmentEntryQuerySession |
getAssessmentEntryQuerySessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the assessment
entry query service for the given course catalog. |
AssessmentEntrySearchSession |
getAssessmentEntrySearchSession()
Gets the
OsidSession associated with the assessment
entry search service. |
AssessmentEntrySearchSession |
getAssessmentEntrySearchSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the assessment
entry search service for the given course catalog. |
AssessmentEntrySmartCourseCatalogSession |
getAssessmentEntrySmartCourseCatalogSession(Id courseCatalogId)
Gets the
OsidSession associated with the assessment
entry smart course catalog service. |
AwardEntryAdminSession |
getAwardEntryAdminSession()
Gets the
OsidSession associated with the award entry
administration service. |
AwardEntryAdminSession |
getAwardEntryAdminSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the award entry
administration service for the given course catalog. |
AwardEntryCourseCatalogAssignmentSession |
getAwardEntryCourseCatalogAssignmentSession()
Gets the
OsidSession associated with assigning award
entries to course catalogs. |
AwardEntryCourseCatalogSession |
getAwardEntryCourseCatalogSession()
Gets the
OsidSession to lookup award entry/catalog
mappings. |
AwardEntryLookupSession |
getAwardEntryLookupSession()
Gets the
OsidSession associated with the award entry
lookup service. |
AwardEntryLookupSession |
getAwardEntryLookupSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the award entry
lookup service for the given course catalog. |
AwardEntryNotificationSession |
getAwardEntryNotificationSession(AwardEntryReceiver awardEntryReceiver)
Gets the
OsidSession associated with the award entry
notification service. |
AwardEntryNotificationSession |
getAwardEntryNotificationSessionForCourseCatalog(AwardEntryReceiver awardEntryReceiver,
Id courseCatalogId)
Gets the
OsidSession associated with the course
notification service for the given course catalog. |
AwardEntryQuerySession |
getAwardEntryQuerySession()
Gets the
OsidSession associated with the award entry
query service. |
AwardEntryQuerySession |
getAwardEntryQuerySessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the award entry
query service for the given course catalog. |
AwardEntrySearchSession |
getAwardEntrySearchSession()
Gets the
OsidSession associated with the award entry
search service. |
AwardEntrySearchSession |
getAwardEntrySearchSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the award entry
search service for the given course catalog. |
AwardEntrySmartCourseCatalogSession |
getAwardEntrySmartCourseCatalogSession(Id courseCatalogId)
Gets the
OsidSession associated with the award entry
smart course catalog service. |
CourseChronicleBatchManager |
getCourseChronicleBatchManager()
Gets the
CourseChronicleBatchManager. |
CourseEntryAdminSession |
getCourseEntryAdminSession()
Gets the
OsidSession associated with the course entry
administration service. |
CourseEntryAdminSession |
getCourseEntryAdminSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the course entry
administration service for the given course catalog. |
CourseEntryCourseCatalogAssignmentSession |
getCourseEntryCourseCatalogAssignmentSession()
Gets the
OsidSession associated with assigning course
entries to course catalogs. |
CourseEntryCourseCatalogSession |
getCourseEntryCourseCatalogSession()
Gets the
OsidSession to lookup course entry/catalog
mappings. |
CourseEntryLookupSession |
getCourseEntryLookupSession()
Gets the
OsidSession associated with the course entry
lookup service. |
CourseEntryLookupSession |
getCourseEntryLookupSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the course entry
lookup service for the given course catalog. |
CourseEntryNotificationSession |
getCourseEntryNotificationSession(CourseEntryReceiver courseEntryReceiver)
Gets the
OsidSession associated with the course entry
notification service. |
CourseEntryNotificationSession |
getCourseEntryNotificationSessionForCourseCatalog(CourseEntryReceiver courseEntryReceiver,
Id courseCatalogId)
Gets the
OsidSession associated with the course entry
notification service for the given course catalog. |
CourseEntryQuerySession |
getCourseEntryQuerySession()
Gets the
OsidSession associated with the course entry
query service. |
CourseEntryQuerySession |
getCourseEntryQuerySessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the course entry
query service for the given course catalog. |
CourseEntrySearchSession |
getCourseEntrySearchSession()
Gets the
OsidSession associated with the course entry
search service. |
CourseEntrySearchSession |
getCourseEntrySearchSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the course entry
search service for the given course catalog. |
CourseEntrySmartCourseCatalogSession |
getCourseEntrySmartCourseCatalogSession(Id courseCatalogId)
Gets the
OsidSession associated with the course entry
smart course catalog service. |
CredentialEntryAdminSession |
getCredentialEntryAdminSession()
Gets the
OsidSession associated with the credential
entry administration service. |
CredentialEntryAdminSession |
getCredentialEntryAdminSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the credential
entry administration service for the given course catalog. |
CredentialEntryCourseCatalogAssignmentSession |
getCredentialEntryCourseCatalogAssignmentSession()
Gets the
OsidSession associated with assigning
credential entries to course catalogs. |
CredentialEntryCourseCatalogSession |
getCredentialEntryCourseCatalogSession()
Gets the
OsidSession to lookup credential entry/catalog
mappings. |
CredentialEntryLookupSession |
getCredentialEntryLookupSession()
Gets the
OsidSession associated with the credential
entry lookup service. |
CredentialEntryLookupSession |
getCredentialEntryLookupSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the credential
entry lookup service for the given course catalog. |
CredentialEntryNotificationSession |
getCredentialEntryNotificationSession(CredentialEntryReceiver credentialEntryReceiver)
Gets the
OsidSession associated with the credential
entry notification service. |
CredentialEntryNotificationSession |
getCredentialEntryNotificationSessionForCourseCatalog(CredentialEntryReceiver credentialEntryReceiver,
Id courseCatalogId)
Gets the
OsidSession associated with the credential
entry notification service for the given course catalog. |
CredentialEntryQuerySession |
getCredentialEntryQuerySession()
Gets the
OsidSession associated with the credential
entry query service. |
CredentialEntryQuerySession |
getCredentialEntryQuerySessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the credential
entry query service for the given course catalog. |
CredentialEntrySearchSession |
getCredentialEntrySearchSession()
Gets the
OsidSession associated with the credential
entry search service. |
CredentialEntrySearchSession |
getCredentialEntrySearchSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the credential
entry search service for the given course catalog. |
CredentialEntrySmartCourseCatalogSession |
getCredentialEntrySmartCourseCatalogSession(Id courseCatalogId)
Gets the
OsidSession associated with the credential
entry smart course catalog service. |
ProgramEntryAdminSession |
getProgramEntryAdminSession()
Gets the
OsidSession associated with the program entry
administration service. |
ProgramEntryAdminSession |
getProgramEntryAdminSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the program entry
administration service for the given course catalog. |
ProgramEntryCourseCatalogAssignmentSession |
getProgramEntryCourseCatalogAssignmentSession()
Gets the
OsidSession associated with assigning program
entries to course catalogs. |
ProgramEntryCourseCatalogSession |
getProgramEntryCourseCatalogSession()
Gets the
OsidSession to lookup program entry/catalog
mappings. |
ProgramEntryLookupSession |
getProgramEntryLookupSession()
Gets the
OsidSession associated with the program entry
lookup service. |
ProgramEntryLookupSession |
getProgramEntryLookupSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the program entry
lookup service for the given course catalog. |
ProgramEntryNotificationSession |
getProgramEntryNotificationSession(ProgramEntryReceiver programEntryReceiver)
Gets the
OsidSession associated with the program entry
notification service. |
ProgramEntryNotificationSession |
getProgramEntryNotificationSessionForCourseCatalog(ProgramEntryReceiver programEntryReceiver,
Id courseCatalogId)
Gets the
OsidSession associated with the program entry
notification service for the given course catalog. |
ProgramEntryQuerySession |
getProgramEntryQuerySession()
Gets the
OsidSession associated with the program entry
query service. |
ProgramEntryQuerySession |
getProgramEntryQuerySessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the program entry
query service for the given course catalog. |
ProgramEntrySearchSession |
getProgramEntrySearchSession()
Gets the
OsidSession associated with the program entry
search service. |
ProgramEntrySearchSession |
getProgramEntrySearchSessionForCourseCatalog(Id courseCatalogId)
Gets the
OsidSession associated with the program entry
search service for the given course catalog. |
ProgramEntrySmartCourseCatalogSession |
getProgramEntrySmartCourseCatalogSession(Id courseCatalogId)
Gets the
OsidSession associated with the program entry
smart course catalog service. |
changeBranch, initialize, rollbackService
close
getAssessmentEntryRecordTypes, 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, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
AcademicRecordSession getAcademicRecordSession() throws OperationFailedException
OsidSession
associated with the academic
record service. AcademicRecordSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAcademicRecord()
is false
optional
- This method must be implemented if
supportsAcademicRecord()
is true.
AcademicRecordSession getAcademicRecordSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the academic
record service for the given course catalog.courseCatalogId
- the Id
of the course catalog AcademicRecordSession
NotFoundException
- no CourseCatalog
found by the given Id
NullArgumentException
- courseCatalogId
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() throws OperationFailedException
OsidSession
associated with the program entry
lookup service. ProgramEntryLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsProgramEntryLookup()
is false
optional
- This method must be implemented if
supportsProgramEntryLookup()
is true.
ProgramEntryLookupSession getProgramEntryLookupSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the program entry
lookup service for the given course catalog.courseCatalogId
- the Id
of the course catalog ProgramEntryLookupSession
NotFoundException
- no CourseCatalog
found by the given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the program entry
query service. ProgramEntryQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsProgramEntryQuery()
is false
optional
- This method must be implemented if
supportsProgramEntryQuery()
is true.
ProgramEntryQuerySession getProgramEntryQuerySessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the program entry
query service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
ProgramEntryQuerySession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the program entry
search service. ProgramEntrySearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsProgramEntrySearch()
is false
optional
- This method must be implemented if
supportsProgramEntrySearch()
is true.
ProgramEntrySearchSession getProgramEntrySearchSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the program entry
search service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
ProgramEntrySearchSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the program entry
administration service. ProgramEntryAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsProgramEntryAdmin()
is false
optional
- This method must be implemented if
supportsProgramEntryAdmin()
is true.
ProgramEntryAdminSession getProgramEntryAdminSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the program entry
administration service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
ProgramEntryAdminSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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) throws OperationFailedException
OsidSession
associated with the program entry
notification service.programEntryReceiver
- the notification callback ProgramEntryNotificationSession
NullArgumentException
- programEntryReceiver
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) 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
ProgramEntryNotificationSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- programEntryReceiver
or courseCatalogId
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() throws OperationFailedException
OsidSession
to lookup program entry/catalog
mappings. ProgramEntryCourseCatalogSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsProgramEntryCourseCatalog()
is false
optional
- This method must be implemented if
supportsProgramEntryCourseCatalog()
is
true.
ProgramEntryCourseCatalogAssignmentSession getProgramEntryCourseCatalogAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning program
entries to course catalogs. ProgramEntryCourseCatalogAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsProgramEntryCourseCatalogAssignment()
is
false
optional
- This method must be implemented if
supportsProgramEntryCourseCatalogAssignment()
is
true.
ProgramEntrySmartCourseCatalogSession getProgramEntrySmartCourseCatalogSession(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the program entry
smart course catalog service.courseCatalogId
- the Id
of the
CourseCatalog
ProgramEntrySmartCourseCatalogSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- courseCatalogId
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() throws OperationFailedException
OsidSession
associated with the course entry
lookup service. CourseEntryLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCourseEntryLookup()
is false
optional
- This method must be implemented if
supportsCourseEntryLookup()
is true.
CourseEntryLookupSession getCourseEntryLookupSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the course entry
lookup service for the given course catalog.courseCatalogId
- the Id
of the course catalog CourseEntryLookupSession
NotFoundException
- no CourseCatalog
found by the given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the course entry
query service. CourseEntryQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCourseEntryQuery()
is false
optional
- This method must be implemented if
supportsCourseEntryQuery()
is true.
CourseEntryQuerySession getCourseEntryQuerySessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the course entry
query service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
CourseEntryQuerySession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the course entry
search service. CourseEntrySearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCourseEntrySearch()
is false
optional
- This method must be implemented if
supportsCourseEntrySearch()
is true.
CourseEntrySearchSession getCourseEntrySearchSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the course entry
search service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
CourseEntrySearchSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the course entry
administration service. CourseEntryAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCourseEntryAdmin()
is false
optional
- This method must be implemented if
supportsCourseEntryAdmin()
is true.
CourseEntryAdminSession getCourseEntryAdminSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the course entry
administration service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
CourseEntryAdminSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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) throws OperationFailedException
OsidSession
associated with the course entry
notification service.courseEntryReceiver
- the notification callback CourseEntryNotificationSession
NullArgumentException
- courseEntryReceiver
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) 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
CourseEntryNotificationSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- courseEntryReceiver
or courseCatalogId
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() throws OperationFailedException
OsidSession
to lookup course entry/catalog
mappings. CourseEntryCourseCatalogSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCourseEntryCourseCatalog()
is false
optional
- This method must be implemented if
supportsCourseEntryCourseCatalog()
is true.
CourseEntryCourseCatalogAssignmentSession getCourseEntryCourseCatalogAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning course
entries to course catalogs. CourseEntryCourseCatalogAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCourseEntryCourseCatalogAssignment()
is
false
optional
- This method must be implemented if
supportsCourseEntryCourseCatalogAssignment()
is
true.
CourseEntrySmartCourseCatalogSession getCourseEntrySmartCourseCatalogSession(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the course entry
smart course catalog service.courseCatalogId
- the Id
of the
CourseCatalog
CourseEntrySmartCourseCatalogSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- courseCatalogId
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() throws OperationFailedException
OsidSession
associated with the credential
entry lookup service. CredentialEntryLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCredentialEntryLookup()
is false
optional
- This method must be implemented if
supportsCredentialEntryLookup()
is true.
CredentialEntryLookupSession getCredentialEntryLookupSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the credential
entry lookup service for the given course catalog.courseCatalogId
- the Id
of the course catalog CredentialEntryLookupSession
NotFoundException
- no CourseCatalog
found by the given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the credential
entry query service. CredentialEntryQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCredentialEntryQuery()
is false
optional
- This method must be implemented if
supportsCredentialEntryQuery()
is true.
CredentialEntryQuerySession getCredentialEntryQuerySessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the credential
entry query service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
CredentialEntryQuerySession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the credential
entry search service. CredentialEntrySearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCredentialEntrySearch()
is false
optional
- This method must be implemented if
supportsCredentialEntrySearch()
is true.
CredentialEntrySearchSession getCredentialEntrySearchSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the credential
entry search service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
CredentialEntrySearchSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the credential
entry administration service. CredentialEntryAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCredentialEntryAdmin()
is false
optional
- This method must be implemented if
supportsCredentialEntryAdmin()
is true.
CredentialEntryAdminSession getCredentialEntryAdminSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the credential
entry administration service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
CredentialEntryAdminSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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) throws OperationFailedException
OsidSession
associated with the credential
entry notification service.credentialEntryReceiver
- the notification callback CredentialEntryNotificationSession
NullArgumentException
- credentialEntryReceiver
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) 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
CredentialEntryNotificationSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- credentialEntryReceiver
or courseCatalogId
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() throws OperationFailedException
OsidSession
to lookup credential entry/catalog
mappings. CredentialEntryCourseCatalogSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCredentialEntryCourseCatalog()
is false
optional
- This method must be implemented if
supportsCredentialEntryCourseCatalog()
is
true.
CredentialEntryCourseCatalogAssignmentSession getCredentialEntryCourseCatalogAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning
credential entries to course catalogs. CredentialEntryCourseCatalogAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCredentialEntryCourseCatalogAssignment()
is
false
optional
- This method must be implemented if
supportsCredentialEntryCourseCatalogAssignment()
is true.
CredentialEntrySmartCourseCatalogSession getCredentialEntrySmartCourseCatalogSession(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the credential
entry smart course catalog service.courseCatalogId
- the Id
of the
CourseCatalog
CredentialEntrySmartCourseCatalogSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- courseCatalogId
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() throws OperationFailedException
OsidSession
associated with the assessment
entry lookup service. AssessmentEntryLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssessmentEntryLookup()
is false
optional
- This method must be implemented if
supportsAssessmentEntryLookup()
is true.
AssessmentEntryLookupSession getAssessmentEntryLookupSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the assessment
entry lookup service for the given course catalog.courseCatalogId
- the Id
of the course catalog AssessmentEntryLookupSession
NotFoundException
- no CourseCatalog
found by the given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the assessment
entry query service. AssessmentEntryQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssessmentEntryQuery()
is false
optional
- This method must be implemented if
supportsAssessmentEntryQuery()
is true.
AssessmentEntryQuerySession getAssessmentEntryQuerySessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the assessment
entry query service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
AssessmentEntryQuerySession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the assessment
entry search service. AssessmentEntrySearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssessmentEntrySearch()
is false
optional
- This method must be implemented if
supportsAssessmentEntrySearch()
is true.
AssessmentEntrySearchSession getAssessmentEntrySearchSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the assessment
entry search service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
AssessmentEntrySearchSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the assessment
entry administration service. AssessmentEntryAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssessmentEntryAdmin()
is false
optional
- This method must be implemented if
supportsAssessmentEntryAdmin()
is true.
AssessmentEntryAdminSession getAssessmentEntryAdminSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the assessment
entry administration service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
AssessmentEntryAdminSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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) throws OperationFailedException
OsidSession
associated with the assessment
entry notification service.assessmentEntryReceiver
- the notification callback AssessmentEntryNotificationSession
NullArgumentException
- assessmentEntryReceiver
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) throws NotFoundException, OperationFailedException
OsidSession
associated with the course
notification service for the given course catalog.assessmentEntryReceiver
- the notification callbackcourseCatalogId
- the Id
of the
CourseCatalog
AssessmentEntryNotificationSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- assessmentEntryReceiver
or courseCatalogId
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() throws OperationFailedException
OsidSession
to lookup assessment entry/catalog
mappings. AssessmentEntryCourseCatalogSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssessmentEntryCourseCatalog()
is false
optional
- This method must be implemented if
supportsAssessmentEntryCourseCatalog()
is
true.
AssessmentEntryCourseCatalogAssignmentSession getAssessmentEntryCourseCatalogAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning
assessment entries to course catalogs. AssessmentEntryCourseCatalogAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAssessmentEntryCourseCatalogAssignment()
is
false
optional
- This method must be implemented if
supportsAssessmentEntryCourseCatalogAssignment()
is true.
AssessmentEntrySmartCourseCatalogSession getAssessmentEntrySmartCourseCatalogSession(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the assessment
entry smart course catalog service.courseCatalogId
- the Id
of the
CourseCatalog
AssessmentEntrySmartCourseCatalogSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- courseCatalogId
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() throws OperationFailedException
OsidSession
associated with the award entry
lookup service. AwardEntryLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAwardEntryLookup()
is false
optional
- This method must be implemented if
supportsAwardEntryLookup()
is true.
AwardEntryLookupSession getAwardEntryLookupSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the award entry
lookup service for the given course catalog.courseCatalogId
- the Id
of the course catalog AwardEntryLookupSession
NotFoundException
- no CourseCatalog
found by the given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the award entry
query service. AwardEntryQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAwardEntryQuery()
is false
optional
- This method must be implemented if
supportsAwardEntryQuery()
is true.
AwardEntryQuerySession getAwardEntryQuerySessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the award entry
query service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
AwardEntryQuerySession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the award entry
search service. AwardEntrySearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAwardEntrySearch()
is false
optional
- This method must be implemented if
supportsAwardEntrySearch()
is true.
AwardEntrySearchSession getAwardEntrySearchSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the award entry
search service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
AwardEntrySearchSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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() throws OperationFailedException
OsidSession
associated with the award entry
administration service. AwardEntryAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAwardEntryAdmin()
is false
optional
- This method must be implemented if
supportsAwardEntryAdmin()
is true.
AwardEntryAdminSession getAwardEntryAdminSessionForCourseCatalog(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the award entry
administration service for the given course catalog.courseCatalogId
- the Id
of the
CourseCatalog
AwardEntryAdminSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- 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) throws OperationFailedException
OsidSession
associated with the award entry
notification service.awardEntryReceiver
- the notification callback AwardEntryNotificationSession
NullArgumentException
- awardEntryReceiver
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) throws NotFoundException, OperationFailedException
OsidSession
associated with the course
notification service for the given course catalog.awardEntryReceiver
- the notification callbackcourseCatalogId
- the Id
of the
CourseCatalog
AwardEntryNotificationSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- awardEntryReceiver
or courseCatalogId
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() throws OperationFailedException
OsidSession
to lookup award entry/catalog
mappings. AwardEntryCourseCatalogSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAwardEntryCourseCatalog()
is false
optional
- This method must be implemented if
supportsAwardEntryCourseCatalog()
is true.
AwardEntryCourseCatalogAssignmentSession getAwardEntryCourseCatalogAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning award
entries to course catalogs. AwardEntryCourseCatalogAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAwardEntryCourseCatalogAssignment()
is
false
optional
- This method must be implemented if
supportsAwardEntryCourseCatalogAssignment()
is
true.
AwardEntrySmartCourseCatalogSession getAwardEntrySmartCourseCatalogSession(Id courseCatalogId) throws NotFoundException, OperationFailedException
OsidSession
associated with the award entry
smart course catalog service.courseCatalogId
- the Id
of the
CourseCatalog
AwardEntrySmartCourseCatalogSession
NotFoundException
- no course catalog found by the
given Id
NullArgumentException
- courseCatalogId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAwardEntrySmartCourseCatalog()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAwardEntrySmartCourseCatalog()
and
supportsVisibleFederation()
are true
CourseChronicleBatchManager getCourseChronicleBatchManager() throws OperationFailedException
CourseChronicleBatchManager.
CourseChronicleBatchManager
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCourseChronicleBatchManager()
is false
optional
- This method must be implemented if
supportsCoiurseChronicleBatchManager()
is
true.