Interface RecognitionManager
- All Superinterfaces:
AutoCloseable, Closeable, OsidManager, OsidManager, OsidProfile, RecognitionProfile, Sourceable
The recognition manager provides access to conferral sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
-
ConferralLookupSession: a session to lookup conferrals -
ConferralQuerySession: a session to query conferrals -
ConferralSearchSession: a session to search conferrals -
ConferralAdminSession: a session to manage conferrals -
ConferralNotificationSession: a session to subscribe to notifications of conferral changes -
ConferralAcademySession: a session to lookup conferral academy mappings -
ConferralAcademyAssignmentSession: a session to manage conferral academy mappings -
ConferralSmartAcademySession: a session to manage smart academies of conferrals -
AwardLookupSession: a session to retrieve awards -
AwardQuerySession: a session to query awards -
AwardSearchSession: a session to search for awards -
AwardAdminSession: a session to create, update and delete awards -
AwardNotificationSession: a session to receive notifications for changes in awards -
AwardAcademySession: a session to lookup award academy mappings -
AwardAcademyAssignmentSession: a session to manage award academy mappings -
AwardSmartAcademySession: a session to manage smart academies of awards
-
ConvocationSession: a session to get available convocations for a resource -
ConvocationLookupSession: a session to lookup convocations -
ConvocationQuerySession: a session to query convocations -
ConvocationSearchSession: a session to search convocations -
ConvocationAdminSession: a session to manage convocations -
ConvocationNotificationSession: a session to subscribe to notifications of convocation changes -
ConvocationAcademySession: a session to lookup convocation academy mappings -
ConvocationAcademyAssignmentSession: a session to manage convocation academy mappings -
ConvocationSmartAcademySession: a session to manage smart academies of convocations
-
AcademyLookupSession: a session to retrieve academies -
AcademyQuerySession: a session to query academies -
AcademySearchSession: a session to search for academies -
AcademyAdminSession: a session to create, update and delete academies -
AcademyNotificationSession: a session to receive notifications for changes in academies -
AcademyHierarchyTraversalSession: a session to traverse hierarchies of academies -
AcademyHierarchyDesignSession: a session to manage hierarchies of academies
The recognition manager also provides a profile for determing the supported search types supported by this service.
-
Method Summary
Modifier and TypeMethodDescriptionGets theOsidSessionassociated with the academy administrative service.Gets theOsidSessionassociated with the academy hierarchy design service.Gets theOsidSessionassociated with the academy hierarchy service.Gets theOsidSessionassociated with the academy lookup service.getAcademyNotificationSession(AcademyReceiver academyReceiver) Gets theOsidSessionassociated with the academy notification service.Gets theOsidSessionassociated with the academy query service.Gets theOsidSessionassociated with the academy search service.Gets the session for assigning award to academy mappings.Gets the session for retrieving award to academy mappings.Gets theOsidSessionassociated with the award administrative service.getAwardAdminSessionForAcademy(Id academyId) Gets theOsidSessionassociated with the award administrative service for the given academy.Gets theOsidSessionassociated with the award lookup service.getAwardLookupSessionForAcademy(Id academyId) Gets theOsidSessionassociated with the award lookup service for the given academy.getAwardNotificationSession(AwardReceiver awardReceiver) Gets theOsidSessionassociated with the award notification service.getAwardNotificationSessionForAcademy(AwardReceiver awardReceiver, Id academyId) Gets theOsidSessionassociated with the award notification service for the given academy.Gets theOsidSessionassociated with the award query service.getAwardQuerySessionForAcademy(Id academyId) Gets theOsidSessionassociated with the award query service for the given academy.Gets theOsidSessionassociated with the award search service.getAwardSearchSessionForAcademy(Id academyId) Gets theOsidSessionassociated with the award search service for the given academy.getAwardSmartAcademySession(Id academyId) Gets the session associated with the award smart academy for the given academy.Gets the session for assigning conferral to academy mappings.Gets the session for retrieving conferral to academy mappings.Gets theOsidSessionassociated with the conferral administration service.getConferralAdminSessionForAcademy(Id academyId) Gets theOsidSessionassociated with the conferral administration service for the given academy.Gets theOsidSessionassociated with the conferral lookup service.getConferralLookupSessionForAcademy(Id academyId) Gets theOsidSessionassociated with the conferral lookup service for the given academy.getConferralNotificationSession(ConferralReceiver conferralReceiver) Gets theOsidSessionassociated with the conferral notification service.getConferralNotificationSessionForAcademy(ConferralReceiver conferralReceiver, Id academyId) Gets theOsidSessionassociated with the conferral notification service for the given academy.Gets theOsidSessionassociated with the conferral query service.getConferralQuerySessionForAcademy(Id academyId) Gets theOsidSessionassociated with the conferral query service for the given academy.Gets theOsidSessionassociated with the conferral search service.getConferralSearchSessionForAcademy(Id academyId) Gets theOsidSessionassociated with the conferral search service for the given academy.getConferralSmartAcademySession(Id academyId) Gets the session associated with the conferral smart academy for the given academy.Gets the session for assigning convocation to academy mappings.Gets the session for retrieving convocation to academy mappings.Gets theOsidSessionassociated with the convocation administration service.getConvocationAdminSessionForAcademy(Id academyId) Gets theOsidSessionassociated with the convocation administration service for the given academy.Gets theOsidSessionassociated with the convocation lookup service.getConvocationLookupSessionForAcademy(Id academyId) Gets theOsidSessionassociated with the convocation lookup service for the given academy.getConvocationNotificationSession(ConvocationReceiver convocationReceiver) Gets theOsidSessionassociated with the convocation notification service.getConvocationNotificationSessionForAcademy(ConvocationReceiver convocationReceiver, Id academyId) Gets theOsidSessionassociated with the convocation notification service for the given academy.Gets theOsidSessionassociated with the convocation query service.getConvocationQuerySessionForAcademy(Id academyId) Gets theOsidSessionassociated with the convocation query service for the given academy.Gets theOsidSessionassociated with the convocation search service.getConvocationSearchSessionForAcademy(Id academyId) Gets theOsidSessionassociated with the convocation search service for the given academy.getConvocationSmartAcademySession(Id academyId) Gets the session associated with the convocation smart academy for the given academy.Gets aRecognitionBatchManager.Methods inherited from interface OsidManager
closeMethods inherited from interface OsidManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime) Rolls back this service to a point in time.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 RecognitionProfile
getAcademyRecordTypes, getAcademySearchRecordTypes, getAwardRecordTypes, getAwardSearchRecordTypes, getConferralRecordTypes, getConferralSearchRecordTypes, getConvocationRecordTypes, getConvocationSearchRecordTypes, supportsAcademyAdmin, supportsAcademyHierarchy, supportsAcademyHierarchyDesign, supportsAcademyLookup, supportsAcademyNotification, supportsAcademyQuery, supportsAcademyRecordType, supportsAcademySearch, supportsAcademySearchRecordType, supportsAwardAcademy, supportsAwardAcademyAssignment, supportsAwardAdmin, supportsAwardLookup, supportsAwardNotification, supportsAwardQuery, supportsAwardRecordType, supportsAwardSearch, supportsAwardSearchRecordType, supportsAwardSmartAcademy, supportsConferralAcademy, supportsConferralAcademyAssignment, supportsConferralAdmin, supportsConferralLookup, supportsConferralNotification, supportsConferralQuery, supportsConferralRecordType, supportsConferralSearch, supportsConferralSearchRecordType, supportsConferralSmartAcademy, supportsConvocation, supportsConvocationAcademy, supportsConvocationAcademyAssignment, supportsConvocationAdmin, supportsConvocationLookup, supportsConvocationNotification, supportsConvocationQuery, supportsConvocationRecordType, supportsConvocationSearch, supportsConvocationSearchRecordType, supportsConvocationSmartAcademy, supportsRecognitionBatch, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supported academy record types.Gets the supported academy search record types.Gets the supportedAwardrecord types.Gets the supported award search record types.Gets the supportedConferralrecord types.Gets the supported conferral search record types.Gets the supportedConvocationrecord types.Gets the supported convocation search record types.booleanTests for the availability of an academy administrative service for creating and deleting academies.booleanTests for the availability of an academy hierarchy traversal service.booleanTests for the availability of an academy hierarchy design service.booleanTests for the availability of an academy lookup service.booleanTests for the availability of an academy notification service.booleanTests if querying academies is available.booleansupportsAcademyRecordType(Type academyRecordType) Tests if the given academy record type is supported.booleanTests if searching for academies is available.booleansupportsAcademySearchRecordType(Type academySearchRecordType) Tests if the given academy search record type is supported.booleanTests if an award to academy lookup session is available.booleanTests if an award to academy assignment session is available.booleanTests for the availability of an award administrative service for creating and deleting awards.booleanTests for the availability of an award lookup service.booleanTests for the availability of an award notification service.booleanTests if querying awards is available.booleansupportsAwardRecordType(Type awardRecordType) Tests if the givenAwardrecord type is supported.booleanTests if searching for awards is available.booleansupportsAwardSearchRecordType(Type awardSearchRecordType) Tests if the given award search record type is supported.booleanTests if an award smart academy session is available.booleanTests if a conferral to academy lookup session is available.booleanTests if a conferral to academy assignment session is available.booleanTests if searching for conferrals is available.booleanTests for the availability of a conferral lookup service.booleanTests if conferral notification is available.booleanTests if querying conferrals is available.booleansupportsConferralRecordType(Type conferralRecordType) Tests if the givenConferralrecord type is supported.booleanTests if searching for conferrals is available.booleansupportsConferralSearchRecordType(Type conferralSearchRecordType) Tests if the given conferral search record type is supported.booleanTests if a conferral smart academy session is available.booleanTests for the availability of a convocation service for getting available convocations for a resource.booleanTests if a convocation to academy lookup session is available.booleanTests if a convocation to academy assignment session is available.booleanTests if searching for convocations is available.booleanTests for the availability of a convocation lookup service.booleanTests if convocation notification is available.booleanTests if querying convocations is available.booleansupportsConvocationRecordType(Type convocationRecordType) Tests if the givenConvocationrecord type is supported.booleanTests if searching for convocations is available.booleansupportsConvocationSearchRecordType(Type convocationSearchRecordType) Tests if the given convocation search record type is supported.booleanTests if a convocation smart academy session is available.booleanTests for the availability of a recognition batch service.booleanTests if any award federation is exposed.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
-
getConferralLookupSession
Gets theOsidSessionassociated with the conferral lookup service.- Returns:
- a
ConferralLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConferralLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralLookup()} is {@code true} .
-
getConferralLookupSessionForAcademy
ConferralLookupSession getConferralLookupSessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the conferral lookup service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- a
ConferralLookupSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConferralLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getConferralQuerySession
Gets theOsidSessionassociated with the conferral query service.- Returns:
- a
ConferralQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConferralQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralQuery()} is {@code true} .
-
getConferralQuerySessionForAcademy
ConferralQuerySession getConferralQuerySessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the conferral query service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- a
ConferralQuerySession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConferralQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getConferralSearchSession
Gets theOsidSessionassociated with the conferral search service.- Returns:
- a
ConferralSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConferralSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralSearch()} is {@code true} .
-
getConferralSearchSessionForAcademy
ConferralSearchSession getConferralSearchSessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the conferral search service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- a
ConferralSearchSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConferralSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getConferralAdminSession
Gets theOsidSessionassociated with the conferral administration service.- Returns:
- a
ConferralAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConferralAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralAdmin()} is {@code true} .
-
getConferralAdminSessionForAcademy
ConferralAdminSession getConferralAdminSessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the conferral administration service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- a
ConferralAdminSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConferralAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getConferralNotificationSession
ConferralNotificationSession getConferralNotificationSession(ConferralReceiver conferralReceiver) throws OperationFailedException Gets theOsidSessionassociated with the conferral notification service.- Parameters:
conferralReceiver- the receiver- Returns:
- a
ConferralNotificationSession - Throws:
NullArgumentException-conferralReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConferralNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralNotification()} is {@code true} .
-
getConferralNotificationSessionForAcademy
ConferralNotificationSession getConferralNotificationSessionForAcademy(ConferralReceiver conferralReceiver, Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the conferral notification service for the given academy.- Parameters:
conferralReceiver- the receiveracademyId- theIdof theAcademy- Returns:
- a
ConferralNotificationSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-conferralReceiveroracademyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConferralNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getConferralAcademySession
Gets the session for retrieving conferral to academy mappings.- Returns:
- a
ConferralAcademySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConferralAcademy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralAcademy()} is {@code true} .
-
getConferralAcademyAssignmentSession
ConferralAcademyAssignmentSession getConferralAcademyAssignmentSession() throws OperationFailedExceptionGets the session for assigning conferral to academy mappings.- Returns:
- a
ConferralAcademyAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConferralAcademyAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralAcademyAssignment()} is {@code true} .
-
getConferralSmartAcademySession
ConferralSmartAcademySession getConferralSmartAcademySession(Id academyId) throws NotFoundException, OperationFailedException Gets the session associated with the conferral smart academy for the given academy.- Parameters:
academyId- theIdof the academy- Returns:
- a
ConferralSmartAcademySession - Throws:
NotFoundException-conferralBookIdnot foundNullArgumentException-conferralBookIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConferralSmartAcademy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConferralSmartAcademy()} is {@code true} .
-
getAwardLookupSession
Gets theOsidSessionassociated with the award lookup service.- Returns:
- an
AwardLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAwardLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardLookup()} is {@code true} .
-
getAwardLookupSessionForAcademy
AwardLookupSession getAwardLookupSessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the award lookup service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- an
AwardLookupSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getAwardQuerySession
Gets theOsidSessionassociated with the award query service.- Returns:
- an
AwardQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAwardQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardQuery()} is {@code true} .
-
getAwardQuerySessionForAcademy
AwardQuerySession getAwardQuerySessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the award query service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- an
AwardQuerySession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getAwardSearchSession
Gets theOsidSessionassociated with the award search service.- Returns:
- an
AwardSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAwardSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardSearch()} is {@code true} .
-
getAwardSearchSessionForAcademy
AwardSearchSession getAwardSearchSessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the award search service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- an
AwardSearchSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getAwardAdminSession
Gets theOsidSessionassociated with the award administrative service.- Returns:
- an
AwardAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAwardAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardAdmin()} is {@code true} .
-
getAwardAdminSessionForAcademy
AwardAdminSession getAwardAdminSessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the award administrative service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- an
AwardAdminSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getAwardNotificationSession
AwardNotificationSession getAwardNotificationSession(AwardReceiver awardReceiver) throws OperationFailedException Gets theOsidSessionassociated with the award notification service.- Parameters:
awardReceiver- the receiver- Returns:
- an
AwardNotificationSession - Throws:
NullArgumentException-awardReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardNotification()} is {@code true} .
-
getAwardNotificationSessionForAcademy
AwardNotificationSession getAwardNotificationSessionForAcademy(AwardReceiver awardReceiver, Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the award notification service for the given academy.- Parameters:
awardReceiver- the receiveracademyId- theIdof theAcademy- Returns:
- an
AwardNotificationSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-awardReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getAwardAcademySession
Gets the session for retrieving award to academy mappings.- Returns:
- an
AwardAcademySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAwardAcademy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardAcademy()} is {@code true} .
-
getAwardAcademyAssignmentSession
Gets the session for assigning award to academy mappings.- Returns:
- an
AwardAcademyAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAwardAcademyAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardAcademyAssignment()} is {@code true} .
-
getAwardSmartAcademySession
AwardSmartAcademySession getAwardSmartAcademySession(Id academyId) throws NotFoundException, OperationFailedException Gets the session associated with the award smart academy for the given academy.- Parameters:
academyId- theIdof the academy- Returns:
- an
AwardSmartAcademySession - Throws:
NotFoundException-academyIdnot foundNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAwardSmartAcademy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAwardSmartAcademy()} is {@code true} .
-
getConvocationLookupSession
Gets theOsidSessionassociated with the convocation lookup service.- Returns:
- a
ConvocationLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConvocationLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationLookup()} is {@code true} .
-
getConvocationLookupSessionForAcademy
ConvocationLookupSession getConvocationLookupSessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the convocation lookup service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- a
ConvocationLookupSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConvocationLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getConvocationQuerySession
Gets theOsidSessionassociated with the convocation query service.- Returns:
- a
ConvocationQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConvocationQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationQuery()} is {@code true} .
-
getConvocationQuerySessionForAcademy
ConvocationQuerySession getConvocationQuerySessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the convocation query service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- a
ConvocationQuerySession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConvocationQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getConvocationSearchSession
Gets theOsidSessionassociated with the convocation search service.- Returns:
- a
ConvocationSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConvocationSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationSearch()} is {@code true} .
-
getConvocationSearchSessionForAcademy
ConvocationSearchSession getConvocationSearchSessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the convocation search service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- a
ConvocationSearchSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConvocationSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getConvocationAdminSession
Gets theOsidSessionassociated with the convocation administration service.- Returns:
- a
ConvocationAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConvocationAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationAdmin()} is {@code true} .
-
getConvocationAdminSessionForAcademy
ConvocationAdminSession getConvocationAdminSessionForAcademy(Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the convocation administration service for the given academy.- Parameters:
academyId- theIdof theAcademy- Returns:
- a
ConvocationAdminSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-academyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConvocationAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getConvocationNotificationSession
ConvocationNotificationSession getConvocationNotificationSession(ConvocationReceiver convocationReceiver) throws OperationFailedException Gets theOsidSessionassociated with the convocation notification service.- Parameters:
convocationReceiver- the receiver- Returns:
- a
ConvocationNotificationSession - Throws:
NullArgumentException-convocationReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConvocationNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationNotification()} is {@code true} .
-
getConvocationNotificationSessionForAcademy
ConvocationNotificationSession getConvocationNotificationSessionForAcademy(ConvocationReceiver convocationReceiver, Id academyId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the convocation notification service for the given academy.- Parameters:
convocationReceiver- the receiveracademyId- theIdof theAcademy- Returns:
- a
ConvocationNotificationSession - Throws:
NotFoundException- noAcademyfound by the givenIdNullArgumentException-convocationReceiveroracademyIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConvocationNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getConvocationAcademySession
Gets the session for retrieving convocation to academy mappings.- Returns:
- a
ConvocationAcademySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConvocationAcademy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationAcademy()} is {@code true} .
-
getConvocationAcademyAssignmentSession
ConvocationAcademyAssignmentSession getConvocationAcademyAssignmentSession() throws OperationFailedExceptionGets the session for assigning convocation to academy mappings.- Returns:
- a
ConvocationAcademyAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsConvocationAcademyAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationAcademyAssignment()} is {@code true} .
-
getConvocationSmartAcademySession
ConvocationSmartAcademySession getConvocationSmartAcademySession(Id academyId) throws NotFoundException, OperationFailedException Gets the session associated with the convocation smart academy for the given academy.- Parameters:
academyId- theIdof the convocation book- Returns:
- a
ConvocationSmartAcademySession - Throws:
NotFoundException-convocationBookIdnot foundNullArgumentException-convocationBookIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsConvocationSmartAcademy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsConvocationSmartAcademy()} is {@code true} .
-
getAcademyLookupSession
Gets theOsidSessionassociated with the academy lookup service.- Returns:
- an
AcademyLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAcademyLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcademyLookup()} is {@code true} .
-
getAcademyQuerySession
Gets theOsidSessionassociated with the academy query service.- Returns:
- an
AcademyQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAcademyQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcademyQuery()} is {@code true} .
-
getAcademySearchSession
Gets theOsidSessionassociated with the academy search service.- Returns:
- an
AcademySearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAcademySearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcademySearch()} is {@code true} .
-
getAcademyAdminSession
Gets theOsidSessionassociated with the academy administrative service.- Returns:
- an
AcademyAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAcademyAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcademyAdmin()} is {@code true} .
-
getAcademyNotificationSession
AcademyNotificationSession getAcademyNotificationSession(AcademyReceiver academyReceiver) throws OperationFailedException Gets theOsidSessionassociated with the academy notification service.- Parameters:
academyReceiver- the receiver- Returns:
- an
AcademyNotificationSession - Throws:
NullArgumentException-academyReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAcademyNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcademyNotification()} is {@code true} .
-
getAcademyHierarchySession
Gets theOsidSessionassociated with the academy hierarchy service.- Returns:
- an
AcademyHierarchySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAcademyHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcademyHierarchy()} is {@code true} .
-
getAcademyHierarchyDesignSession
Gets theOsidSessionassociated with the academy hierarchy design service.- Returns:
- an
AcademyHierarchyDesignSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAcademyHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcademyHierarchyDesign()} is {@code true} .
-
getRecognitionBatchManager
Gets aRecognitionBatchManager.- Returns:
- a
RecognitionBatchManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsRecognitionBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRecognitionBatch()} is {@code true} .
-