Interface OfferingRulesManager
- All Superinterfaces:
AutoCloseable, Closeable, OfferingRulesProfile, OsidManager, OsidManager, OsidProfile, Sourceable
The offering rules manager provides access to offering rules sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
-
CanonicalUnitEnablerLookupSession: a session to retrieve canonical unit enablers -
CanonicalUnitEnablerQuerySession: a session to query for canonical unit enablers -
CanonicalUnitEnablerSearchSession: a session to search for canonical unit enablers -
CanonicalUnitEnablerAdminSession: a session to create and delete canonical unit enablers -
CanonicalUnitEnablerNotificationSession: a session to receive notifications pertaining to canonical unit enabler changes -
CanonicalUnitEnablerCatalogueSession: a session to look up canonical unit enabler catalogue mappings -
CanonicalUnitEnablerCatalogueAssignmentSession: a session to manage canonical unit enabler to catalogue mappings -
CanonicalUnitEnablerSmartCatalogueSession: a session to manage dynamic catalogues of canonical unit enablers -
CanonicalUnitEnableRuleLookupSession: a session to look up canonical unit enabler mappings -
CanonicalUnitEnablerRuleApplicationSession: a session to apply canonical unit enablers
-
CanonicalUnitProcessorLookupSession: a session to retrieve canonical unit processor -
CanonicalUnitProcessorQuerySession: a session to query for canonical unit processor -
CanonicalUnitProcessorSearchSession: a session to search for canonical unit processor -
CanonicalUnitProcessorAdminSession: a session to create and delete canonical unit processor -
CanonicalUnitProcessorNotificationSession: a session to receive notifications pertaining to canonical unit processor changes -
CanonicalUnitProcessorCatalogueSession: a session to look up canonical unit processor catalogue mappings -
CanonicalUnitProcessorCatalogueAssignmentSession: a session to manage canonical unit processor to catalogue mappings -
CanonicalUnitProcessorSmartCatalogueSession: a session to manage dynamic catalogues of canonical unit processor -
CanonicalUnitProcessorRuleLookupSession: a session to look up canonical unit processor to canonical unit mappings -
CanonicalUnitProcessorRuleApplicationSession: a session to apply canonical unit processor to canonicalUnits
-
CanonicalUnitProcessorEnablerLookupSession: a session to retrieve canonical unit processor enablers -
CanonicalUnitProcessorEnablerQuerySession: a session to query for canonical unit processor enablers -
CanonicalUnitProcessorEnablerSearchSession: a session to search for canonical unit processor enablers -
CanonicalUnitProcessorEnablerAdminSession: a session to create and delete canonical unit processor enablers -
CanonicalUnitProcessorEnablerNotificationSession: a session to receive notifications pertaining to canonical unit processor enabler changes -
CanonicalUnitProcessorEnablerCatalogueSession: a session to look up canonical unit processor enabler catalogue mappings -
CanonicalUnitProcessorEnablerCatalogueAssignmentSession: a session to manage canonical unit processor enabler to catalogue mappings -
CanonicalUnitProcessorEnablerSmartCatalogueSession: a session to manage dynamic catalogues of canonical unit processor enablers -
CanonicalUnitProcessorEnablerRuleLookupSession: a session to look up canonical unit processor enabler mappings -
CanonicalUnitProcessorEnablerRuleApplicationSession: a session to apply canonical unit processor enablers
-
OfferingConstrainerLookupSession: a session to retrieve offering constrainer -
OfferingConstrainerQuerySession: a session to query for offering constrainer -
OfferingConstrainerSearchSession: a session to search for offering constrainer -
OfferingConstrainerAdminSession: a session to create and delete offering constrainer -
OfferingConstrainerNotificationSession: a session to receive notifications pertaining to offering constrainer changes -
OfferingConstrainerCatalogueSession: a session to look up offering constrainer catalogue mappings -
OfferingConstrainerCatalogueAssignmentSession: a session to manage offering constrainer to catalogue mappings -
OfferingConstrainerSmartCatalogueSession: a session to manage dynamic catalogues of offering constrainer -
OfferingConstrainerRuleLookupSession: a session to look up offering constrainer to canonical unit mappings -
OfferingConstrainerRuleApplicationSession: a session to apply offering constrainer to canonicalUnits
-
OfferingConstrainerEnablerLookupSession: a session to retrieve offering constrainer enablers -
OfferingConstrainerEnablerQuerySession: a session to query for offering constrainer enablers -
OfferingConstrainerEnablerSearchSession: a session to search for offering constrainer enablers -
OfferingConstrainerEnablerAdminSession: a session to create and delete offering constrainer enablers -
OfferingConstrainerEnablerNotificationSession: a session to receive notifications pertaining to offering constrainer enabler changes -
OfferingConstrainerEnablerCatalogueSession: a session to look up offering constrainer enabler catalogue mappings -
OfferingConstrainerEnablerCatalogueAssignmentSession: a session to manage offering constrainer enabler to catalogue mappings -
OfferingConstrainerEnablerSmartCatalogueSession: a session to manage dynamic catalogues of offering constrainer enablers -
OfferingConstrainerEnableRuleLookupSession: a session to look up offering constrainer enabler mappings -
OfferingConstrainerEnablerRuleApplicationSession: a session to apply offering constrainer enablers
-
Method Summary
Modifier and TypeMethodDescriptionGets theOsidSessionassociated with the canonical unit enabler administration service.getCanonicalUnitEnablerAdminSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the canonical unit enabler administration service for the given catalogue.Gets theOsidSessionassociated with assigning canonical unit enablers to catalogues.Gets theOsidSessionto lookup canonical unit enabler/catalogue mappings for canonical unit enablers.Gets theOsidSessionassociated with the canonical unit enabler lookup service.getCanonicalUnitEnablerLookupSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the canonical unit enabler lookup service for the given catalogue.getCanonicalUnitEnablerNotificationSession(CanonicalUnitEnablerReceiver canonicalUnitEnablerReceiver) Gets theOsidSessionassociated with the canonical unit enabler notification service.getCanonicalUnitEnablerNotificationSessionForCatalogue(CanonicalUnitEnablerReceiver canonicalUnitEnablerReceiver, Id catalogueId) Gets theOsidSessionassociated with the canonical unit enabler notification service for the given catalogue.Gets theOsidSessionassociated with the canonical unit enabler query service.getCanonicalUnitEnablerQuerySessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the canonical unit enabler query service for the given catalogue.Gets theOsidSessionassociated with the canonical unit enabler assignment service.Gets theOsidSessionassociated with the canonical unit enabler assignment service for the given catalogue.Gets theOsidSessionassociated with the canonical unit enabler mapping lookup service.getCanonicalUnitEnablerRuleLookupSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the canonical unit enabler mapping lookup service for the given catalogue.Gets theOsidSessionassociated with the canonical unit enabler search service.getCanonicalUnitEnablerSearchSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the canonical unit enablers earch service for the given catalogue.getCanonicalUnitEnablerSmartCatalogueSession(Id catalogueId) Gets theOsidSessionto manage canonical unit enabler smart catalogues.Gets theOsidSessionassociated with the canonical unit processor administration service.getCanonicalUnitProcessorAdminSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the canonical unit processor administration service for the given catalogue.Gets theOsidSessionassociated with assigning canonical unit processor to catalogues.Gets theOsidSessionto lookup canonical unit processor/catalogue mappings for canonical unit processors.Gets theOsidSessionassociated with the canonical unit processor enabler administration service.Gets theOsidSessionassociated with the canonical unit processor enabler administration service for the given catalogue.Gets theOsidSessionassociated with assigning canonical unit processor enablers to catalogues.Gets theOsidSessionto lookup canonical unit processor enabler/catalogue mappings for canonical unit processor enablers.Gets theOsidSessionassociated with the canonical unit processor enabler lookup service.Gets theOsidSessionassociated with the canonical unit processor enabler lookup service for the given catalogue.getCanonicalUnitProcessorEnablerNotificationSession(CanonicalUnitProcessorEnablerReceiver canonicalUnitProcessorEnablerReceiver) Gets theOsidSessionassociated with the canonical unit processor enabler notification service.getCanonicalUnitProcessorEnablerNotificationSessionForCatalogue(CanonicalUnitProcessorEnablerReceiver canonicalUnitProcessorEnablerReceiver, Id catalogueId) Gets theOsidSessionassociated with the canonical unit processor enabler notification service for the given catalogue.Gets theOsidSessionassociated with the canonical unit processor enabler query service.Gets theOsidSessionassociated with the canonical unit processor enabler query service for the given catalogue.Gets theOsidSessionassociated with the canonical unit processor enabler assignment service.Gets theOsidSessionassociated with the canonical unit processor enabler assignment service for the given catalogue.Gets theOsidSessionassociated with the canonical unit processor enabler mapping lookup service.Gets theOsidSessionassociated with the canonical unit processor enabler mapping lookup service.Gets theOsidSessionassociated with the canonical unit processor enabler search service.Gets theOsidSessionassociated with the canonical unit processor enablers earch service for the given catalogue.getCanonicalUnitProcessorEnablerSmartCatalogueSession(Id catalogueId) Gets theOsidSessionto manage canonical unit processor enabler smart catalogues.Gets theOsidSessionassociated with the canonical unit processor lookup service.getCanonicalUnitProcessorLookupSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the canonical unit processor lookup service for the given catalogue.getCanonicalUnitProcessorNotificationSession(CanonicalUnitProcessorReceiver canonicalUnitProcessorReceiver) Gets theOsidSessionassociated with the canonical unit processor notification service.getCanonicalUnitProcessorNotificationSessionForCatalogue(CanonicalUnitProcessorReceiver canonicalUnitProcessorReceiver, Id catalogueId) Gets theOsidSessionassociated with the canonical unit processor notification service for the given catalogue.Gets theOsidSessionassociated with the canonical unit processor query service.getCanonicalUnitProcessorQuerySessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the canonical unit processor query service for the given catalogue.Gets theOsidSessionassociated with the canonical unit processor assignment service.Gets theOsidSessionassociated with the canonical unit processor assignment service for the given catalogue to apply to catalogues.Gets theOsidSessionassociated with the canonical unit processor canonical unit mapping lookup service for looking up the rules applied to the catalogue.getCanonicalUnitProcessorRuleLookupSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the canonical unit processor mapping lookup service for the given catalogue for looking up rules applied to a catalogue.Gets theOsidSessionassociated with the canonical unit processor search service.getCanonicalUnitProcessorSearchSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the canonical unit processor earch service for the given catalogue.getCanonicalUnitProcessorSmartCatalogueSession(Id catalogueId) Gets theOsidSessionto manage canonical unit processor smart catalogues.Gets theOsidSessionassociated with the offering constrainer administration service.getOfferingConstrainerAdminSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the offering constrainer administration service for the given catalogue.Gets theOsidSessionassociated with assigning offering constrainer to catalogues.Gets theOsidSessionto lookup offering constrainer/catalogue mappings for offering constrainers.Gets theOsidSessionassociated with the offering constrainer enabler administration service.getOfferingConstrainerEnablerAdminSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the offering constrainer enabler administration service for the given catalogue.Gets theOsidSessionassociated with assigning offering constrainer enablers to catalogues.Gets theOsidSessionto lookup offering constrainer enabler/catalogue mappings for offering constrainer enablers.Gets theOsidSessionassociated with the offering constrainer enabler lookup service.getOfferingConstrainerEnablerLookupSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the offering constrainer enabler lookup service for the given catalogue.getOfferingConstrainerEnablerNotificationSession(OfferingConstrainerEnablerReceiver offeringConstrainerEnablerReceiver) Gets theOsidSessionassociated with the offering constrainer enabler notification service.getOfferingConstrainerEnablerNotificationSessionForCatalogue(OfferingConstrainerEnablerReceiver offeringConstrainerEnablerReceiver, Id catalogueId) Gets theOsidSessionassociated with the offering constrainer enabler notification service for the given catalogue.Gets theOsidSessionassociated with the offering constrainer enabler query service.getOfferingConstrainerEnablerQuerySessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the offering constrainer enabler query service for the given catalogue.Gets theOsidSessionassociated with the offering constrainer enabler assignment service.Gets theOsidSessionassociated with the offering constrainer enabler assignment service for the given catalogue.Gets theOsidSessionassociated with the offering constrainer enabler mapping lookup service.Gets theOsidSessionassociated with the offering constrainer enabler mapping lookup service for the given catalogue.Gets theOsidSessionassociated with the offering constrainer enabler search service.getOfferingConstrainerEnablerSearchSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the offering constrainer enablers earch service for the given catalogue.getOfferingConstrainerEnablerSmartCatalogueSession(Id catalogueId) Gets theOsidSessionto manage offering constrainer enabler smart catalogues.Gets theOsidSessionassociated with the offering constrainer lookup service.getOfferingConstrainerLookupSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the offering constrainer lookup service for the given catalogue.getOfferingConstrainerNotificationSession(OfferingConstrainerReceiver offeringConstrainerReceiver) Gets theOsidSessionassociated with the offering constrainer notification service.getOfferingConstrainerNotificationSessionForCatalogue(OfferingConstrainerReceiver offeringConstrainerReceiver, Id catalogueId) Gets theOsidSessionassociated with the offering constrainer notification service for the given catalogue.Gets theOsidSessionassociated with the offering constrainer query service.getOfferingConstrainerQuerySessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the offering constrainer query service for the given catalogue.Gets theOsidSessionassociated with the offering constrainer assignment service to apply to catalogues.Gets theOsidSessionassociated with the offering constrainer assignment service for the given catalogue to apply to catalogues.Gets theOsidSessionassociated with the offering constrainer canonical unit mapping lookup service for looking up the rules applied to the catalogue.getOfferingConstrainerRuleLookupSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the offering constrainer mapping lookup service for the given catalogue for looking up rules applied to a catalogue.Gets theOsidSessionassociated with the offering constrainer search service.getOfferingConstrainerSearchSessionForCatalogue(Id catalogueId) Gets theOsidSessionassociated with the offering constrainer earch service for the given catalogue.getOfferingConstrainerSmartCatalogueSession(Id catalogueId) Gets theOsidSessionto manage offering constrainer smart catalogues.Methods inherited from interface OfferingRulesProfile
getCanonicalUnitEnablerRecordTypes, getCanonicalUnitEnablerSearchRecordTypes, getCanonicalUnitProcessorEnablerRecordTypes, getCanonicalUnitProcessorEnablerSearchRecordTypes, getCanonicalUnitProcessorRecordTypes, getCanonicalUnitProcessorSearchRecordTypes, getOfferingConstrainerEnablerRecordTypes, getOfferingConstrainerEnablerSearchRecordTypes, getOfferingConstrainerRecordTypes, getOfferingConstrainerSearchRecordTypes, supportsCanonicalUnitEnablerAdmin, supportsCanonicalUnitEnablerCatalogue, supportsCanonicalUnitEnablerCatalogueAssignment, supportsCanonicalUnitEnablerLookup, supportsCanonicalUnitEnablerNotification, supportsCanonicalUnitEnablerQuery, supportsCanonicalUnitEnablerRecordType, supportsCanonicalUnitEnablerSearch, supportsCanonicalUnitEnablerSearchRecordType, supportsCanonicalUnitEnablerSmartCatalogue, supportsCanonicalUnitProcessorAdmin, supportsCanonicalUnitProcessorCatalogue, supportsCanonicalUnitProcessorCatalogueAssignment, supportsCanonicalUnitProcessorEnablerAdmin, supportsCanonicalUnitProcessorEnablerCatalogue, supportsCanonicalUnitProcessorEnablerCatalogueAssignment, supportsCanonicalUnitProcessorEnablerLookup, supportsCanonicalUnitProcessorEnablerNotification, supportsCanonicalUnitProcessorEnablerQuery, supportsCanonicalUnitProcessorEnablerRecordType, supportsCanonicalUnitProcessorEnablerRuleApplication, supportsCanonicalUnitProcessorEnablerRuleLookup, supportsCanonicalUnitProcessorEnablerSearch, supportsCanonicalUnitProcessorEnablerSearchRecordType, supportsCanonicalUnitProcessorEnablerSmartCatalogue, supportsCanonicalUnitProcessorLookup, supportsCanonicalUnitProcessorNotification, supportsCanonicalUnitProcessorQuery, supportsCanonicalUnitProcessorRecordType, supportsCanonicalUnitProcessorRuleApplication, supportsCanonicalUnitProcessorRuleLookup, supportsCanonicalUnitProcessorSearch, supportsCanonicalUnitProcessorSearchRecordType, supportsCanonicalUnitProcessorSmartCatalogue, supportsOfferingConstrainerAdmin, supportsOfferingConstrainerCatalogue, supportsOfferingConstrainerCatalogueAssignment, supportsOfferingConstrainerEnablerAdmin, supportsOfferingConstrainerEnablerCatalogue, supportsOfferingConstrainerEnablerCatalogueAssignment, supportsOfferingConstrainerEnablerLookup, supportsOfferingConstrainerEnablerNotification, supportsOfferingConstrainerEnablerQuery, supportsOfferingConstrainerEnablerRecordType, supportsOfferingConstrainerEnablerRuleApplication, supportsOfferingConstrainerEnablerRuleLookup, supportsOfferingConstrainerEnablerSearch, supportsOfferingConstrainerEnablerSearchRecordType, supportsOfferingConstrainerEnablerSmartCatalogue, supportsOfferingConstrainerLookup, supportsOfferingConstrainerNotification, supportsOfferingConstrainerQuery, supportsOfferingConstrainerRecordType, supportsOfferingConstrainerRuleApplication, supportsOfferingConstrainerRuleLookup, supportsOfferingConstrainerSearch, supportsOfferingConstrainerSearchRecordType, supportsOfferingConstrainerSmartCatalogue, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedCanonicalUnitEnablerrecord types.Gets the supportedCanonicalUnitEnablersearch record types.Gets the supportedCanonicalUnitProcessorEnablerrecord types.Gets the supportedCanonicalUnitProcessorEnablersearch record types.Gets the supportedCanonicalUnitProcessorrecord types.Gets the supportedCanonicalUnitProcessorsearch record types.Gets the supportedOfferingConstrainerEnablerrecord types.Gets the supportedOfferingConstrainerEnablersearch record types.Gets the supportedOfferingConstrainerrecord types.Gets the supportedOfferingConstrainersearch record types.booleanTests if a canonical unit enabler administrative service is supported.booleanTests if a canonical unit enabler catalogue lookup service is supported.booleanTests if a canonical unit enabler catalogue service is supported.booleanTests if looking up canonical unit enablers is supported.booleanTests if a canonical unit enabler notification service is supported.booleanTests if querying canonical unit enablers is supported.booleansupportsCanonicalUnitEnablerRecordType(Type canonicalUnitEnablerRecordType) Tests if the givenCanonicalUnitEnablerrecord type is supported.booleanTests if searching canonical unit enablers is supported.booleansupportsCanonicalUnitEnablerSearchRecordType(Type canonicalUnitEnablerSearchRecordType) Tests if the givenCanonicalUnitEnablersearch record type is supported.booleanTests if a canonical unit enabler catalogue lookup service is supported.booleanTests if a canonical unit processor administrative service is supported.booleanTests if a canonical unit processor catalogue lookup service is supported.booleanTests if a canonical unit processor catalogue service is supported.booleanTests if a canonical unit processor enabler administrative service is supported.booleanTests if a canonical unit processor enabler catalogue lookup service is supported.booleanTests if a canonical unit processor enabler catalogue service is supported.booleanTests if looking up canonical unit processor enablers is supported.booleanTests if a canonical unit processor enabler notification service is supported.booleanTests if querying canonical unit processor enablers is supported.booleansupportsCanonicalUnitProcessorEnablerRecordType(Type canonicalUnitProcessorEnablerRecordType) Tests if the givenCanonicalUnitProcessorEnablerrecord type is supported.booleanTests if a canonical unit processor enabler rule application service is supported.booleanTests if a canonical unit processor enabler rule lookup service is supported.booleanTests if searching canonical unit processor enablers is supported.booleansupportsCanonicalUnitProcessorEnablerSearchRecordType(Type canonicalUnitProcessorEnablerSearchRecordType) Tests if the givenCanonicalUnitProcessorEnablersearch record type is supported.booleanTests if a canonical unit processor enabler catalogue lookup service is supported.booleanTests if looking up canonical unit processor is supported.booleanTests if a canonical unit processor notification service is supported.booleanTests if querying canonical unit processor is supported.booleansupportsCanonicalUnitProcessorRecordType(Type canonicalUnitProcessorRecordType) Tests if the givenCanonicalUnitProcessorrecord type is supported.booleanTests if a canonical unit processor rule application service is supported.booleanTests if a canonical unit processor rule lookup service is supported.booleanTests if searching canonical unit processor is supported.booleansupportsCanonicalUnitProcessorSearchRecordType(Type canonicalUnitProcessorSearchRecordType) Tests if the givenCanonicalUnitProcessorsearch record type is supported.booleanTests if a canonical unit processor catalogue lookup service is supported.booleanTests if an offering constrainer administrative service is supported.booleanTests if an offering constrainer catalogue lookup service is supported.booleanTests if an offering constrainer catalogue service is supported.booleanTests if an offering constrainer enabler administrative service is supported.booleanTests if an offering constrainer enabler catalogue lookup service is supported.booleanTests if an offering constrainer enabler catalogue service is supported.booleanTests if looking up offering constrainer enablers is supported.booleanTests if an offering constrainer enabler notification service is supported.booleanTests if querying offering constrainer enablers is supported.booleansupportsOfferingConstrainerEnablerRecordType(Type offeringConstrainerEnablerRecordType) Tests if the givenOfferingConstrainerEnablerrecord type is supported.booleanTests if an offering constrainer enabler rule application service is supported.booleanTests if an offering constrainer enabler rule lookup service is supported.booleanTests if searching offering constrainer enablers is supported.booleansupportsOfferingConstrainerEnablerSearchRecordType(Type offeringConstrainerEnablerSearchRecordType) Tests if the givenOfferingConstrainerEnablersearch record type is supported.booleanTests if an offering constrainer enabler catalogue lookup service is supported.booleanTests if looking up offering constrainer is supported.booleanTests if an offering constrainer notification service is supported.booleanTests if querying offering constrainer is supported.booleansupportsOfferingConstrainerRecordType(Type offeringConstrainerRecordType) Tests if the givenOfferingConstrainerrecord type is supported.booleanTests if an offering constrainer rule application service is supported.booleanTests if an offering constrainer rule lookup service is supported.booleanTests if searching offering constrainer is supported.booleansupportsOfferingConstrainerSearchRecordType(Type offeringConstrainerSearchRecordType) Tests if the givenOfferingConstrainersearch record type is supported.booleanTests if an offering constrainer catalogue lookup service is supported.booleanTests if any broker federation is exposed.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
-
getCanonicalUnitEnablerLookupSession
CanonicalUnitEnablerLookupSession getCanonicalUnitEnablerLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit enabler lookup service.- Returns:
- a
CanonicalUnitEnablerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerLookup()} is {@code true} .
-
getCanonicalUnitEnablerLookupSessionForCatalogue
CanonicalUnitEnablerLookupSession getCanonicalUnitEnablerLookupSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit enabler lookup service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitEnablerLookupSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitEnablerQuerySession
CanonicalUnitEnablerQuerySession getCanonicalUnitEnablerQuerySession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit enabler query service.- Returns:
- a
CanonicalUnitEnablerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerQuery()} is {@code true} .
-
getCanonicalUnitEnablerQuerySessionForCatalogue
CanonicalUnitEnablerQuerySession getCanonicalUnitEnablerQuerySessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit enabler query service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitEnablerQuerySession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitEnablerSearchSession
CanonicalUnitEnablerSearchSession getCanonicalUnitEnablerSearchSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit enabler search service.- Returns:
- a
CanonicalUnitEnablerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerSearch()} is {@code true} .
-
getCanonicalUnitEnablerSearchSessionForCatalogue
CanonicalUnitEnablerSearchSession getCanonicalUnitEnablerSearchSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit enablers earch service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitEnablerSearchSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitEnablerAdminSession
CanonicalUnitEnablerAdminSession getCanonicalUnitEnablerAdminSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit enabler administration service.- Returns:
- a
CanonicalUnitEnablerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerAdmin()} is {@code true} .
-
getCanonicalUnitEnablerAdminSessionForCatalogue
CanonicalUnitEnablerAdminSession getCanonicalUnitEnablerAdminSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit enabler administration service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitEnablerAdminSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitEnablerNotificationSession
CanonicalUnitEnablerNotificationSession getCanonicalUnitEnablerNotificationSession(CanonicalUnitEnablerReceiver canonicalUnitEnablerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the canonical unit enabler notification service.- Parameters:
canonicalUnitEnablerReceiver- the notification callback- Returns:
- a
CanonicalUnitEnablerNotificationSession - Throws:
NullArgumentException-canonicalUnitEnablerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerNotification()} is {@code true} .
-
getCanonicalUnitEnablerNotificationSessionForCatalogue
CanonicalUnitEnablerNotificationSession getCanonicalUnitEnablerNotificationSessionForCatalogue(CanonicalUnitEnablerReceiver canonicalUnitEnablerReceiver, Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit enabler notification service for the given catalogue.- Parameters:
canonicalUnitEnablerReceiver- the notification callbackcatalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitEnablerNotificationSession - Throws:
NotFoundException- no catalogue found by the givenIdNullArgumentException-canonicalUnitEnablerReceiverorcatalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitEnablerCatalogueSession
CanonicalUnitEnablerCatalogueSession getCanonicalUnitEnablerCatalogueSession() throws OperationFailedExceptionGets theOsidSessionto lookup canonical unit enabler/catalogue mappings for canonical unit enablers.- Returns:
- a
CanonicalUnitEnablerCatalogueSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerCatalogue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerCatalogue()} is {@code true} .
-
getCanonicalUnitEnablerCatalogueAssignmentSession
CanonicalUnitEnablerCatalogueAssignmentSession getCanonicalUnitEnablerCatalogueAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning canonical unit enablers to catalogues.- Returns:
- a
CanonicalUnitEnablerCatalogueAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerCatalogueAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerCatalogueAssignment()} is {@code true} .
-
getCanonicalUnitEnablerSmartCatalogueSession
CanonicalUnitEnablerSmartCatalogueSession getCanonicalUnitEnablerSmartCatalogueSession(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage canonical unit enabler smart catalogues.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitEnablerSmartCatalogueSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerSmartCatalogue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerSmartCatalogue()} is {@code true} .
-
getCanonicalUnitEnablerRuleLookupSession
CanonicalUnitEnablerRuleLookupSession getCanonicalUnitEnablerRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit enabler mapping lookup service.- Returns:
- a
CanonicalUnitEnablerRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerRuleLookup()} is {@code true} .
-
getCanonicalUnitEnablerRuleLookupSessionForCatalogue
CanonicalUnitEnablerRuleLookupSession getCanonicalUnitEnablerRuleLookupSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit enabler mapping lookup service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitEnablerRuleLookupSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitEnablerRuleApplicationSession
CanonicalUnitEnablerRuleApplicationSession getCanonicalUnitEnablerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit enabler assignment service.- Returns:
- a
CanonicalUnitEnablerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerRuleApplication()} is {@code true} .
-
getCanonicalUnitEnablerRuleApplicationSessionForCatalogue
CanonicalUnitEnablerRuleApplicationSession getCanonicalUnitEnablerRuleApplicationSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit enabler assignment service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitEnablerRuleApplicationSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitEnablerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorLookupSession
CanonicalUnitProcessorLookupSession getCanonicalUnitProcessorLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor lookup service.- Returns:
- a
CanonicalUnitProcessorLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorLookup()} is {@code true} .
-
getCanonicalUnitProcessorLookupSessionForCatalogue
CanonicalUnitProcessorLookupSession getCanonicalUnitProcessorLookupSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor lookup service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorLookupSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorQuerySession
CanonicalUnitProcessorQuerySession getCanonicalUnitProcessorQuerySession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor query service.- Returns:
- a
CanonicalUnitProcessorQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorQuery()} is {@code true} .
-
getCanonicalUnitProcessorQuerySessionForCatalogue
CanonicalUnitProcessorQuerySession getCanonicalUnitProcessorQuerySessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor query service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorQuerySession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorSearchSession
CanonicalUnitProcessorSearchSession getCanonicalUnitProcessorSearchSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor search service.- Returns:
- a
CanonicalUnitProcessorSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorSearch()} is {@code true} .
-
getCanonicalUnitProcessorSearchSessionForCatalogue
CanonicalUnitProcessorSearchSession getCanonicalUnitProcessorSearchSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor earch service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorSearchSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorAdminSession
CanonicalUnitProcessorAdminSession getCanonicalUnitProcessorAdminSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor administration service.- Returns:
- a
CanonicalUnitProcessorAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorAdmin()} is {@code true} .
-
getCanonicalUnitProcessorAdminSessionForCatalogue
CanonicalUnitProcessorAdminSession getCanonicalUnitProcessorAdminSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor administration service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorAdminSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorNotificationSession
CanonicalUnitProcessorNotificationSession getCanonicalUnitProcessorNotificationSession(CanonicalUnitProcessorReceiver canonicalUnitProcessorReceiver) throws OperationFailedException Gets theOsidSessionassociated with the canonical unit processor notification service.- Parameters:
canonicalUnitProcessorReceiver- the notification callback- Returns:
- a
CanonicalUnitProcessorNotificationSession - Throws:
NullArgumentException-canonicalUnitProcessorReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorNotification()} is {@code true} .
-
getCanonicalUnitProcessorNotificationSessionForCatalogue
CanonicalUnitProcessorNotificationSession getCanonicalUnitProcessorNotificationSessionForCatalogue(CanonicalUnitProcessorReceiver canonicalUnitProcessorReceiver, Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor notification service for the given catalogue.- Parameters:
canonicalUnitProcessorReceiver- the notification callbackcatalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorNotificationSession - Throws:
NotFoundException- no catalogue found by the givenIdNullArgumentException-canonicalUnitProcessorReceiverorcatalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorCatalogueSession
CanonicalUnitProcessorCatalogueSession getCanonicalUnitProcessorCatalogueSession() throws OperationFailedExceptionGets theOsidSessionto lookup canonical unit processor/catalogue mappings for canonical unit processors.- Returns:
- a
CanonicalUnitProcessorCatalogueSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorCatalogue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorCatalogue()} is {@code true} .
-
getCanonicalUnitProcessorCatalogueAssignmentSession
CanonicalUnitProcessorCatalogueAssignmentSession getCanonicalUnitProcessorCatalogueAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning canonical unit processor to catalogues.- Returns:
- a
CanonicalUnitProcessorCatalogueAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorCatalogueAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorCatalogueAssignment()} is {@code true} .
-
getCanonicalUnitProcessorSmartCatalogueSession
CanonicalUnitProcessorSmartCatalogueSession getCanonicalUnitProcessorSmartCatalogueSession(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage canonical unit processor smart catalogues.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorSmartCatalogueSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorSmartCatalogue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorSmartCatalogue()} is {@code true} .
-
getCanonicalUnitProcessorRuleLookupSession
CanonicalUnitProcessorRuleLookupSession getCanonicalUnitProcessorRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor canonical unit mapping lookup service for looking up the rules applied to the catalogue.- Returns:
- a
CanonicalUnitProcessorRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorRuleLookup()} is {@code true} .
-
getCanonicalUnitProcessorRuleLookupSessionForCatalogue
CanonicalUnitProcessorRuleLookupSession getCanonicalUnitProcessorRuleLookupSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor mapping lookup service for the given catalogue for looking up rules applied to a catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorRuleLookupSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorRuleApplicationSession
CanonicalUnitProcessorRuleApplicationSession getCanonicalUnitProcessorRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor assignment service.- Returns:
- a
CanonicalUnitProcessorRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorRuleApplication()} is {@code true} .
-
getCanonicalUnitProcessorRuleApplicationSessionForCatalogue
CanonicalUnitProcessorRuleApplicationSession getCanonicalUnitProcessorRuleApplicationSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor assignment service for the given catalogue to apply to catalogues.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorRuleApplicationSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorEnablerLookupSession
CanonicalUnitProcessorEnablerLookupSession getCanonicalUnitProcessorEnablerLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor enabler lookup service.- Returns:
- a
CanonicalUnitProcessorEnablerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerLookup()} is {@code true} .
-
getCanonicalUnitProcessorEnablerLookupSessionForCatalogue
CanonicalUnitProcessorEnablerLookupSession getCanonicalUnitProcessorEnablerLookupSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor enabler lookup service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorEnablerLookupSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorEnablerQuerySession
CanonicalUnitProcessorEnablerQuerySession getCanonicalUnitProcessorEnablerQuerySession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor enabler query service.- Returns:
- a
CanonicalUnitProcessorEnablerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerQuery()} is {@code true} .
-
getCanonicalUnitProcessorEnablerQuerySessionForCatalogue
CanonicalUnitProcessorEnablerQuerySession getCanonicalUnitProcessorEnablerQuerySessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor enabler query service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorEnablerQuerySession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorEnablerSearchSession
CanonicalUnitProcessorEnablerSearchSession getCanonicalUnitProcessorEnablerSearchSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor enabler search service.- Returns:
- a
CanonicalUnitProcessorEnablerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerSearch()} is {@code true} .
-
getCanonicalUnitProcessorEnablerSearchSessionForCatalogue
CanonicalUnitProcessorEnablerSearchSession getCanonicalUnitProcessorEnablerSearchSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor enablers earch service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorEnablerSearchSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorEnablerAdminSession
CanonicalUnitProcessorEnablerAdminSession getCanonicalUnitProcessorEnablerAdminSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor enabler administration service.- Returns:
- a
CanonicalUnitProcessorEnablerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerAdmin()} is {@code true} .
-
getCanonicalUnitProcessorEnablerAdminSessionForCatalogue
CanonicalUnitProcessorEnablerAdminSession getCanonicalUnitProcessorEnablerAdminSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor enabler administration service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorEnablerAdminSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorEnablerNotificationSession
CanonicalUnitProcessorEnablerNotificationSession getCanonicalUnitProcessorEnablerNotificationSession(CanonicalUnitProcessorEnablerReceiver canonicalUnitProcessorEnablerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the canonical unit processor enabler notification service.- Parameters:
canonicalUnitProcessorEnablerReceiver- the notification callback- Returns:
- a
CanonicalUnitProcessorEnablerNotificationSession - Throws:
NullArgumentException-canonicalUnitProcessorEnablerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerNotification()} is {@code true} .
-
getCanonicalUnitProcessorEnablerNotificationSessionForCatalogue
CanonicalUnitProcessorEnablerNotificationSession getCanonicalUnitProcessorEnablerNotificationSessionForCatalogue(CanonicalUnitProcessorEnablerReceiver canonicalUnitProcessorEnablerReceiver, Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor enabler notification service for the given catalogue.- Parameters:
canonicalUnitProcessorEnablerReceiver- the notification callbackcatalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorEnablerNotificationSession - Throws:
NotFoundException- no catalogue found by the givenIdNullArgumentException-canonicalUnitProcessorEnablerReceiverorcatalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorEnablerCatalogueSession
CanonicalUnitProcessorEnablerCatalogueSession getCanonicalUnitProcessorEnablerCatalogueSession() throws OperationFailedExceptionGets theOsidSessionto lookup canonical unit processor enabler/catalogue mappings for canonical unit processor enablers.- Returns:
- a
CanonicalUnitProcessorEnablerCatalogueSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerCatalogue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerCatalogue()} is {@code true} .
-
getCanonicalUnitProcessorEnablerCatalogueAssignmentSession
CanonicalUnitProcessorEnablerCatalogueAssignmentSession getCanonicalUnitProcessorEnablerCatalogueAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning canonical unit processor enablers to catalogues.- Returns:
- a
CanonicalUnitProcessorEnablerCatalogueAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerCatalogueAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerCatalogueAssignment()} is {@code true} .
-
getCanonicalUnitProcessorEnablerSmartCatalogueSession
CanonicalUnitProcessorEnablerSmartCatalogueSession getCanonicalUnitProcessorEnablerSmartCatalogueSession(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage canonical unit processor enabler smart catalogues.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorEnablerSmartCatalogueSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerSmartCatalogue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerSmartCatalogue()} is {@code true} .
-
getCanonicalUnitProcessorEnablerRuleLookupSession
CanonicalUnitProcessorEnablerRuleLookupSession getCanonicalUnitProcessorEnablerRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor enabler mapping lookup service.- Returns:
- a
CanonicalUnitProcessorEnablerRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerRuleLookup()} is {@code true} .
-
getCanonicalUnitProcessorEnablerRuleLookupSessionForCatalogue
CanonicalUnitProcessorEnablerRuleLookupSession getCanonicalUnitProcessorEnablerRuleLookupSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor enabler mapping lookup service.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- a
CanonicalUnitProcessorEnablerRuleLookupSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCanonicalUnitProcessorEnablerRuleApplicationSession
CanonicalUnitProcessorEnablerRuleApplicationSession getCanonicalUnitProcessorEnablerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the canonical unit processor enabler assignment service.- Returns:
- a
CanonicalUnitProcessorEnablerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerRuleApplication()} is {@code true} .
-
getCanonicalUnitProcessorEnablerRuleApplicationSessionForCatalogue
CanonicalUnitProcessorEnablerRuleApplicationSession getCanonicalUnitProcessorEnablerRuleApplicationSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the canonical unit processor enabler assignment service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- z
CanonicalUnitProcessorEnablerRuleApplicationSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCanonicalUnitProcessorEnablerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCanonicalUnitProcessorEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerLookupSession
OfferingConstrainerLookupSession getOfferingConstrainerLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer lookup service.- Returns:
- an
OfferingConstrainerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerLookup()} is {@code true} .
-
getOfferingConstrainerLookupSessionForCatalogue
OfferingConstrainerLookupSession getOfferingConstrainerLookupSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer lookup service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerLookupSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerQuerySession
OfferingConstrainerQuerySession getOfferingConstrainerQuerySession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer query service.- Returns:
- an
OfferingConstrainerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerQuery()} is {@code true} .
-
getOfferingConstrainerQuerySessionForCatalogue
OfferingConstrainerQuerySession getOfferingConstrainerQuerySessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer query service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerQuerySession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerSearchSession
OfferingConstrainerSearchSession getOfferingConstrainerSearchSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer search service.- Returns:
- an
OfferingConstrainerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerSearch()} is {@code true} .
-
getOfferingConstrainerSearchSessionForCatalogue
OfferingConstrainerSearchSession getOfferingConstrainerSearchSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer earch service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerSearchSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerAdminSession
OfferingConstrainerAdminSession getOfferingConstrainerAdminSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer administration service.- Returns:
- an
OfferingConstrainerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerAdmin()} is {@code true} .
-
getOfferingConstrainerAdminSessionForCatalogue
OfferingConstrainerAdminSession getOfferingConstrainerAdminSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer administration service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerAdminSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerNotificationSession
OfferingConstrainerNotificationSession getOfferingConstrainerNotificationSession(OfferingConstrainerReceiver offeringConstrainerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the offering constrainer notification service.- Parameters:
offeringConstrainerReceiver- the notification callback- Returns:
- an
OfferingConstrainerNotificationSession - Throws:
NullArgumentException-offeringConstrainerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerNotification()} is {@code true} .
-
getOfferingConstrainerNotificationSessionForCatalogue
OfferingConstrainerNotificationSession getOfferingConstrainerNotificationSessionForCatalogue(OfferingConstrainerReceiver offeringConstrainerReceiver, Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer notification service for the given catalogue.- Parameters:
offeringConstrainerReceiver- the notification callbackcatalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerNotificationSession - Throws:
NotFoundException- no catalogue found by the givenIdNullArgumentException-offeringConstrainerReceiverorcatalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerCatalogueSession
OfferingConstrainerCatalogueSession getOfferingConstrainerCatalogueSession() throws OperationFailedExceptionGets theOsidSessionto lookup offering constrainer/catalogue mappings for offering constrainers.- Returns:
- an
OfferingConstrainerCatalogueSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerCatalogue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerCatalogue()} is {@code true} .
-
getOfferingConstrainerCatalogueAssignmentSession
OfferingConstrainerCatalogueAssignmentSession getOfferingConstrainerCatalogueAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning offering constrainer to catalogues.- Returns:
- an
OfferingConstrainerCatalogueAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerCatalogueAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerCatalogueAssignment()} is {@code true} .
-
getOfferingConstrainerSmartCatalogueSession
OfferingConstrainerSmartCatalogueSession getOfferingConstrainerSmartCatalogueSession(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage offering constrainer smart catalogues.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerSmartCatalogueSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerSmartCatalogue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerSmartCatalogue()} is {@code true} .
-
getOfferingConstrainerRuleLookupSession
OfferingConstrainerRuleLookupSession getOfferingConstrainerRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer canonical unit mapping lookup service for looking up the rules applied to the catalogue.- Returns:
- an
OfferingConstrainerRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerRuleLookup()} is {@code true} .
-
getOfferingConstrainerRuleLookupSessionForCatalogue
OfferingConstrainerRuleLookupSession getOfferingConstrainerRuleLookupSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer mapping lookup service for the given catalogue for looking up rules applied to a catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerRuleLookupSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerRuleApplicationSession
OfferingConstrainerRuleApplicationSession getOfferingConstrainerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer assignment service to apply to catalogues.- Returns:
- an
OfferingConstrainerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerRuleApplication()} is {@code true} .
-
getOfferingConstrainerRuleApplicationSessionForCatalogue
OfferingConstrainerRuleApplicationSession getOfferingConstrainerRuleApplicationSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer assignment service for the given catalogue to apply to catalogues.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerRuleApplicationSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerEnablerLookupSession
OfferingConstrainerEnablerLookupSession getOfferingConstrainerEnablerLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer enabler lookup service.- Returns:
- an
OfferingConstrainerEnablerLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerLookup()} is {@code true} .
-
getOfferingConstrainerEnablerLookupSessionForCatalogue
OfferingConstrainerEnablerLookupSession getOfferingConstrainerEnablerLookupSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer enabler lookup service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerEnablerLookupSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerEnablerQuerySession
OfferingConstrainerEnablerQuerySession getOfferingConstrainerEnablerQuerySession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer enabler query service.- Returns:
- an
OfferingConstrainerEnablerQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerQuery()} is {@code true} .
-
getOfferingConstrainerEnablerQuerySessionForCatalogue
OfferingConstrainerEnablerQuerySession getOfferingConstrainerEnablerQuerySessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer enabler query service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerEnablerQuerySession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerEnablerSearchSession
OfferingConstrainerEnablerSearchSession getOfferingConstrainerEnablerSearchSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer enabler search service.- Returns:
- an
OfferingConstrainerEnablerSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerSearch()} is {@code true} .
-
getOfferingConstrainerEnablerSearchSessionForCatalogue
OfferingConstrainerEnablerSearchSession getOfferingConstrainerEnablerSearchSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer enablers earch service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerEnablerSearchSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerEnablerAdminSession
OfferingConstrainerEnablerAdminSession getOfferingConstrainerEnablerAdminSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer enabler administration service.- Returns:
- an
OfferingConstrainerEnablerAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerAdmin()} is {@code true} .
-
getOfferingConstrainerEnablerAdminSessionForCatalogue
OfferingConstrainerEnablerAdminSession getOfferingConstrainerEnablerAdminSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer enabler administration service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerEnablerAdminSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerEnablerNotificationSession
OfferingConstrainerEnablerNotificationSession getOfferingConstrainerEnablerNotificationSession(OfferingConstrainerEnablerReceiver offeringConstrainerEnablerReceiver) throws OperationFailedException Gets theOsidSessionassociated with the offering constrainer enabler notification service.- Parameters:
offeringConstrainerEnablerReceiver- the notification callback- Returns:
- an
OfferingConstrainerEnablerNotificationSession - Throws:
NullArgumentException-offeringConstrainerEnablerReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerNotification()} is {@code true} .
-
getOfferingConstrainerEnablerNotificationSessionForCatalogue
OfferingConstrainerEnablerNotificationSession getOfferingConstrainerEnablerNotificationSessionForCatalogue(OfferingConstrainerEnablerReceiver offeringConstrainerEnablerReceiver, Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer enabler notification service for the given catalogue.- Parameters:
offeringConstrainerEnablerReceiver- the notification callbackcatalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerEnablerNotificationSession - Throws:
NotFoundException- no catalogue found by the givenIdNullArgumentException-offeringConstrainerEnablerReceiverorcatalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerEnablerCatalogueSession
OfferingConstrainerEnablerCatalogueSession getOfferingConstrainerEnablerCatalogueSession() throws OperationFailedExceptionGets theOsidSessionto lookup offering constrainer enabler/catalogue mappings for offering constrainer enablers.- Returns:
- an
OfferingConstrainerEnablerCatalogueSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerCatalogue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerCatalogue()} is {@code true} .
-
getOfferingConstrainerEnablerCatalogueAssignmentSession
OfferingConstrainerEnablerCatalogueAssignmentSession getOfferingConstrainerEnablerCatalogueAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning offering constrainer enablers to catalogues.- Returns:
- an
OfferingConstrainerEnablerCatalogueAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerCatalogueAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerCatalogueAssignment()} is {@code true} .
-
getOfferingConstrainerEnablerSmartCatalogueSession
OfferingConstrainerEnablerSmartCatalogueSession getOfferingConstrainerEnablerSmartCatalogueSession(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage offering constrainer enabler smart catalogues.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerEnablerSmartCatalogueSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerSmartCatalogue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerSmartCatalogue()} is {@code true} .
-
getOfferingConstrainerEnablerRuleLookupSession
OfferingConstrainerEnablerRuleLookupSession getOfferingConstrainerEnablerRuleLookupSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer enabler mapping lookup service.- Returns:
- an
OfferingConstrainerEnablerRuleLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerRuleLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerRuleLookup()} is {@code true} .
-
getOfferingConstrainerEnablerRuleLookupSessionForCatalogue
OfferingConstrainerEnablerRuleLookupSession getOfferingConstrainerEnablerRuleLookupSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer enabler mapping lookup service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerEnablerRuleLookupSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerRuleLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getOfferingConstrainerEnablerRuleApplicationSession
OfferingConstrainerEnablerRuleApplicationSession getOfferingConstrainerEnablerRuleApplicationSession() throws OperationFailedExceptionGets theOsidSessionassociated with the offering constrainer enabler assignment service.- Returns:
- an
OfferingConstrainerEnablerRuleApplicationSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerRuleApplication()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerRuleApplication()} is {@code true} .
-
getOfferingConstrainerEnablerRuleApplicationSessionForCatalogue
OfferingConstrainerEnablerRuleApplicationSession getOfferingConstrainerEnablerRuleApplicationSessionForCatalogue(Id catalogueId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the offering constrainer enabler assignment service for the given catalogue.- Parameters:
catalogueId- theIdof theCatalogue- Returns:
- an
OfferingConstrainerEnablerRuleApplicationSession - Throws:
NotFoundException- noCataloguefound by the givenIdNullArgumentException-catalogueIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsOfferingConstrainerEnablerRuleApplication()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsOfferingConstrainerEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
-