Interface CourseChronicleProxyManager
- All Superinterfaces:
AutoCloseable, Closeable, CourseChronicleProfile, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable
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
-
Method Summary
Modifier and TypeMethodDescriptiongetAcademicRecordSession(Proxy proxy) Gets theOsidSessionassociated with the academic record service.getAcademicRecordSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the academic record service for the given course catalog.Gets theOsidSessionassociated with the assessment entry administration service.getAssessmentEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the assessment entry administration service for the given course catalog.Gets theOsidSessionassociated with assigning assessment entries to course catalogs.Gets theOsidSessionto lookup assessment entry/catalog mappings.Gets theOsidSessionassociated with the assessment entry lookup service.getAssessmentEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the assessment entry lookup service for the given course catalog.getAssessmentEntryNotificationSession(AssessmentEntryReceiver assessmentEntryReceiver, Proxy proxy) Gets theOsidSessionassociated with the assessment entry notification service.getAssessmentEntryNotificationSessionForCourseCatalog(AssessmentEntryReceiver assessmentEntryReceiver, Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the assessment entry notification service for the given course catalog.Gets theOsidSessionassociated with the assessment entry query service.getAssessmentEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the assessment entry query service for the given course catalog.Gets theOsidSessionassociated with the assessment entry search service.getAssessmentEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the assessment entry search service for the given course catalog.getAssessmentEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the assessment entry smart course catalog service.getAwardEntryAdminSession(Proxy proxy) Gets theOsidSessionassociated with the award entry administration service.getAwardEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the award entry administration service for the given course catalog.Gets theOsidSessionassociated with assigning award entries to course catalogs.Gets theOsidSessionto lookup award entry/catalog mappings.getAwardEntryLookupSession(Proxy proxy) Gets theOsidSessionassociated with the award entry lookup service.getAwardEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the award entry lookup service for the given course catalog.getAwardEntryNotificationSession(AwardEntryReceiver awardEntryReceiver, Proxy proxy) Gets theOsidSessionassociated with the award entry notification service.getAwardEntryNotificationSessionForCourseCatalog(AwardEntryReceiver awardEntryReceiver, Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the award entry notification service for the given course catalog.getAwardEntryQuerySession(Proxy proxy) Gets theOsidSessionassociated with the award entry query service.getAwardEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the award entry query service for the given course catalog.getAwardEntrySearchSession(Proxy proxy) Gets theOsidSessionassociated with the award entry search service.getAwardEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the award entry search service for the given course catalog.getAwardEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the award entry smart course catalog service.Gets theCourseChronicleBatchProxyManager.getCourseEntryAdminSession(Proxy proxy) Gets theOsidSessionassociated with the course entry administration service.getCourseEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the course entry administration service for the given course catalog.Gets theOsidSessionassociated with assigning course entries to course catalogs.Gets theOsidSessionto lookup course entry/catalog mappings.getCourseEntryLookupSession(Proxy proxy) Gets theOsidSessionassociated with the course entry lookup service.getCourseEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the course entry lookup service for the given course catalog.getCourseEntryNotificationSession(CourseEntryReceiver courseEntryReceiver, Proxy proxy) Gets theOsidSessionassociated with the course entry notification service.getCourseEntryNotificationSessionForCourseCatalog(CourseEntryReceiver courseEntryReceiver, Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the course entry notification service for the given course catalog.getCourseEntryQuerySession(Proxy proxy) Gets theOsidSessionassociated with the course entry query service.getCourseEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the course entry query service for the given course catalog.getCourseEntrySearchSession(Proxy proxy) Gets theOsidSessionassociated with the course entry search service.getCourseEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the course entry search service for the given course catalog.getCourseEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the course entry smart course catalog service.Gets theOsidSessionassociated with the credential entry administration service.getCredentialEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the credential entry administration service for the given course catalog.Gets theOsidSessionassociated with assigning credential entries to course catalogs.Gets theOsidSessionto lookup credential entry/catalog mappings.Gets theOsidSessionassociated with the credential entry lookup service.getCredentialEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the credential entry lookup service for the given course catalog.getCredentialEntryNotificationSession(CredentialEntryReceiver credentialEntryReceiver, Proxy proxy) Gets theOsidSessionassociated with the credential entry notification service.getCredentialEntryNotificationSessionForCourseCatalog(CredentialEntryReceiver credentialEntryReceiver, Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the credential entry notification service for the given course catalog.Gets theOsidSessionassociated with the credential entry query service.getCredentialEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the credential entry query service for the given course catalog.Gets theOsidSessionassociated with the credential entry search service.getCredentialEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the credential entry search service for the given course catalog.getCredentialEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the credential entry smart course catalog service.getProgramEntryAdminSession(Proxy proxy) Gets theOsidSessionassociated with the program entry administration service.getProgramEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the program entry administration service for the given course catalog.Gets theOsidSessionassociated with assigning program entries to course catalogs.Gets theOsidSessionto lookup program entry/catalog mappings.Gets theOsidSessionassociated with the program entry lookup service.getProgramEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the program entry lookup service for the given course catalog.getProgramEntryNotificationSession(ProgramEntryReceiver programEntryReceiver, Proxy proxy) Gets theOsidSessionassociated with the program entry notification service.getProgramEntryNotificationSessionForCourseCatalog(ProgramEntryReceiver programEntryReceiver, Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the program entry notification service for the given course catalog.getProgramEntryQuerySession(Proxy proxy) Gets theOsidSessionassociated with the program entry query service.getProgramEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the program entry query service for the given course catalog.Gets theOsidSessionassociated with the program entry search service.getProgramEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the program entry search service for the given course catalog.getProgramEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) Gets theOsidSessionassociated with the program entry smart course catalog service.Methods inherited from interface CourseChronicleProfile
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, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedAssessmentEntryrecord types.Gets the supportedAssessmentEntrysearch record types.Gets the supportedAwardEntryrecord types.Gets the supportedAwardEntrysearch record types.Gets the supportedCourseEntryrecord types.Gets the supportedCourseEntrysearch record types.Gets the supportedCredentialEntryrecord types.Gets the supportedCredentialEntrysearch record types.Gets the supportedProgramEntryrecord types.Gets the supportedProgramEntrysearch record types.booleanTests if retrieving an academic record is supported.booleanTests if assessment entry administrative service is supported.booleanTests if an assessment entry cataloging service is supported.booleanTests if a course cataloging service is supported.booleanTests if looking up assessment entries is supported.booleanTests if an assessment entry notification service is supported.booleanTests if querying assessment entries is supported.booleansupportsAssessmentEntryRecordType(Type assessmentEntryRecordType) Tests if the givenAssessmentEntryrecord type is supported.booleanTests if searching assessment entries is supported.booleansupportsAssessmentEntrySearchRecordType(Type assessmentEntrySearchRecordType) Tests if the givenAssessmentEntrysearch record type is supported.booleanTests if an assessment entry smart course catalog session is available.booleanTests if award entry administrative service is supported.booleanTests if an award entry cataloging service is supported.booleanTests if a course cataloging service is supported.booleanTests if looking up award entries is supported.booleanTests if an award entry notification service is supported.booleanTests if querying award entries is supported.booleansupportsAwardEntryRecordType(Type awardEntryRecordType) Tests if the givenAwardEntryrecord type is supported.booleanTests if searching award entries is supported.booleansupportsAwardEntrySearchRecordType(Type awardEntrySearchRecordType) Tests if the givenAwardEntrysearch record type is supported.booleanTests if an award entry smart course catalog session is available.booleanTests if a course chronicle batch service is available.booleanTests if course entry administrative service is supported.booleanTests if a course entry cataloging service is supported.booleanTests if a course cataloging service is supported.booleanTests if looking up course entries is supported.booleanTests if a course entry notification service is supported.booleanTests if querying course entries is supported.booleansupportsCourseEntryRecordType(Type courseEntryRecordType) Tests if the givenCourseEntryrecord type is supported.booleanTests if searching course entries is supported.booleansupportsCourseEntrySearchRecordType(Type courseEntrySearchRecordType) Tests if the givenCourseEntrysearch record type is supported.booleanTests if a course entry smart course catalog session is available.booleanTests if credential entry administrative service is supported.booleanTests if a credential entry cataloging service is supported.booleanTests if a course cataloging service is supported.booleanTests if looking up credential entries is supported.booleanTests if a credential entry notification service is supported.booleanTests if querying credential entries is supported.booleansupportsCredentialEntryRecordType(Type credentialEntryRecordType) Tests if the givenCredentialEntryrecord type is supported.booleanTests if searching credential entries is supported.booleansupportsCredentialEntrySearchRecordType(Type credentialEntrySearchRecordType) Tests if the givenCredentialEntrysearch record type is supported.booleanTests if a credential entry smart course catalog session is available.booleanTests if program entry administrative service is supported.booleanTests if a program entry cataloging service is supported.booleanTests if a course cataloging service is supported.booleanTests if looking up program entries is supported.booleanTests if a program entry notification service is supported.booleanTests if querying program entries is supported.booleansupportsProgramEntryRecordType(Type programEntryRecordType) Tests if the givenProgramEntryrecord type is supported.booleanTests if searching program entries is supported.booleansupportsProgramEntrySearchRecordType(Type programEntrySearchRecordType) Tests if the givenProgramEntrysearch record type is supported.booleanTests if a program entry smart course catalog session is available.booleanTests if any course catalog federation is exposed.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
getAcademicRecordSession
Gets theOsidSessionassociated with the academic record service.- Parameters:
proxy- proxy- Returns:
- an
AcademicRecordSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAcademicRecord()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcademicRecord()} is {@code true} .
-
getAcademicRecordSessionForCourseCatalog
AcademicRecordSession getAcademicRecordSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the academic record service for the given course catalog.- Parameters:
courseCatalogId- theIdof the course catalogproxy- proxy- Returns:
- an
AcademicRecordSession - Throws:
NotFoundException- noCourseCatalogfound by the givenIdNullArgumentException-courseCatalogIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAcademicRecord()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcademicRecord()} and {@code supportsVisibleFederation()} are {@code true}
-
getProgramEntryLookupSession
Gets theOsidSessionassociated with the program entry lookup service.- Parameters:
proxy- proxy- Returns:
- a
ProgramEntryLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntryLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntryLookup()} is {@code true} .
-
getProgramEntryLookupSessionForCourseCatalog
ProgramEntryLookupSession getProgramEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the program entry lookup service for the given course catalog.- Parameters:
courseCatalogId- theIdof the course catalogproxy- proxy- Returns:
- a
ProgramEntryLookupSession - Throws:
NotFoundException- noCourseCatalogfound by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntryLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntryLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getProgramEntryQuerySession
Gets theOsidSessionassociated with the program entry query service.- Parameters:
proxy- proxy- Returns:
- a
ProgramEntryQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntryQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntryQuery()} is {@code true} .
-
getProgramEntryQuerySessionForCourseCatalog
ProgramEntryQuerySession getProgramEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the program entry query service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
ProgramEntryQuerySession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntryQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntryQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getProgramEntrySearchSession
Gets theOsidSessionassociated with the program entry search service.- Parameters:
proxy- proxy- Returns:
- a
ProgramEntrySearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntrySearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntrySearch()} is {@code true} .
-
getProgramEntrySearchSessionForCourseCatalog
ProgramEntrySearchSession getProgramEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the program entry search service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
ProgramEntrySearchSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntrySearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntrySearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getProgramEntryAdminSession
Gets theOsidSessionassociated with the program entry administration service.- Parameters:
proxy- proxy- Returns:
- a
ProgramEntryAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntryAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntryAdmin()} is {@code true} .
-
getProgramEntryAdminSessionForCourseCatalog
ProgramEntryAdminSession getProgramEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the program entry administration service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
ProgramEntryAdminSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntryAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntryAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getProgramEntryNotificationSession
ProgramEntryNotificationSession getProgramEntryNotificationSession(ProgramEntryReceiver programEntryReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the program entry notification service.- Parameters:
programEntryReceiver- the notification callbackproxy- proxy- Returns:
- a
ProgramEntryNotificationSession - Throws:
NullArgumentException-programEntryReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntryNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntryNotification()} is {@code true} .
-
getProgramEntryNotificationSessionForCourseCatalog
ProgramEntryNotificationSession getProgramEntryNotificationSessionForCourseCatalog(ProgramEntryReceiver programEntryReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the program entry notification service for the given course catalog.- Parameters:
programEntryReceiver- the notification callbackcourseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
ProgramEntryNotificationSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-programEntryReceiver, courseCatalogIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntryNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntryNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getProgramEntryCourseCatalogSession
ProgramEntryCourseCatalogSession getProgramEntryCourseCatalogSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionto lookup program entry/catalog mappings.- Parameters:
proxy- proxy- Returns:
- a
ProgramEntryCourseCatalogSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntryCourseCatalog()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntryCourseCatalog()} is {@code true} .
-
getProgramEntryCourseCatalogAssignmentSession
ProgramEntryCourseCatalogAssignmentSession getProgramEntryCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning program entries to course catalogs.- Parameters:
proxy- proxy- Returns:
- a
ProgramEntryCourseCatalogAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntryCourseCatalogAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntryCourseCatalogAssignment()} is {@code true} .
-
getProgramEntrySmartCourseCatalogSession
ProgramEntrySmartCourseCatalogSession getProgramEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the program entry smart course catalog service.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
ProgramEntrySmartCourseCatalogSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-courseCatalogIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsProgramEntrySmartCourseCatalog()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsProgramEntrySmartCourseCatalog()} and {@code supportsVisibleFederation()} are {@code true}
-
getCourseEntryLookupSession
Gets theOsidSessionassociated with the course entry lookup service.- Parameters:
proxy- proxy- Returns:
- a
CourseEntryLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntryLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntryLookup()} is {@code true} .
-
getCourseEntryLookupSessionForCourseCatalog
CourseEntryLookupSession getCourseEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the course entry lookup service for the given course catalog.- Parameters:
courseCatalogId- theIdof the course catalogproxy- proxy- Returns:
- a
CourseEntryLookupSession - Throws:
NotFoundException- noCourseCatalogfound by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntryLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntryLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getCourseEntryQuerySession
Gets theOsidSessionassociated with the course entry query service.- Parameters:
proxy- proxy- Returns:
- a
CourseEntryQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntryQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntryQuery()} is {@code true} .
-
getCourseEntryQuerySessionForCourseCatalog
CourseEntryQuerySession getCourseEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the course entry query service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
CourseEntryQuerySession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntryQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntryQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getCourseEntrySearchSession
Gets theOsidSessionassociated with the course entry search service.- Parameters:
proxy- proxy- Returns:
- a
CourseEntrySearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntrySearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntrySearch()} is {@code true} .
-
getCourseEntrySearchSessionForCourseCatalog
CourseEntrySearchSession getCourseEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the course entry search service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
CourseEntrySearchSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntrySearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntrySearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getCourseEntryAdminSession
Gets theOsidSessionassociated with the course entry administration service.- Parameters:
proxy- proxy- Returns:
- a
CourseEntryAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntryAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntryAdmin()} is {@code true} .
-
getCourseEntryAdminSessionForCourseCatalog
CourseEntryAdminSession getCourseEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the course entry administration service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
CourseEntryAdminSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntryAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntryAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getCourseEntryNotificationSession
CourseEntryNotificationSession getCourseEntryNotificationSession(CourseEntryReceiver courseEntryReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the course entry notification service.- Parameters:
courseEntryReceiver- the notification callbackproxy- proxy- Returns:
- a
CourseEntryNotificationSession - Throws:
NullArgumentException-courseEntryReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntryNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntryNotification()} is {@code true} .
-
getCourseEntryNotificationSessionForCourseCatalog
CourseEntryNotificationSession getCourseEntryNotificationSessionForCourseCatalog(CourseEntryReceiver courseEntryReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the course entry notification service for the given course catalog.- Parameters:
courseEntryReceiver- the notification callbackcourseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
CourseEntryNotificationSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-courseEntryReceiver, courseCatalogIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntryNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntryNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getCourseEntryCourseCatalogSession
CourseEntryCourseCatalogSession getCourseEntryCourseCatalogSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionto lookup course entry/catalog mappings.- Parameters:
proxy- proxy- Returns:
- a
CourseEntryCourseCatalogSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntryCourseCatalog()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntryCourseCatalog()} is {@code true} .
-
getCourseEntryCourseCatalogAssignmentSession
CourseEntryCourseCatalogAssignmentSession getCourseEntryCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning course entries to course catalogs.- Parameters:
proxy- proxy- Returns:
- a
CourseEntryCourseCatalogAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntryCourseCatalogAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntryCourseCatalogAssignment()} is {@code true} .
-
getCourseEntrySmartCourseCatalogSession
CourseEntrySmartCourseCatalogSession getCourseEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the course entry smart course catalog service.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
CourseEntrySmartCourseCatalogSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-courseCatalogIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCourseEntrySmartCourseCatalog()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCourseEntrySmartCourseCatalog()} and {@code supportsVisibleFederation()} are {@code true}
-
getCredentialEntryLookupSession
CredentialEntryLookupSession getCredentialEntryLookupSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the credential entry lookup service.- Parameters:
proxy- proxy- Returns:
- a
CredentialEntryLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntryLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntryLookup()} is {@code true} .
-
getCredentialEntryLookupSessionForCourseCatalog
CredentialEntryLookupSession getCredentialEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the credential entry lookup service for the given course catalog.- Parameters:
courseCatalogId- theIdof the course catalogproxy- proxy- Returns:
- a
CredentialEntryLookupSession - Throws:
NotFoundException- noCourseCatalogfound by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntryLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntryLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getCredentialEntryQuerySession
CredentialEntryQuerySession getCredentialEntryQuerySession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the credential entry query service.- Parameters:
proxy- proxy- Returns:
- a
CredentialEntryQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntryQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntryQuery()} is {@code true} .
-
getCredentialEntryQuerySessionForCourseCatalog
CredentialEntryQuerySession getCredentialEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the credential entry query service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
CredentialEntryQuerySession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntryQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntryQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getCredentialEntrySearchSession
CredentialEntrySearchSession getCredentialEntrySearchSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the credential entry search service.- Parameters:
proxy- proxy- Returns:
- a
CredentialEntrySearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntrySearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntrySearch()} is {@code true} .
-
getCredentialEntrySearchSessionForCourseCatalog
CredentialEntrySearchSession getCredentialEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the credential entry search service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
CredentialEntrySearchSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntrySearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntrySearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getCredentialEntryAdminSession
CredentialEntryAdminSession getCredentialEntryAdminSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the credential entry administration service.- Parameters:
proxy- proxy- Returns:
- a
CredentialEntryAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntryAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntryAdmin()} is {@code true} .
-
getCredentialEntryAdminSessionForCourseCatalog
CredentialEntryAdminSession getCredentialEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the credential entry administration service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
CredentialEntryAdminSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntryAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntryAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getCredentialEntryNotificationSession
CredentialEntryNotificationSession getCredentialEntryNotificationSession(CredentialEntryReceiver credentialEntryReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the credential entry notification service.- Parameters:
credentialEntryReceiver- the notification callbackproxy- proxy- Returns:
- a
CredentialEntryNotificationSession - Throws:
NullArgumentException-credentialEntryReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntryNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntryNotification()} is {@code true} .
-
getCredentialEntryNotificationSessionForCourseCatalog
CredentialEntryNotificationSession getCredentialEntryNotificationSessionForCourseCatalog(CredentialEntryReceiver credentialEntryReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the credential entry notification service for the given course catalog.- Parameters:
credentialEntryReceiver- the notification callbackcourseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
CredentialEntryNotificationSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-credentialEntryReceiver, courseCatalogIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntryNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntryNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getCredentialEntryCourseCatalogSession
CredentialEntryCourseCatalogSession getCredentialEntryCourseCatalogSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionto lookup credential entry/catalog mappings.- Parameters:
proxy- proxy- Returns:
- a
CredentialEntryCourseCatalogSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntryCourseCatalog()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntryCourseCatalog()} is {@code true} .
-
getCredentialEntryCourseCatalogAssignmentSession
CredentialEntryCourseCatalogAssignmentSession getCredentialEntryCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning credential entries to course catalogs.- Parameters:
proxy- proxy- Returns:
- a
CredentialEntryCourseCatalogAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntryCourseCatalogAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntryCourseCatalogAssignment()} is {@code true} .
-
getCredentialEntrySmartCourseCatalogSession
CredentialEntrySmartCourseCatalogSession getCredentialEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the credential entry smart course catalog service.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- a
CredentialEntrySmartCourseCatalogSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-courseCatalogIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCredentialEntrySmartCourseCatalog()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCredentialEntrySmartCourseCatalog()} and {@code supportsVisibleFederation()} are {@code true}
-
getAssessmentEntryLookupSession
AssessmentEntryLookupSession getAssessmentEntryLookupSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment entry lookup service.- Parameters:
proxy- proxy- Returns:
- an
AssessmentEntryLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntryLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntryLookup()} is {@code true} .
-
getAssessmentEntryLookupSessionForCourseCatalog
AssessmentEntryLookupSession getAssessmentEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment entry lookup service for the given course catalog.- Parameters:
courseCatalogId- theIdof the course catalogproxy- proxy- Returns:
- an
AssessmentEntryLookupSession - Throws:
NotFoundException- noCourseCatalogfound by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntryLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntryLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getAssessmentEntryQuerySession
AssessmentEntryQuerySession getAssessmentEntryQuerySession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment entry query service.- Parameters:
proxy- proxy- Returns:
- an
AssessmentEntryQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntryQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntryQuery()} is {@code true} .
-
getAssessmentEntryQuerySessionForCourseCatalog
AssessmentEntryQuerySession getAssessmentEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment entry query service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- an
AssessmentEntryQuerySession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntryQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntryQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getAssessmentEntrySearchSession
AssessmentEntrySearchSession getAssessmentEntrySearchSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment entry search service.- Parameters:
proxy- proxy- Returns:
- an
AssessmentEntrySearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntrySearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntrySearch()} is {@code true} .
-
getAssessmentEntrySearchSessionForCourseCatalog
AssessmentEntrySearchSession getAssessmentEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment entry search service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- an
AssessmentEntrySearchSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntrySearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntrySearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getAssessmentEntryAdminSession
AssessmentEntryAdminSession getAssessmentEntryAdminSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment entry administration service.- Parameters:
proxy- proxy- Returns:
- an
AssessmentEntryAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntryAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntryAdmin()} is {@code true} .
-
getAssessmentEntryAdminSessionForCourseCatalog
AssessmentEntryAdminSession getAssessmentEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment entry administration service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- an
AssessmentEntryAdminSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntryAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntryAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getAssessmentEntryNotificationSession
AssessmentEntryNotificationSession getAssessmentEntryNotificationSession(AssessmentEntryReceiver assessmentEntryReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment entry notification service.- Parameters:
assessmentEntryReceiver- the notification callbackproxy- proxy- Returns:
- an
AssessmentEntryNotificationSession - Throws:
NullArgumentException-assessmentEntryReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntryNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntryNotification()} is {@code true} .
-
getAssessmentEntryNotificationSessionForCourseCatalog
AssessmentEntryNotificationSession getAssessmentEntryNotificationSessionForCourseCatalog(AssessmentEntryReceiver assessmentEntryReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment entry notification service for the given course catalog.- Parameters:
assessmentEntryReceiver- the notification callbackcourseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- an
AssessmentEntryNotificationSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-assessmentEntryReceiver, courseCatalogIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntryNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntryNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getAssessmentEntryCourseCatalogSession
AssessmentEntryCourseCatalogSession getAssessmentEntryCourseCatalogSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionto lookup assessment entry/catalog mappings.- Parameters:
proxy- proxy- Returns:
- an
AssessmentEntryCourseCatalogSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntryCourseCatalog()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntryCourseCatalog()} is {@code true} .
-
getAssessmentEntryCourseCatalogAssignmentSession
AssessmentEntryCourseCatalogAssignmentSession getAssessmentEntryCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning assessment entries to course catalogs.- Parameters:
proxy- proxy- Returns:
- an
AssessmentEntryCourseCatalogAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntryCourseCatalogAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntryCourseCatalogAssignment()} is {@code true} .
-
getAssessmentEntrySmartCourseCatalogSession
AssessmentEntrySmartCourseCatalogSession getAssessmentEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment entry smart course catalog service.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- an
AssessmentEntrySmartCourseCatalogSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-courseCatalogIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentEntrySmartCourseCatalog()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentEntrySmartCourseCatalog()} and {@code supportsVisibleFederation()} are {@code true}
-
getAwardEntryLookupSession
Gets theOsidSessionassociated with the award entry lookup service.- Parameters:
proxy- proxy- Returns:
- an
AwardEntryLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntryLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntryLookup()} is {@code true} .
-
getAwardEntryLookupSessionForCourseCatalog
AwardEntryLookupSession getAwardEntryLookupSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the award entry lookup service for the given course catalog.- Parameters:
courseCatalogId- theIdof the course catalogproxy- proxy- Returns:
- an
AwardEntryLookupSession - Throws:
NotFoundException- noCourseCatalogfound by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntryLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntryLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getAwardEntryQuerySession
Gets theOsidSessionassociated with the award entry query service.- Parameters:
proxy- proxy- Returns:
- an
AwardEntryQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntryQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntryQuery()} is {@code true} .
-
getAwardEntryQuerySessionForCourseCatalog
AwardEntryQuerySession getAwardEntryQuerySessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the award entry query service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- an
AwardEntryQuerySession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntryQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntryQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getAwardEntrySearchSession
Gets theOsidSessionassociated with the award entry search service.- Parameters:
proxy- proxy- Returns:
- an
AwardEntrySearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntrySearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntrySearch()} is {@code true} .
-
getAwardEntrySearchSessionForCourseCatalog
AwardEntrySearchSession getAwardEntrySearchSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the award entry search service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- an
AwardEntrySearchSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntrySearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntrySearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getAwardEntryAdminSession
Gets theOsidSessionassociated with the award entry administration service.- Parameters:
proxy- proxy- Returns:
- an
AwardEntryAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntryAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntryAdmin()} is {@code true} .
-
getAwardEntryAdminSessionForCourseCatalog
AwardEntryAdminSession getAwardEntryAdminSessionForCourseCatalog(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the award entry administration service for the given course catalog.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- an
AwardEntryAdminSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-proxyorcourseCatalogIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntryAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntryAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getAwardEntryNotificationSession
AwardEntryNotificationSession getAwardEntryNotificationSession(AwardEntryReceiver awardEntryReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the award entry notification service.- Parameters:
awardEntryReceiver- the notification callbackproxy- proxy- Returns:
- an
AwardEntryNotificationSession - Throws:
NullArgumentException-awardEntryReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntryNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntryNotification()} is {@code true} .
-
getAwardEntryNotificationSessionForCourseCatalog
AwardEntryNotificationSession getAwardEntryNotificationSessionForCourseCatalog(AwardEntryReceiver awardEntryReceiver, Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the award entry notification service for the given course catalog.- Parameters:
awardEntryReceiver- the notification callbackcourseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- an
AwardEntryNotificationSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-awardEntryReceiver, courseCatalogIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntryNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntryNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getAwardEntryCourseCatalogSession
AwardEntryCourseCatalogSession getAwardEntryCourseCatalogSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionto lookup award entry/catalog mappings.- Parameters:
proxy- proxy- Returns:
- an
AwardEntryCourseCatalogSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntryCourseCatalog()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntryCourseCatalog()} is {@code true} .
-
getAwardEntryCourseCatalogAssignmentSession
AwardEntryCourseCatalogAssignmentSession getAwardEntryCourseCatalogAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning award entries to course catalogs.- Parameters:
proxy- proxy- Returns:
- an
AwardEntryCourseCatalogAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntryCourseCatalogAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntryCourseCatalogAssignment()} is {@code true} .
-
getAwardEntrySmartCourseCatalogSession
AwardEntrySmartCourseCatalogSession getAwardEntrySmartCourseCatalogSession(Id courseCatalogId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the award entry smart course catalog service.- Parameters:
courseCatalogId- theIdof theCourseCatalogproxy- proxy- Returns:
- an
AwardEntrySmartCourseCatalogSession - Throws:
NotFoundException- no course catalog found by the givenIdNullArgumentException-courseCatalogIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardEntrySmartCourseCatalog()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardEntrySmartCourseCatalog()} and {@code supportsVisibleFederation()} are {@code true}
-
getCourseChronicleBatchProxyManager
CourseChronicleBatchProxyManager getCourseChronicleBatchProxyManager() throws OperationFailedExceptionGets theCourseChronicleBatchProxyManager.- Returns:
- a
CourseChronicleBatcProxyhManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCourseChronicleBatchProxyManager()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCoiurseChronicleBatchProxyManager()} is {@code true} .
-