Interface AssessmentAuthoringManager
- All Superinterfaces:
AssessmentAuthoringProfile, AutoCloseable, Closeable, OsidManager, OsidManager, OsidProfile, Sourceable
The assessment authoring manager provides access to assessment authoring sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
-
AssessmentPartLookupSession: a session to retrieve assessment part -
AssessmentPartQuerySession: a session to query for assessment part -
AssessmentPartSearchSession: a session to search for assessment part -
AssessmentPartAdminSession: a session to create and delete assessment part -
AssessmentPartNotificationSession: a session to receive notifications pertaining to assessment part changes -
AssessmentPartBankSession: a session to look up assessment part bank mappings -
AssessmentPartBankAssignmentSession: a session to manage assessment part to bank mappings -
AssessmentPartSmartBankSession: a session to manage dynamic bank of assessment part -
AssessmentPartItemSession: a session to look up assessment part to item mappings -
AssessmentPartItemDesignSession: a session to map items to assessment parts
-
SequenceRuleLookupSession: a session to retrieve sequence rule -
SequenceRuleQuerySession: a session to query for sequence rule -
SequenceRuleSearchSession: a session to search for sequence rule -
SequenceRuleAdminSession: a session to create and delete sequence rule -
SequenceRuleNotificationSession: a session to receive notifications pertaining to sequence rule changes -
SequenceRuleBankSession: a session to look up sequence rule bank mappings -
SequenceRuleBankAssignmentSession: a session to manage sequence rule to bank mappings -
SequenceRuleSmartBankSession: a session to manage dynamic bank of sequence rule
-
SequenceRuleEnablerLookupSession: a session to retrieve sequence rule enablers -
SequenceRuleEnablerQuerySession: a session to query for sequence rule enablers -
SequenceRuleEnablerSearchSession: a session to search for sequence rule enablers -
SequenceRuleEnablerAdminSession: a session to create and delete sequence rule enablers -
SequenceRuleEnablerNotificationSession: a session to receive notifications pertaining to sequence rule enabler changes -
SequenceRuleEnablerBankSession: a session to look up sequence rule enabler bank mappings -
SequenceRuleEnablerBankAssignmentSession: a session to manage sequence rule enabler to bank mappings -
SequenceRuleEnablerSmartBankSession: a session to manage dynamic bank of sequence rule enablers -
SequenceRuleEnableRuleLookupSession: a session to look up sequence rule enabler mappings -
SequenceRuleEnablerRuleApplicationSession: a session to apply sequence rule enablers
-
Method Summary
Modifier and TypeMethodDescriptionGets theOsidSessionassociated with the assessment part administration service.Gets theOsidSessionassociated with the assessment part administration service for the given bank.Gets theOsidSessionassociated with assigning assessment part to bank.Gets theOsidSessionto lookup assessment part/bank mappings for assessment parts.Gets theOsidSessionfor designing assessment part and item mappings.Gets theOsidSessionfor looking up assessment part and item mappings.Gets theOsidSessionassociated with the assessment part lookup service.Gets theOsidSessionassociated with the assessment part lookup service for the given bank.getAssessmentPartNotificationSession(AssessmentPartReceiver assessmentPartReceiver) Gets theOsidSessionassociated with the assessment part notification service.getAssessmentPartNotificationSessionForBank(AssessmentPartReceiver assessmentPartReceiver, Id bankId) Gets theOsidSessionassociated with the assessment part notification service for the given bank.Gets theOsidSessionassociated with the assessment part query service.Gets theOsidSessionassociated with the assessment part query service for the given bank.Gets theOsidSessionassociated with the assessment part search service.Gets theOsidSessionassociated with the assessment part earch service for the given bank.getAssessmentPartSmartBankSession(Id bankId) Gets theOsidSessionto manage assessment part smart bank.Gets theOsidSessionassociated with the sequence rule administration service.getSequenceRuleAdminSessionForBank(Id bankId) Gets theOsidSessionassociated with the sequence rule administration service for the given bank.Gets theOsidSessionassociated with assigning sequence rule to bank.Gets theOsidSessionto lookup sequence rule/bank mappings for sequence rules.Gets theOsidSessionassociated with the sequence rule enabler administration service.Gets theOsidSessionassociated with the sequence rule enabler administration service for the given bank.Gets theOsidSessionassociated with assigning sequence rule enablers to bank.Gets theOsidSessionto lookup sequence rule enabler/bank mappings for sequence rule enablers.Gets theOsidSessionassociated with the sequence rule enabler lookup service.Gets theOsidSessionassociated with the sequence rule enabler lookup service for the given bank.getSequenceRuleEnablerNotificationSession(SequenceRuleEnablerReceiver sequenceRuleEnablerReceiver) Gets theOsidSessionassociated with the sequence rule enabler notification service.getSequenceRuleEnablerNotificationSessionForBank(SequenceRuleEnablerReceiver sequenceRuleEnablerReceiver, Id bankId) Gets theOsidSessionassociated with the sequence rule enabler notification service for the given bank.Gets theOsidSessionassociated with the sequence rule enabler query service.Gets theOsidSessionassociated with the sequence rule enabler query service for the given bank.Gets theOsidSessionassociated with the sequence rule enabler assignment service.Gets theOsidSessionassociated with the sequence rule enabler assignment service for the given bank.Gets theOsidSessionassociated with the sequence rule enabler mapping lookup service.Gets theOsidSessionassociated with the sequence rule enabler mapping lookup service for the given bank.Gets theOsidSessionassociated with the sequence rule enabler search service.Gets theOsidSessionassociated with the sequence rule enablers earch service for the given bank.Gets theOsidSessionto manage sequence rule enabler smart bank.Gets theOsidSessionassociated with the sequence rule lookup service.Gets theOsidSessionassociated with the sequence rule lookup service for the given bank.getSequenceRuleNotificationSession(SequenceRuleReceiver sequenceRuleReceiver) Gets theOsidSessionassociated with the sequence rule notification service.getSequenceRuleNotificationSessionForBank(SequenceRuleReceiver sequenceRuleReceiver, Id bankId) Gets theOsidSessionassociated with the sequence rule notification service for the given bank.Gets theOsidSessionassociated with the sequence rule query service.getSequenceRuleQuerySessionForBank(Id bankId) Gets theOsidSessionassociated with the sequence rule query service for the given bank.Gets theOsidSessionassociated with the sequence rule search service.Gets theOsidSessionassociated with the sequence rule earch service for the given bank.getSequenceRuleSmartBankSession(Id bankId) Gets theOsidSessionto manage sequence rule smart bank.Methods inherited from interface AssessmentAuthoringProfile
getAssessmentPartRecordTypes, getAssessmentPartSearchRecordTypes, getSequenceRuleEnablerRecordTypes, getSequenceRuleEnablerSearchRecordTypes, getSequenceRuleRecordTypes, getSequenceRuleSearchRecordTypes, supportsAssessmentPartAdmin, supportsAssessmentPartBank, supportsAssessmentPartBankAssignment, supportsAssessmentPartItem, supportsAssessmentPartItemDesign, supportsAssessmentPartLookup, supportsAssessmentPartNotification, supportsAssessmentPartQuery, supportsAssessmentPartRecordType, supportsAssessmentPartSearch, supportsAssessmentPartSearchRecordType, supportsAssessmentPartSmartBank, supportsSequenceRuleAdmin, supportsSequenceRuleBank, supportsSequenceRuleBankAssignment, supportsSequenceRuleEnablerAdmin, supportsSequenceRuleEnablerBank, supportsSequenceRuleEnablerBankAssignment, supportsSequenceRuleEnablerLookup, supportsSequenceRuleEnablerNotification, supportsSequenceRuleEnablerQuery, supportsSequenceRuleEnablerRecordType, supportsSequenceRuleEnablerRuleApplication, supportsSequenceRuleEnablerRuleLookup, supportsSequenceRuleEnablerSearch, supportsSequenceRuleEnablerSearchRecordType, supportsSequenceRuleEnablerSmartBank, supportsSequenceRuleLookup, supportsSequenceRuleNotification, supportsSequenceRuleQuery, supportsSequenceRuleRecordType, supportsSequenceRuleSearch, supportsSequenceRuleSearchRecordType, supportsSequenceRuleSmartBank, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedAssessmentPartrecord types.Gets the supportedAssessmentPartsearch record types.Gets the supportedSequenceRuleEnablerrecord types.Gets the supportedSequenceRuleEnablersearch record types.Gets the supportedSequenceRulerecord types.Gets the supportedSequenceRulesearch record types.booleanTests if an assessment part administrative service is supported.booleanTests if an assessment part bank lookup service is supported.booleanTests if an assessment part bank service is supported.booleanTests if an assessment part item service is supported for looking up assessment part and item mappings.booleanTests if an assessment part item design session is supported.booleanTests if looking up assessment part is supported.booleanTests if an assessment part notification service is supported.booleanTests if querying assessment part is supported.booleansupportsAssessmentPartRecordType(Type assessmentPartRecordType) Tests if the givenAssessmentPartrecord type is supported.booleanTests if searching assessment part is supported.booleansupportsAssessmentPartSearchRecordType(Type assessmentPartSearchRecordType) Tests if the givenAssessmentPartsearch record type is supported.booleanTests if an assessment part bank lookup service is supported.booleanTests if a sequence rule administrative service is supported.booleanTests if a sequence rule bank lookup service is supported.booleanTests if a sequence rule bank service is supported.booleanTests if a sequence rule enabler administrative service is supported.booleanTests if a sequence rule enabler bank lookup service is supported.booleanTests if a sequence rule enabler bank service is supported.booleanTests if looking up sequence rule enablers is supported.booleanTests if a sequence rule enabler notification service is supported.booleanTests if querying sequence rule enablers is supported.booleansupportsSequenceRuleEnablerRecordType(Type sequenceRuleEnablerRecordType) Tests if the givenSequenceRuleEnablerrecord type is supported.booleanTests if a sequence rule enabler rule application service is supported.booleanTests if a sequence rule enabler rule lookup service is supported.booleanTests if searching sequence rule enablers is supported.booleansupportsSequenceRuleEnablerSearchRecordType(Type sequenceRuleEnablerSearchRecordType) Tests if the givenSequenceRuleEnablersearch record type is supported.booleanTests if a sequence rule enabler bank lookup service is supported.booleanTests if looking up sequence rule is supported.booleanTests if a sequence rule notification service is supported.booleanTests if querying sequence rule is supported.booleansupportsSequenceRuleRecordType(Type sequenceRuleRecordType) Tests if the givenSequenceRulerecord type is supported.booleanTests if searching sequence rule is supported.booleansupportsSequenceRuleSearchRecordType(Type sequenceRuleSearchRecordType) Tests if the givenSequenceRulesearch record type is supported.booleanTests if a sequence rule bank lookup service is supported.booleanTests if federation is visible.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 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
-
getAssessmentPartLookupSession
Gets theOsidSessionassociated with the assessment part lookup service.- Returns:
- an
AssessmentPartLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartLookup()} is {@code true} .
-
getAssessmentPartLookupSessionForBank
AssessmentPartLookupSession getAssessmentPartLookupSessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment part lookup service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- an
AssessmentPartLookupSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentPartQuerySession
Gets theOsidSessionassociated with the assessment part query service.- Returns:
- an
AssessmentPartQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartQuery()} is {@code true} .
-
getAssessmentPartQuerySessionForBank
AssessmentPartQuerySession getAssessmentPartQuerySessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment part query service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- an
AssessmentPartQuerySession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentPartSearchSession
Gets theOsidSessionassociated with the assessment part search service.- Returns:
- an
AssessmentPartSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartSearch()} is {@code true} .
-
getAssessmentPartSearchSessionForBank
AssessmentPartSearchSession getAssessmentPartSearchSessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment part earch service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- an
AssessmentPartSearchSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentPartAdminSession
Gets theOsidSessionassociated with the assessment part administration service.- Returns:
- an
AssessmentPartAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartAdmin()} is {@code true} .
-
getAssessmentPartAdminSessionForBank
AssessmentPartAdminSession getAssessmentPartAdminSessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment part administration service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- an
AssessmentPartAdminSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentPartNotificationSession
AssessmentPartNotificationSession getAssessmentPartNotificationSession(AssessmentPartReceiver assessmentPartReceiver) throws OperationFailedException Gets theOsidSessionassociated with the assessment part notification service.- Parameters:
assessmentPartReceiver- the notification callback- Returns:
- an
AssessmentPartNotificationSession - Throws:
NullArgumentException-assessmentPartReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartNotification()} is {@code true} .
-
getAssessmentPartNotificationSessionForBank
AssessmentPartNotificationSession getAssessmentPartNotificationSessionForBank(AssessmentPartReceiver assessmentPartReceiver, Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the assessment part notification service for the given bank.- Parameters:
assessmentPartReceiver- the notification callbackbankId- theIdof theBank- Returns:
- an
AssessmentPartNotificationSession - Throws:
NotFoundException- no bank found by the givenIdNullArgumentException-assessmentPartReceiverorbankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAssessmentPartBankSession
Gets theOsidSessionto lookup assessment part/bank mappings for assessment parts.- Returns:
- an
AssessmentPartBankSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartBank()} is {@code true} .
-
getAssessmentPartBankAssignmentSession
AssessmentPartBankAssignmentSession getAssessmentPartBankAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning assessment part to bank.- Returns:
- an
AssessmentPartBankAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartBankAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartBankAssignment()} is {@code true} .
-
getAssessmentPartSmartBankSession
AssessmentPartSmartBankSession getAssessmentPartSmartBankSession(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage assessment part smart bank.- Parameters:
bankId- theIdof theBank- Returns:
- an
AssessmentPartSmartBankSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartSmartBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartSmartBank()} is {@code true} .
-
getAssessmentPartItemSession
Gets theOsidSessionfor looking up assessment part and item mappings.- Returns:
- an
AssessmentPartItemSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartItem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartItem()} is {@code true} .
-
getAssessmentPartItemDesignSession
AssessmentPartItemDesignSession getAssessmentPartItemDesignSession() throws OperationFailedExceptionGets theOsidSessionfor designing assessment part and item mappings.- Returns:
- an
AssessmentPartItemDesignSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsAssessmentPartItemDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAssessmentPartItemDesign()} is {@code true} .
-
getSequenceRuleLookupSession
Gets theOsidSessionassociated with the sequence rule lookup service.- Returns:
- a
SequenceRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleLookup()} is {@code true} .
-
getSequenceRuleLookupSessionForBank
SequenceRuleLookupSession getSequenceRuleLookupSessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule lookup service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleLookupSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSequenceRuleQuerySession
Gets theOsidSessionassociated with the sequence rule query service.- Returns:
- a
SequenceRuleQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleQuery()} is {@code true} .
-
getSequenceRuleQuerySessionForBank
SequenceRuleQuerySession getSequenceRuleQuerySessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule query service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleQuerySession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSequenceRuleSearchSession
Gets theOsidSessionassociated with the sequence rule search service.- Returns:
- a
SequenceRuleSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleSearch()} is {@code true} .
-
getSequenceRuleSearchSessionForBank
SequenceRuleSearchSession getSequenceRuleSearchSessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule earch service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleSearchSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSequenceRuleAdminSession
Gets theOsidSessionassociated with the sequence rule administration service.- Returns:
- a
SequenceRuleAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleAdmin()} is {@code true} .
-
getSequenceRuleAdminSessionForBank
SequenceRuleAdminSession getSequenceRuleAdminSessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule administration service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleAdminSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSequenceRuleNotificationSession
SequenceRuleNotificationSession getSequenceRuleNotificationSession(SequenceRuleReceiver sequenceRuleReceiver) throws OperationFailedException Gets theOsidSessionassociated with the sequence rule notification service.- Parameters:
sequenceRuleReceiver- the notification callback- Returns:
- a
SequenceRuleNotificationSession - Throws:
NullArgumentException-sequenceRuleReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleNotification()} is {@code true} .
-
getSequenceRuleNotificationSessionForBank
SequenceRuleNotificationSession getSequenceRuleNotificationSessionForBank(SequenceRuleReceiver sequenceRuleReceiver, Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule notification service for the given bank.- Parameters:
sequenceRuleReceiver- the notification callbackbankId- theIdof theBank- Returns:
- a
SequenceRuleNotificationSession - Throws:
NotFoundException- no bank found by the givenIdNullArgumentException-sequenceRuleReceiverorbankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSequenceRuleBankSession
Gets theOsidSessionto lookup sequence rule/bank mappings for sequence rules.- Returns:
- a
SequenceRuleBankSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleBank()} is {@code true} .
-
getSequenceRuleBankAssignmentSession
SequenceRuleBankAssignmentSession getSequenceRuleBankAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning sequence rule to bank.- Returns:
- a
SequenceRuleBankAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleBankAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleBankAssignment()} is {@code true} .
-
getSequenceRuleSmartBankSession
SequenceRuleSmartBankSession getSequenceRuleSmartBankSession(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage sequence rule smart bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleSmartBankSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleSmartBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleSmartBank()} is {@code true} .
-
getSequenceRuleEnablerLookupSession
SequenceRuleEnablerLookupSession getSequenceRuleEnablerLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the sequence rule enabler lookup service.- Returns:
- a
SequenceRuleEnablerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerLookup()} is {@code true} .
-
getSequenceRuleEnablerLookupSessionForBank
SequenceRuleEnablerLookupSession getSequenceRuleEnablerLookupSessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule enabler lookup service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleEnablerLookupSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSequenceRuleEnablerQuerySession
SequenceRuleEnablerQuerySession getSequenceRuleEnablerQuerySession() throws OperationFailedExceptionGets theOsidSessionassociated with the sequence rule enabler query service.- Returns:
- a
SequenceRuleEnablerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerQuery()} is {@code true} .
-
getSequenceRuleEnablerQuerySessionForBank
SequenceRuleEnablerQuerySession getSequenceRuleEnablerQuerySessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule enabler query service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleEnablerQuerySession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSequenceRuleEnablerSearchSession
SequenceRuleEnablerSearchSession getSequenceRuleEnablerSearchSession() throws OperationFailedExceptionGets theOsidSessionassociated with the sequence rule enabler search service.- Returns:
- a
SequenceRuleEnablerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerSearch()} is {@code true} .
-
getSequenceRuleEnablerSearchSessionForBank
SequenceRuleEnablerSearchSession getSequenceRuleEnablerSearchSessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule enablers earch service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleEnablerSearchSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSequenceRuleEnablerAdminSession
SequenceRuleEnablerAdminSession getSequenceRuleEnablerAdminSession() throws OperationFailedExceptionGets theOsidSessionassociated with the sequence rule enabler administration service.- Returns:
- a
SequenceRuleEnablerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerAdmin()} is {@code true} .
-
getSequenceRuleEnablerAdminSessionForBank
SequenceRuleEnablerAdminSession getSequenceRuleEnablerAdminSessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule enabler administration service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleEnablerAdminSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSequenceRuleEnablerNotificationSession
SequenceRuleEnablerNotificationSession getSequenceRuleEnablerNotificationSession(SequenceRuleEnablerReceiver sequenceRuleEnablerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the sequence rule enabler notification service.- Parameters:
sequenceRuleEnablerReceiver- the notification callback- Returns:
- a
SequenceRuleEnablerNotificationSession - Throws:
NullArgumentException-sequenceRuleEnablerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerNotification()} is {@code true} .
-
getSequenceRuleEnablerNotificationSessionForBank
SequenceRuleEnablerNotificationSession getSequenceRuleEnablerNotificationSessionForBank(SequenceRuleEnablerReceiver sequenceRuleEnablerReceiver, Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule enabler notification service for the given bank.- Parameters:
sequenceRuleEnablerReceiver- the notification callbackbankId- theIdof theBank- Returns:
- a
SequenceRuleEnablerNotificationSession - Throws:
NotFoundException- no bank found by the givenIdNullArgumentException-sequenceRuleEnablerReceiverorbankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSequenceRuleEnablerBankSession
Gets theOsidSessionto lookup sequence rule enabler/bank mappings for sequence rule enablers.- Returns:
- a
SequenceRuleEnablerBankSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerBank()} is {@code true} .
-
getSequenceRuleEnablerBankAssignmentSession
SequenceRuleEnablerBankAssignmentSession getSequenceRuleEnablerBankAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning sequence rule enablers to bank.- Returns:
- a
SequenceRuleEnablerBankAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerBankAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerBankAssignment()} is {@code true} .
-
getSequenceRuleEnablerSmartBankSession
SequenceRuleEnablerSmartBankSession getSequenceRuleEnablerSmartBankSession(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage sequence rule enabler smart bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleEnablerSmartBankSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerSmartBank()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerSmartBank()} is {@code true} .
-
getSequenceRuleEnablerRuleLookupSession
SequenceRuleEnablerRuleLookupSession getSequenceRuleEnablerRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the sequence rule enabler mapping lookup service.- Returns:
- a
SequenceRuleEnablerRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerRuleLookup()} is {@code true} .
-
getSequenceRuleEnablerRuleLookupSessionForBank
SequenceRuleEnablerRuleLookupSession getSequenceRuleEnablerRuleLookupSessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule enabler mapping lookup service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleEnablerRuleLookupSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSequenceRuleEnablerRuleApplicationSession
SequenceRuleEnablerRuleApplicationSession getSequenceRuleEnablerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the sequence rule enabler assignment service.- Returns:
- a
SequenceRuleEnablerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerRuleApplication()} is {@code true} .
-
getSequenceRuleEnablerRuleApplicationSessionForBank
SequenceRuleEnablerRuleApplicationSession getSequenceRuleEnablerRuleApplicationSessionForBank(Id bankId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the sequence rule enabler assignment service for the given bank.- Parameters:
bankId- theIdof theBank- Returns:
- a
SequenceRuleEnablerRuleApplicationSession - Throws:
NotFoundException- noBankfound by the givenIdNullArgumentException-bankIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSequenceRuleEnablerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSequenceRuleEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-