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, 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(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.