Interface AssessmentProxyManager
- All Superinterfaces:
AssessmentProfile, AutoCloseable, Closeable, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable
The assessment manager provides access to assessment sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager support the passing of a Proxy object. The
sessions included in this manager are:
-
MyAssessmentTakenSession: a session to get taken or in progress assessments for the current agent -
AssessmentSession: a session to be assessed and examine assessments taken -
AssessmentResultsSession: a session to retrieve assessment results
-
ItemLookupSession: a session to look upItems -
ItemQuerySession: a session to queryItems -
ItemSearchSession:a session to searchItems -
ItemAdminSession: a session to create, modify and deleteItems -
ItemNotificationSession: asession to receive messages pertaining toItemchanges -
ItemBankSession: a session for looking up item and bank mappings -
ItemBankAssignmentSession: a session for managing item and bank mappings -
ItemSmartBankSession: a session for managing dynamic banks
-
AssessmentLookupSession: a session to look upAssessments -
AssessmentQuerySession: a session to queryAssessments -
AssessmentSearchSession:a session to searchAssessments -
AssessmentAdminSession: a session to create, modify and deleteAssessments -
AssessmentNotificationSession: asession to receive messages pertaining toAssessmentchanges
-
AssessmentBankSession: a session for looking up assessment and bank mappings -
AssessmentBankAssignmentSession: a session for managing assessment and bank mappings -
AssessmentSmartBankSession: a session for managing dynamic banks -
AssessmentBasicAuthoringSession: a session for making simple mappings of assessment items to assessments
-
AssessmentOfferedLookupSession: a session to look upAssessments -
AssessmentOfferedQuerySession:a session to queryAssessments -
AssessmentOfferedSearchSession: a session to searchAssessments -
AssessmentOfferedAdminSession: a session to create, modify and deleteAssessments -
AssessmentOfferedNotificationSession: asession to receive messages pertaining toAssessmentchanges -
AssessmentOfferedBankSession: a session for looking up assessment and bank mappings -
AssessmentOfferedBankAssignmentSession: a session for managing assessment and bank mappings -
AssessmentOfferedSmartBankSession: a session to manage dynamic banks
-
AssessmentTakenLookupSession: a session to look upAssessments -
AssessmentTakenQuerySession:a session to queryAssessments -
AssessmentTakenSearchSession: a session to search Assessments -
AssessmentTakenAdminSession: a session to create, modify and deleteAssessmentsTaken -
AssessmentTakenNotificationSession: asession to receive messages pertaining toAssessmentTakenchanges -
AssessmentTakenBankSession: a session for looking up assessments taken and bank mappings -
AssessmenttTakenBankAssignmentSession: a session for managing assessments taken and bank mappings -
AssessmentTakenSmartBankSession: a session to manage dynamic banks of assessments taken
-
BankLookupSession: a session to lookup banks -
BankQuerySession: a session to query banks -
BankSearchSession: a session to search banks -
BankAdminSession: a session to create, modify and delete banks -
BankNotificationSession: a session to receive messages pertaining toBankchanges -
BankHierarchySession: a session to traverse theBankhierarchy -
BankHierarchyDesignSession: a session to manage theBankhierarchy
-
Method Summary
Modifier and TypeMethodDescriptiongetAssessmentAdminSession(Proxy proxy) Gets theOsidSessionassociated with the assessment administration service.getAssessmentAdminSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment admin service for the given bank.Gets anAssessmentAuthoringProxyManager.Gets theOsidSessionassociated with the assessment bank assignment service.getAssessmentBankSession(Proxy proxy) Gets theOsidSessionassociated with the assessment banking service.Gets theOsidSessionassociated with the assessment authoring service.getAssessmentBasicAuthoringSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment authoring service for the given bank.Gets anAssessmentBatchProxyManager.getAssessmentLookupSession(Proxy proxy) Gets theOsidSessionassociated with the assessment lookup service.getAssessmentLookupSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment lookup service for the given bank.getAssessmentNotificationSession(AssessmentReceiver assessmentReceiver, Proxy proxy) Gets the notification session for notifications pertaining to assessment changes.getAssessmentNotificationSessionForBank(AssessmentReceiver assessmentReceiver, Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment notification service for the given bank.Gets theOsidSessionassociated with the assessment offered administration service.getAssessmentOfferedAdminSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment offered admin service for the given bank.Gets the session for assigning offered assessments to bank mappings.Gets the session for retrieving offered assessments to bank mappings.Gets theOsidSessionassociated with the assessment offered lookup service.getAssessmentOfferedLookupSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment offered lookup service for the given bank.getAssessmentOfferedNotificationSession(AssessmentOfferedReceiver assessmentOfferedReceiver, Proxy proxy) Gets the notification session for notifications pertaining to offered assessment changes.getAssessmentOfferedNotificationSessionForBank(AssessmentOfferedReceiver assessmentOfferedReceiver, Id bankId, Proxy proxy) Gets theOsidSessionassociated with the offered assessment notification service for the given bank.Gets theOsidSessionassociated with the assessment offered query service.getAssessmentOfferedQuerySessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment offered query service for the given bank.Gets theOsidSessionassociated with the assessment offered search service.getAssessmentOfferedSearchSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment offered search service for the given bank.getAssessmentOfferedSmartBankSession(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment offered smart banking service for the given bank.getAssessmentQuerySession(Proxy proxy) Gets theOsidSessionassociated with the assessment query service.getAssessmentQuerySessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment query service for the given bank.getAssessmentResultsSession(Proxy proxy) Gets anAssessmentResultsSessionto retrieve assessment results.getAssessmentResultsSessionForBank(Id bankId, Proxy proxy) Gets anAssessmentResultsSessionto retrieve assessment results for the given bank.getAssessmentSearchSession(Proxy proxy) Gets theOsidSessionassociated with the assessment search service.getAssessmentSearchSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment search service for the given bank.getAssessmentSession(Proxy proxy) Gets anAssessmentSessionwhich is responsible for taking assessments and examining responses from assessments taken.getAssessmentSessionForBank(Id bankId, Proxy proxy) Gets anAssessmentSessionwhich is responsible for performing assessments for the given bankId.getAssessmentSmartBankSession(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment smart banking service for the given bank.Gets theOsidSessionassociated with the assessment taken administration service.getAssessmentTakenAdminSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment taken admin service for the given bank.Gets the session for assigning taken assessments to bank mappings.Gets the session for retrieving taken assessments to bank mappings.Gets theOsidSessionassociated with the assessment taken lookup service.getAssessmentTakenLookupSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment taken lookup service for the given bank.getAssessmentTakenNotificationSession(AssessmentTakenReceiver assessmentTakenReceiver, Proxy proxy) Gets the notification session for notifications pertaining to taken assessment changes.getAssessmentTakenNotificationSessionForBank(AssessmentTakenReceiver assessmentTakenReceiver, Id bankId, Proxy proxy) Gets theOsidSessionassociated with the taken assessment notification service for the given bank.Gets theOsidSessionassociated with the assessment taken query service.getAssessmentTakenQuerySessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment taken query service for the given bank.Gets theOsidSessionassociated with the assessment taken search service.getAssessmentTakenSearchSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment taken search service for the given bank.getAssessmentTakenSmartBankSession(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the assessment taken smart banking service for the given bank.getBankAdminSession(Proxy proxy) Gets the OsidSession associated with the bank administration service.Gets the session designing bank hierarchies.getBankHierarchySession(Proxy proxy) Gets the session traversing bank hierarchies.getBankLookupSession(Proxy proxy) Gets the OsidSession associated with the bank lookup service.getBankNotificationSession(BankReceiver bankReceiver, Proxy proxy) Gets the notification session for notifications pertaining to bank service changes.getBankQuerySession(Proxy proxy) Gets the OsidSession associated with the bank query service.getBankSearchSession(Proxy proxy) Gets the OsidSession associated with the bank search service.getItemAdminSession(Proxy proxy) Gets theOsidSessionassociated with the item administration service.getItemAdminSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the item admin service for the given bank.Gets theOsidSessionassociated with the item bank assignment service.getItemBankSession(Proxy proxy) Gets theOsidSessionassociated with the item banking service.getItemLookupSession(Proxy proxy) Gets theOsidSessionassociated with the item lookup service.getItemLookupSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the item lookup service for the given bank.getItemNotificationSession(ItemReceiver itemReceiver, Proxy proxy) Gets the notification session for notifications pertaining to item changes.getItemNotificationSessionForBank(ItemReceiver itemReceiver, Id bankId, Proxy proxy) Gets theOsidSessionassociated with the item notification service for the given bank.getItemQuerySession(Proxy proxy) Gets theOsidSessionassociated with the item query service.getItemQuerySessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the item query service for the given bank.getItemSearchSession(Proxy proxy) Gets theOsidSessionassociated with the item search service.getItemSearchSessionForBank(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the item search service for the given bank.getItemSmartBankSession(Id bankId, Proxy proxy) Gets theOsidSessionassociated with the item smart banking service for the given bank.getMyAssessmentTakenSession(Proxy proxy) Gets aMyAssessmentTakenSessionto retrieve assessments taken for the current agent.getMyAssessmentTakenSessionForBank(Id bankId, Proxy proxy) Gets aMyAssessmentTakenSessionto retrieve assessments taken for the current agent for the given bankId.Methods inherited from interface AssessmentProfile
getAssessmentOfferedRecordTypes, getAssessmentOfferedSearchRecordTypes, getAssessmentRecordTypes, getAssessmentSearchRecordTypes, getAssessmentSectionRecordTypes, getAssessmentTakenRecordTypes, getAssessmentTakenSearchRecordTypes, getBankRecordTypes, getBankSearchRecordTypes, getItemRecordTypes, getItemSearchRecordTypes, supportsAssessment, supportsAssessmentAdmin, supportsAssessmentAuthoring, supportsAssessmentBank, supportsAssessmentBankAssignment, supportsAssessmentBasicAuthoring, supportsAssessmentBatch, supportsAssessmentLookup, supportsAssessmentNotification, supportsAssessmentOfferedAdmin, supportsAssessmentOfferedBank, supportsAssessmentOfferedBankAssignment, supportsAssessmentOfferedLookup, supportsAssessmentOfferedNotification, supportsAssessmentOfferedQuery, supportsAssessmentOfferedRecordType, supportsAssessmentOfferedSearch, supportsAssessmentOfferedSearchRecordType, supportsAssessmentOfferedSmartBank, supportsAssessmentQuery, supportsAssessmentRecordType, supportsAssessmentResults, supportsAssessmentSearch, supportsAssessmentSearchRecordType, supportsAssessmentSectionRecordType, supportsAssessmentSmartBank, supportsAssessmentTakenAdmin, supportsAssessmentTakenBank, supportsAssessmentTakenBankAssignment, supportsAssessmentTakenLookup, supportsAssessmentTakenNotification, supportsAssessmentTakenQuery, supportsAssessmentTakenRecordType, supportsAssessmentTakenSearch, supportsAssessmentTakenSearchRecordType, supportsAssessmentTakenSmartBank, supportsBankAdmin, supportsBankHierarchy, supportsBankHierarchyDesign, supportsBankLookup, supportsBankNotification, supportsBankQuery, supportsBankRecordType, supportsBankSearch, supportsBankSearchRecordType, supportsItemAdmin, supportsItemBank, supportsItemBankAssignment, supportsItemLookup, supportsItemNotification, supportsItemQuery, supportsItemRecordType, supportsItemSearch, supportsItemSearchRecordType, supportsItemSmartBank, supportsMyAssessmentTaken, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedAssessmentOfferedrecord types.Gets the supportedAssessmentOfferedsearch record types.Gets the supportedAssessmentrecord types.Gets the supportedAssessmentsearch record types.Gets the supportedAssessmentSectionrecord types.Gets the supportedAssessmentTakenrecord types.Gets the supportedAssessmentTakensearch record types.Gets the supportedBankrecord types.Gets the supported bank search record types.Gets the supportedItemrecord types.Gets the supportedItemsearch record types.booleanTests for the availability of an assessment service which is the service for taking and examining assessments taken.booleanTests if an assessment administrative service is supported.booleanTests if an assessment authoring service is supported.booleanTests if an assessment to bank lookup session is available.booleanTests if an assessment to bank assignment session is available.booleanTests if an assessment basic authoring session is available.booleanTests if an assessment batch service is supported.booleanTests if an assessment lookup service is supported.booleanTests if assessment notification is supported.booleanTests if an assessment offered administrative service is supported.booleanTests if an assessment offered to bank lookup session is available.booleanTests if an assessment offered to bank assignment session is available.booleanTests if an assessment offered lookup service is supported.booleanTests if assessment offered notification is supported.booleanTests if an assessment offered query service is supported.booleansupportsAssessmentOfferedRecordType(Type assessmentOfferedRecordType) Tests if the givenAssessmentOfferedrecord type is supported.booleanTests if an assessment offered search service is supported.booleansupportsAssessmentOfferedSearchRecordType(Type assessmentOfferedSearchRecordType) Tests if the givenAssessmentOfferedsearch record type is supported.booleanTests if an assessment offered smart bank session is available.booleanTests if an assessment query service is supported.booleansupportsAssessmentRecordType(Type assessmentRecordType) Tests if the givenAssessmentrecord type is supported.booleanTests for the availability of an assessment rsults service.booleanTests if an assessment search service is supported.booleansupportsAssessmentSearchRecordType(Type assessmentSearchRecordType) Tests if the given assessment search record type is supported.booleansupportsAssessmentSectionRecordType(Type assessmentSectionRecordType) Tests if the givenAssessmentSectionrecord type is supported.booleanTests if an assessment smart bank session is available.booleanTests if an assessment taken administrative service is supported which is used to instantiate an assessment offered.booleanTests if an assessment taken to bank lookup session is available.booleanTests if an assessment taken to bank assignment session is available.booleanTests if an assessment taken lookup service is supported.booleanTests if assessment taken notification is supported.booleanTests if an assessment taken query service is supported.booleansupportsAssessmentTakenRecordType(Type assessmentTakenRecordType) Tests if the givenAssessmentTakenrecord type is supported.booleanTests if an assessment taken search service is supported.booleansupportsAssessmentTakenSearchRecordType(Type assessmentTakenSearchRecordType) Tests if the givenAssessmentTakensearch record type is supported.booleanTests if an assessment taken smart bank session is available.booleanTests if a banlk administrative service is supported.booleanTests if a bank hierarchy traversal is supported.booleanTests if bank hierarchy design is supported.booleanTests if a bank lookup service is supported.booleanTests if bank notification is supported.booleanTests if a bank query service is supported.booleansupportsBankRecordType(Type bankRecordType) Tests if the givenBankrecord type is supported.booleanTests if a bank search service is supported.booleansupportsBankSearchRecordType(Type bankSearchRecordType) Tests if the given bank search record type is supported.booleanTests if an item administrative service is supported.booleanTests if an item to bank lookup session is available.booleanTests if an item to bank assignment session is available.booleanTests if an item lookup service is supported.booleanTests if item notification is supported.booleanTests if an item query service is supported.booleansupportsItemRecordType(Type itemRecordType) Tests if the givenItemrecord type is supported.booleanTests if an item search service is supported.booleansupportsItemSearchRecordType(Type itemSearchRecordType) Tests if the givenItemsearch record type is supported.booleanTests if an item smart bank session is available.booleanTests if a session is available to lookup taken assessments for the authenticated agent.booleanTests if federation is visible.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
-
getMyAssessmentTakenSession
Gets aMyAssessmentTakenSessionto retrieve assessments taken for the current agent.- Parameters:
proxy- a proxy- Returns:
- a
MyAssessmentTakenSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyAssessmentTaken()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyAssessmentTaken()} is {@code true} .
-
getMyAssessmentTakenSessionForBank
MyAssessmentTakenSession getMyAssessmentTakenSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets aMyAssessmentTakenSessionto retrieve assessments taken for the current agent for the given bankId.- Parameters:
bankId- theIdof a bankproxy- a proxy- Returns:
- a
MyAssessmentTakenSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyAssessmentTaken()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyAssessmentTaken()} is {@code true} .
-
getAssessmentSession
Gets anAssessmentSessionwhich is responsible for taking assessments and examining responses from assessments taken.- Parameters:
proxy- a proxy- Returns:
- an assessment session for this service
- Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessment()} is {@code true} .
-
getAssessmentSessionForBank
AssessmentSession getAssessmentSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets anAssessmentSessionwhich is responsible for performing assessments for the given bankId.- Parameters:
bankId- theIdof a bankproxy- a proxy- Returns:
- an assessment session for this service
- Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessment()} is {@code true} .
-
getAssessmentResultsSession
Gets anAssessmentResultsSessionto retrieve assessment results.- Parameters:
proxy- a proxy- Returns:
- an assessment results session for this service
- Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentResults()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentResults()} is {@code true} .
-
getAssessmentResultsSessionForBank
AssessmentResultsSession getAssessmentResultsSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets anAssessmentResultsSessionto retrieve assessment results for the given bank.- Parameters:
bankId- theIdof the assessment takenproxy- a proxy- Returns:
- an assessment results session for this service
- Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentResults()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentResults()} is {@code true} .
-
getItemLookupSession
Gets theOsidSessionassociated with the item lookup service.- Parameters:
proxy- a proxy- Returns:
- an
ItemLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsItemLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemLookup()} is {@code true} .
-
getItemLookupSessionForBank
ItemLookupSession getItemLookupSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the item lookup service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
an ItemLookupSession- Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsItemLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getItemQuerySession
Gets theOsidSessionassociated with the item query service.- Parameters:
proxy- a proxy- Returns:
- an
ItemQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsItemQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemQuery()} is {@code true} .
-
getItemQuerySessionForBank
ItemQuerySession getItemQuerySessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the item query service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
an ItemQuerySession- Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsItemQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getItemSearchSession
Gets theOsidSessionassociated with the item search service.- Parameters:
proxy- a proxy- Returns:
- an
ItemSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsItemSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemSearch()} is {@code true} .
-
getItemSearchSessionForBank
ItemSearchSession getItemSearchSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the item search service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
an ItemSearchSession- Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorporxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsItemSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getItemAdminSession
Gets theOsidSessionassociated with the item administration service.- Parameters:
proxy- a proxy- Returns:
- an
ItemAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsItemAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemAdmin()} is {@code true} .
-
getItemAdminSessionForBank
ItemAdminSession getItemAdminSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the item admin service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
an ItemAdminSession- Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsItemAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getItemNotificationSession
ItemNotificationSession getItemNotificationSession(ItemReceiver itemReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to item changes.- Parameters:
itemReceiver- the item receiver interfaceproxy- a proxy- Returns:
- an
ItemNotificationSession - Throws:
NullArgumentException-itemReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsItemNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemNotification()} is {@code true} .
-
getItemNotificationSessionForBank
ItemNotificationSession getItemNotificationSessionForBank(ItemReceiver itemReceiver, Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the item notification service for the given bank.- Parameters:
itemReceiver- the item receiver interfacebankId- theIdof the bankproxy- a proxy- Returns:
an ItemNotificationSession- Throws:
NotFoundException-bankIdnot foundNullArgumentException-itemReceiver, bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsItemNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getItemBankSession
Gets theOsidSessionassociated with the item banking service.- Parameters:
proxy- a proxy- Returns:
- an
ItemBankSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsItemBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemBank()} is {@code true} .
-
getItemBankAssignmentSession
Gets theOsidSessionassociated with the item bank assignment service.- Parameters:
proxy- a proxy- Returns:
- an
ItemBankAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsItemBankAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemBankAssignment()} is {@code true} .
-
getItemSmartBankSession
ItemSmartBankSession getItemSmartBankSession(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the item smart banking service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
ItemSmartBankSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsItemSmartBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsItemSmartBank()} and {@code supportsVisibeFederation()} is {@code true} .
-
getAssessmentLookupSession
Gets theOsidSessionassociated with the assessment lookup service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentLookup()} is {@code true} .
-
getAssessmentLookupSessionForBank
AssessmentLookupSession getAssessmentLookupSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment lookup service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
an AssessmentLookupSession- Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentQuerySession
Gets theOsidSessionassociated with the assessment query service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentQuery()} is {@code true} .
-
getAssessmentQuerySessionForBank
AssessmentQuerySession getAssessmentQuerySessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment query service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
an AssessmentQuerySession- Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentSearchSession
Gets theOsidSessionassociated with the assessment search service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentSearch()} is {@code true} .
-
getAssessmentSearchSessionForBank
AssessmentSearchSession getAssessmentSearchSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment search service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
an AssessmentSearchSession- Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentAdminSession
Gets theOsidSessionassociated with the assessment administration service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentAdmin()} is {@code true} .
-
getAssessmentAdminSessionForBank
AssessmentAdminSession getAssessmentAdminSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment admin service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
an AssessmentAdminSession- Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentNotificationSession
AssessmentNotificationSession getAssessmentNotificationSession(AssessmentReceiver assessmentReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to assessment changes.- Parameters:
assessmentReceiver- the assessment receiver interfaceproxy- a proxy- Returns:
- an
AssessmentNotificationSession - Throws:
NullArgumentException-assessmentReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentNotification()} is {@code true} .
-
getAssessmentNotificationSessionForBank
AssessmentNotificationSession getAssessmentNotificationSessionForBank(AssessmentReceiver assessmentReceiver, Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment notification service for the given bank.- Parameters:
assessmentReceiver- the assessment receiver interfacebankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentNotificationSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-assessmentReceiver, bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentBankSession
Gets theOsidSessionassociated with the assessment banking service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentBankSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentBank()} is {@code true} .
-
getAssessmentBankAssignmentSession
AssessmentBankAssignmentSession getAssessmentBankAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment bank assignment service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentBankAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentBankAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentBankAssignment()} is {@code true} .
-
getAssessmentSmartBankSession
AssessmentSmartBankSession getAssessmentSmartBankSession(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment smart banking service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentSmartBankSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentSmartBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentSmartBank()} and {@code supportsVisibeFederation()} is {@code true} .
-
getAssessmentBasicAuthoringSession
AssessmentBasicAuthoringSession getAssessmentBasicAuthoringSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment authoring service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentBasicAuthoringSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentBasicAuthoring()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentBasicAuthoring()} is {@code true} .
-
getAssessmentBasicAuthoringSessionForBank
AssessmentBasicAuthoringSession getAssessmentBasicAuthoringSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment authoring service for the given bank.- Parameters:
bankId- theIdof a bankproxy- a proxy- Returns:
- an
AssessmentBasicAuthoringSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentBasicAuthoring()orsupportsVisibeFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentBasicAuthoring()} and {@code supportsVisibeFederation()} is {@code true} .
-
getAssessmentOfferedLookupSession
AssessmentOfferedLookupSession getAssessmentOfferedLookupSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment offered lookup service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentOfferedLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentOfferedLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedLookup()} is {@code true} .
-
getAssessmentOfferedLookupSessionForBank
AssessmentOfferedLookupSession getAssessmentOfferedLookupSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment offered lookup service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentOfferedLookupSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentOfferedLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentOfferedQuerySession
AssessmentOfferedQuerySession getAssessmentOfferedQuerySession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment offered query service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentOfferedQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentOfferedQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedQuery()} is {@code true} .
-
getAssessmentOfferedQuerySessionForBank
AssessmentOfferedQuerySession getAssessmentOfferedQuerySessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment offered query service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentOfferedQuerySession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentOfferedQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentOfferedSearchSession
AssessmentOfferedSearchSession getAssessmentOfferedSearchSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment offered search service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentOfferedSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentOfferedSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedSearch()} is {@code true} .
-
getAssessmentOfferedSearchSessionForBank
AssessmentOfferedSearchSession getAssessmentOfferedSearchSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment offered search service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentOfferedSearchSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdor proxy isnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentOfferedSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentOfferedAdminSession
AssessmentOfferedAdminSession getAssessmentOfferedAdminSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment offered administration service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentOfferedAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentOfferedAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedAdmin()} is {@code true} .
-
getAssessmentOfferedAdminSessionForBank
AssessmentOfferedAdminSession getAssessmentOfferedAdminSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment offered admin service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentOfferedAdminSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentOfferedAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentOfferedNotificationSession
AssessmentOfferedNotificationSession getAssessmentOfferedNotificationSession(AssessmentOfferedReceiver assessmentOfferedReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to offered assessment changes.- Parameters:
assessmentOfferedReceiver- the assessment offered receiver interfaceproxy- a proxy- Returns:
- an
AssessmentOfferedNotificationSession - Throws:
NullArgumentException-assessmentOfferedReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentOfferedNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedNotification()} is {@code true} .
-
getAssessmentOfferedNotificationSessionForBank
AssessmentOfferedNotificationSession getAssessmentOfferedNotificationSessionForBank(AssessmentOfferedReceiver assessmentOfferedReceiver, Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offered assessment notification service for the given bank.- Parameters:
assessmentOfferedReceiver- the assessment offered receiver interfacebankId- theIdof the bankproxy- a proxy- Returns:
- a
AssessmentOfferedNotificationSession - Throws:
NotFoundException-bankIdorproxynot foundNullArgumentException-assessmentOfferedReceiver, bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentOfferedNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentOfferedBankSession
AssessmentOfferedBankSession getAssessmentOfferedBankSession(Proxy proxy) throws OperationFailedException Gets the session for retrieving offered assessments to bank mappings.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentOfferedBankSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentOfferedBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedBank()} is {@code true} .
-
getAssessmentOfferedBankAssignmentSession
AssessmentOfferedBankAssignmentSession getAssessmentOfferedBankAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for assigning offered assessments to bank mappings.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentOfferedBankAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentOfferedBankAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedBankAssignment()} is {@code true} .
-
getAssessmentOfferedSmartBankSession
AssessmentOfferedSmartBankSession getAssessmentOfferedSmartBankSession(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment offered smart banking service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentOfferedSmartBankSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentOfferedSmartBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentOfferedSmartBank()} and {@code supportsVisibeFederation()} is {@code true} .
-
getAssessmentTakenLookupSession
AssessmentTakenLookupSession getAssessmentTakenLookupSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment taken lookup service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentTakenLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentTakenLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenLookup()} is {@code true} .
-
getAssessmentTakenLookupSessionForBank
AssessmentTakenLookupSession getAssessmentTakenLookupSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment taken lookup service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentTakenLookupSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentTakenLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentTakenQuerySession
AssessmentTakenQuerySession getAssessmentTakenQuerySession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment taken query service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentTakenQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentTakenQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenQuery()} is {@code true} .
-
getAssessmentTakenQuerySessionForBank
AssessmentTakenQuerySession getAssessmentTakenQuerySessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment taken query service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentTakenQuerySession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentTakenQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentTakenSearchSession
AssessmentTakenSearchSession getAssessmentTakenSearchSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment taken search service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentTakenSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentTakenSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenSearch()} is {@code true} .
-
getAssessmentTakenSearchSessionForBank
AssessmentTakenSearchSession getAssessmentTakenSearchSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment taken search service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentTakenSearchSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentTakenSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentTakenAdminSession
AssessmentTakenAdminSession getAssessmentTakenAdminSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the assessment taken administration service.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentTakenAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentTakenAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenAdmin()} is {@code true} .
-
getAssessmentTakenAdminSessionForBank
AssessmentTakenAdminSession getAssessmentTakenAdminSessionForBank(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment taken admin service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentTakenSearchSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentTakenAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentTakenNotificationSession
AssessmentTakenNotificationSession getAssessmentTakenNotificationSession(AssessmentTakenReceiver assessmentTakenReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to taken assessment changes.- Parameters:
assessmentTakenReceiver- the assessment taken receiver interfaceproxy- a proxy- Returns:
- an
AssessmentTakenNotificationSession - Throws:
NullArgumentException-assessmentTakenReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentTakenNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenNotification()} is {@code true} .
-
getAssessmentTakenNotificationSessionForBank
AssessmentTakenNotificationSession getAssessmentTakenNotificationSessionForBank(AssessmentTakenReceiver assessmentTakenReceiver, Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the taken assessment notification service for the given bank.- Parameters:
assessmentTakenReceiver- the assessment taken receiver interfacebankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentTakenNotificationSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-assessmentTakenReceiver, bankIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAssessmentTakenNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentTakenBankSession
AssessmentTakenBankSession getAssessmentTakenBankSession(Proxy proxy) throws OperationFailedException Gets the session for retrieving taken assessments to bank mappings.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentTakenBankSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentTakenBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenBank()} is {@code true} .
-
getAssessmentTakenBankAssignmentSession
AssessmentTakenBankAssignmentSession getAssessmentTakenBankAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for assigning taken assessments to bank mappings.- Parameters:
proxy- a proxy- Returns:
- an
AssessmentTakenBankAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentTakenBankAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenBankAssignment()} is {@code true} .
-
getAssessmentTakenSmartBankSession
AssessmentTakenSmartBankSession getAssessmentTakenSmartBankSession(Id bankId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment taken smart banking service for the given bank.- Parameters:
bankId- theIdof the bankproxy- a proxy- Returns:
- an
AssessmentTakenSmartBankSession - Throws:
NotFoundException-bankIdnot foundNullArgumentException-bankIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentTakenSmartBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentTakenSmartBank()} and {@code supportsVisibeFederation()} is {@code true} .
-
getBankLookupSession
Gets the OsidSession associated with the bank lookup service.- Parameters:
proxy- a proxy- Returns:
- a
BankLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBankLookup() is false- Compliance:
optional- This method must be implemented if {@code supportsBankLookup()} is true.
-
getBankQuerySession
Gets the OsidSession associated with the bank query service.- Parameters:
proxy- a proxy- Returns:
- a
BankQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBankQuery() is false- Compliance:
optional- This method must be implemented if {@code supportsBankQuery()} is true.
-
getBankSearchSession
Gets the OsidSession associated with the bank search service.- Parameters:
proxy- a proxy- Returns:
- a
BankSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBankSearch() is false- Compliance:
optional- This method must be implemented if {@code supportsBankSearch()} is true.
-
getBankAdminSession
Gets the OsidSession associated with the bank administration service.- Parameters:
proxy- a proxy- Returns:
- a
BankAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBankAdmin() is false- Compliance:
optional- This method must be implemented if {@code supportsBankAdmin()} is true.
-
getBankNotificationSession
BankNotificationSession getBankNotificationSession(BankReceiver bankReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to bank service changes.- Parameters:
bankReceiver- the bank receiver interfaceproxy- a proxy- Returns:
- a
BankNotificationSession - Throws:
NullArgumentException-bankReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBankNotification() is false- Compliance:
optional- This method must be implemented if {@code supportsBankNotification()} is true.
-
getBankHierarchySession
Gets the session traversing bank hierarchies.- Parameters:
proxy- a proxy- Returns:
- a
BankHierarchySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBankHierarchy() is false- Compliance:
optional- This method must be implemented if {@code supportsBankHierarchy()} is true.
-
getBankHierarchyDesignSession
BankHierarchyDesignSession getBankHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets the session designing bank hierarchies.- Parameters:
proxy- a proxy- Returns:
- a
BankHierarchySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBankHierarchyDesign() is false- Compliance:
optional- This method must be implemented if {@code supportsBankHierarchyDesign()} is true.
-
getAssessmentAuthoringProxyManager
AssessmentAuthoringProxyManager getAssessmentAuthoringProxyManager() throws OperationFailedExceptionGets anAssessmentAuthoringProxyManager.- Returns:
- an
AssessmentAuthoringProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentAuthoring() is false- Compliance:
optional- This method must be implemented if {@code supportsAssessmentAuthoring()} is true.
-
getAssessmentBatchProxyManager
Gets anAssessmentBatchProxyManager.- Returns:
- an
AssessmentBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentBatch() is false- Compliance:
optional- This method must be implemented if {@code supportsAssessmentBatch()} is true.
-