| Interface | osid.offering.rules.OfferingRulesProxyManager | ||
|---|---|---|---|
| Implements | osid.OsidProxyManager | ||
osid.offering.rules.OfferingRulesProfile | |||
| Description |
The offering rules proxy manager provides access to
offering rules sessions and provides interoperability tests
for various aspects of this service. Methods in this manager
pass a
| ||
| Method | getCanonicalUnitEnablerLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitEnablerLookupSession | a CanonicalUnitEnablerLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerLookup() is true. | |
| Method | getCanonicalUnitEnablerLookupSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitEnablerLookupSession | a CanonicalUnitEnablerLookupSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerLookup() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitEnablerQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitEnablerQuerySession | a CanonicalUnitEnablerQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerQuery() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerQuery() is true. | |
| Method | getCanonicalUnitEnablerQuerySessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitEnablerQuerySession | a CanonicalUnitEnablerQuerySession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerQuery() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitEnablerSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitEnablerSearchSession | a CanonicalUnitEnablerSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerSearch() is true. | |
| Method | getCanonicalUnitEnablerSearchSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitEnablerSearchSession | a CanonicalUnitEnablerSearchSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerSearch() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitEnablerAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitEnablerAdminSession | a CanonicalUnitEnablerAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerAdmin() is true. | |
| Method | getCanonicalUnitEnablerAdminSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitEnablerAdminSession | a CanonicalUnitEnablerAdminSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerAdmin() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitEnablerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.offering.rules.CanonicalUnitEnablerReceiver | canonicalUnitEnablerReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitEnablerNotificationSession | a CanonicalUnitEnablerNotificationSession | |
| Errors | NULL_ARGUMENT | canonicalUnitEnablerReceiver or proxy is
null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerNotification() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerNotification() is true. | |
| Method | getCanonicalUnitEnablerNotificationSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.offering.rules.CanonicalUnitEnablerReceiver | canonicalUnitEnablerReceiver | the notification callback |
osid.id.Id | catalogueId | the Id of the Catalogue | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitEnablerNotificationSession | a CanonicalUnitEnablerNotificationSession | |
| Errors | NOT_FOUND | no catalogue found by the given Id | |
| NULL_ARGUMENT | canonicalUnitEnablerReceiver, catalogueId or proxy
is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerNotification() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitEnablerCatalogueSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitEnablerCatalogueSession | a CanonicalUnitEnablerCatalogueSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerCatalogue() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerCatalogue() is true. | |
| Method | getCanonicalUnitEnablerCatalogueAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitEnablerCatalogueAssignmentSession | a CanonicalUnitEnablerCatalogueAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerCatalogueAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerCatalogueAssignment() is true.
| |
| Method | getCanonicalUnitEnablerSmartCatalogueSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitEnablerSmartCatalogueSession | a CanonicalUnitEnablerSmartCatalogueSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerSmartCatalogue() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerSmartCatalogue() is true. | |
| Method | getCanonicalUnitEnablerRuleLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitEnablerRuleLookupSession | a CanonicalUnitEnablerRuleLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerRuleLookup() is true. | |
| Method | getCanonicalUnitEnablerRuleLookupSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitEnablerRuleLookupSession | a CanonicalUnitEnablerRuleLookupSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitEnablerRuleApplicationSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitEnablerRuleApplicationSession | a CanonicalUnitEnablerRuleApplicationSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerRuleApplication() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerRuleApplication() is true. | |
| Method | getCanonicalUnitEnablerRuleApplicationSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitEnablerRuleApplicationSession | a CanonicalUnitEnablerRuleApplicationSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitEnablerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitEnablerRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorLookupSession | a CanonicalUnitProcessorLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorLookup() is true. | |
| Method | getCanonicalUnitProcessorLookupSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorLookupSession | a CanonicalUnitProcessorLookupSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorLookup() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorQuerySession | a CanonicalUnitProcessorQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorQuery() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorQuery() is true. | |
| Method | getCanonicalUnitProcessorQuerySessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorQuerySession | a CanonicalUnitProcessorQuerySession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorQuery() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorSearchSession | a CanonicalUnitProcessorSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorSearch() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorSearch() is true. | |
| Method | getCanonicalUnitProcessorSearchSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorSearchSession | a CanonicalUnitProcessorSearchSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorSearch() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorAdminSession | a CanonicalUnitProcessorAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorAdmin() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorAdmin() is true. | |
| Method | getCanonicalUnitProcessorAdminSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorAdminSession | a CanonicalUnitProcessorAdminSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorAdmin() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.offering.rules.CanonicalUnitProcessorReceiver | canonicalUnitProcessorReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorNotificationSession | a CanonicalUnitProcessorNotificationSession | |
| Errors | NULL_ARGUMENT | canonicalUnitProcessoReceiver or proxy is
null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorNotification() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorNotification() is true. | |
| Method | getCanonicalUnitProcessorNotificationSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.offering.rules.CanonicalUnitProcessorReceiver | canonicalUnitProcessoReceiver | the notification callback |
osid.id.Id | catalogueId | the Id of the Catalogue | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorNotificationSession | a CanonicalUnitProcessorNotificationSession | |
| Errors | NOT_FOUND | no catalogue found by the given Id | |
| NULL_ARGUMENT | canonicalUnitProcessoReceiver, catalogueId or proxy
is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorNotification() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorCatalogueSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorCatalogueSession | a CanonicalUnitProcessorCatalogueSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorCatalogue() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorCatalogue() is true. | |
| Method | getCanonicalUnitProcessorCatalogueAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorCatalogueAssignmentSession | a CanonicalUnitProcessorCatalogueAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorCatalogueAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorCatalogueAssignment() is true.
| |
| Method | getCanonicalUnitProcessorSmartCatalogueSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorSmartCatalogueSession | a CanonicalUnitProcessorSmartCatalogueSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorSmartCatalogue() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorSmartCatalogue() is true. | |
| Method | getCanonicalUnitProcessorRuleLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorRuleLookupSession | a CanonicalUnitProcessorRuleLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorRuleLookup() is true. | |
| Method | getCanonicalUnitProcessorRuleLookupSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorRuleLookupSession | a CanonicalUnitProcessorRuleLookupSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorRuleApplicationSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorRuleApplicationSession | a CanonicalUnitProcessorRuleApplicationSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorRuleApplication() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorRuleApplication() is true.
| |
| Method | getCanonicalUnitProcessorRuleApplicationSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorRuleApplicationSession | a CanonicalUnitProcessorRuleApplicationSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorEnablerLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerLookupSession | a CanonicalUnitProcessorEnablerLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerLookup() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerLookup() is true. | |
| Method | getCanonicalUnitProcessorEnablerLookupSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerLookupSession | a CanonicalUnitProcessorEnablerLookupSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerLookup() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorEnablerQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerQuerySession | a CanonicalUnitProcessorEnablerQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerQuery() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerQuery() is true. | |
| Method | getCanonicalUnitProcessorEnablerQuerySessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerQuerySession | a CanonicalUnitProcessorEnablerQuerySession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerQuery() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorEnablerSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerSearchSession | a CanonicalUnitProcessorEnablerSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerSearch() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerSearch() is true. | |
| Method | getCanonicalUnitProcessorEnablerSearchSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerSearchSession | a CanonicalUnitProcessorEnablerSearchSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerSearch() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorEnablerAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerAdminSession | a CanonicalUnitProcessorEnablerAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerAdmin() is false
| ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerAdmin() is true. | |
| Method | getCanonicalUnitProcessorEnablerAdminSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerAdminSession | a CanonicalUnitProcessorEnablerAdminSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerAdmin() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorEnablerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.offering.rules.CanonicalUnitProcessorEnablerReceiver | canonicalUnitProcessoEnablerReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerNotificationSession | a CanonicalUnitProcessorEnablerNotificationSession | |
| Errors | NULL_ARGUMENT | canonicalUnitProcessoEnablerReceiver or proxy
is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerNotification() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerNotification() is true.
| |
| Method | getCanonicalUnitProcessorEnablerNotificationSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.offering.rules.CanonicalUnitProcessorEnablerReceiver | canonicalUnitProcessoEnablerReceiver | the notification callback |
osid.id.Id | catalogueId | the Id of the Catalogue | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerNotificationSession | a CanonicalUnitProcessorEnablerNotificationSession | |
| Errors | NOT_FOUND | no catalogue found by the given Id | |
| NULL_ARGUMENT | canonicalUnitProcessoEnablerReceiver, catalogueId or
proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerNotification() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorEnablerCatalogueSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerCatalogueSession | a CanonicalUnitProcessorEnablerCatalogueSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerCatalogue() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerCatalogue() is true.
| |
| Method | getCanonicalUnitProcessorEnablerCatalogueAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerCatalogueAssignmentSession | a CanonicalUnitProcessorEnablerCatalogueAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerCatalogueAssignment()
is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerCatalogueAssignment() is
true. | |
| Method | getCanonicalUnitProcessorEnablerSmartCatalogueSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerSmartCatalogueSession | a CanonicalUnitProcessorEnablerSmartCatalogueSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerSmartCatalogue() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerSmartCatalogue() is true.
| |
| Method | getCanonicalUnitProcessorEnablerRuleLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerRuleLookupSession | a CanonicalUnitProcessorEnablerRuleLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerRuleLookup() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerRuleLookup() is true.
| |
| Method | getCanonicalUnitProcessorEnablerRuleLookupSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerRuleLookupSession | a CanonicalUnitProcessorEnablerRuleLookupSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getCanonicalUnitProcessorEnablerRuleApplicationSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerRuleApplicationSession | a CanonicalUnitProcessorEnablerRuleApplicationSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerRuleApplication() is
false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerRuleApplication() is true.
| |
| Method | getCanonicalUnitProcessorEnablerRuleApplicationSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.CanonicalUnitProcessorEnablerRuleApplicationSession | a CanonicalUnitProcessorEnablerRuleApplicationSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCanonicalUnitProcessorEnablerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsCanonicalUnitProcessorEnablerRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerLookupSession | an OfferingConstrainerLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerLookup() is true. | |
| Method | getOfferingConstrainerLookupSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerLookupSession | an OfferingConstrainerLookupSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerLookup() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerQuerySession | an OfferingConstrainerQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerQuery() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerQuery() is true. | |
| Method | getOfferingConstrainerQuerySessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerQuerySession | an OfferingConstrainerQuerySession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerQuery() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerSearchSession | an OfferingConstrainerSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerSearch() is true. | |
| Method | getOfferingConstrainerSearchSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerSearchSession | an OfferingConstrainerSearchSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerSearch() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerAdminSession | an OfferingConstrainerAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerAdmin() is true. | |
| Method | getOfferingConstrainerAdminSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerAdminSession | an OfferingConstrainerAdminSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerAdmin() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.offering.rules.OfferingConstrainerReceiver | offeringConstrainerReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerNotificationSession | an OfferingConstrainerNotificationSession | |
| Errors | NULL_ARGUMENT | offeringConstrainerReceiver or proxy is
null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerNotification() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerNotification() is true. | |
| Method | getOfferingConstrainerNotificationSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.offering.rules.OfferingConstrainerReceiver | offeringConstrainerReceiver | the notification callback |
osid.id.Id | catalogueId | the Id of the Catalogue | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerNotificationSession | an OfferingConstrainerNotificationSession | |
| Errors | NOT_FOUND | no catalogue found by the given Id | |
| NULL_ARGUMENT | offeringConstrainerReceiver, catalogueId or proxy
is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerNotification() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerCatalogueSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerCatalogueSession | an OfferingConstrainerCatalogueSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerCatalogue() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerCatalogue() is true. | |
| Method | getOfferingConstrainerCatalogueAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerCatalogueAssignmentSession | an OfferingConstrainerCatalogueAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerCatalogueAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerCatalogueAssignment() is true.
| |
| Method | getOfferingConstrainerSmartCatalogueSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerSmartCatalogueSession | an OfferingConstrainerSmartCatalogueSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerSmartCatalogue() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerSmartCatalogue() is true. | |
| Method | getOfferingConstrainerRuleLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerRuleLookupSession | an OfferingConstrainerRuleLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerRuleLookup() is true. | |
| Method | getOfferingConstrainerRuleLookupSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerRuleLookupSession | an OfferingConstrainerRuleLookupSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerRuleApplicationSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerRuleApplicationSession | an OfferingConstrainerRuleApplicationSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerRuleApplication() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerRuleApplication() is true. | |
| Method | getOfferingConstrainerRuleApplicationSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerRuleApplicationSession | an OfferingConstrainerRuleApplicationSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerEnablerLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerEnablerLookupSession | an OfferingConstrainerEnablerLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerLookup() is true. | |
| Method | getOfferingConstrainerEnablerLookupSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerEnablerLookupSession | an OfferingConstrainerEnablerLookupSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerLookup() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerEnablerQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerEnablerQuerySession | an OfferingConstrainerEnablerQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerQuery() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerQuery() is true. | |
| Method | getOfferingConstrainerEnablerQuerySessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerEnablerQuerySession | an OfferingConstrainerEnablerQuerySession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerQuery() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerEnablerSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerEnablerSearchSession | an OfferingConstrainerEnablerSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerSearch() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerSearch() is true. | |
| Method | getOfferingConstrainerEnablerSearchSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerEnablerSearchSession | an OfferingConstrainerEnablerSearchSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerSearch() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerEnablerAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerEnablerAdminSession | an OfferingConstrainerEnablerAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerAdmin() is false
| ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerAdmin() is true. | |
| Method | getOfferingConstrainerEnablerAdminSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerEnablerAdminSession | an OfferingConstrainerEnablerAdminSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerAdmin() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerEnablerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.offering.rules.OfferingConstrainerEnablerReceiver | offeringConstrainerEnablerReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerEnablerNotificationSession | an OfferingConstrainerEnablerNotificationSession | |
| Errors | NULL_ARGUMENT | offeringConstrainerEnablerReceiver or proxy
is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerNotification() is
false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerNotification() is true.
| |
| Method | getOfferingConstrainerEnablerNotificationSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.offering.rules.OfferingConstrainerEnablerReceiver | offeringConstrainerEnablerReceiver | the notification callback |
osid.id.Id | catalogueId | the Id of the Catalogue | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerEnablerNotificationSession | an OfferingConstrainerEnablerNotificationSession | |
| Errors | NOT_FOUND | no catalogue found by the given Id | |
| NULL_ARGUMENT | offeringConstrainerEnablerReceiver, catalogueId or
proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerNotification() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerEnablerCatalogueSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerEnablerCatalogueSession | an OfferingConstrainerEnablerCatalogueSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerCatalogue() is
false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerCatalogue() is true. | |
| Method | getOfferingConstrainerEnablerCatalogueAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerEnablerCatalogueAssignmentSession | an OfferingConstrainerEnablerCatalogueAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerCatalogueAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerCatalogueAssignment() is
true. | |
| Method | getOfferingConstrainerEnablerSmartCatalogueSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerEnablerSmartCatalogueSession | an OfferingConstrainerEnablerSmartCatalogueSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerSmartCatalogue() is
false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerSmartCatalogue() is true.
| |
| Method | getOfferingConstrainerEnablerRuleLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerEnablerRuleLookupSession | an OfferingConstrainerEnablerRuleLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerRuleLookup() is
false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerRuleLookup() is true. | |
| Method | getOfferingConstrainerEnablerRuleLookupSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerEnablerRuleLookupSession | an OfferingConstrainerEnablerRuleLookupSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getOfferingConstrainerEnablerRuleApplicationSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.offering.rules.OfferingConstrainerEnablerRuleApplicationSession | an OfferingConstrainerEnablerRuleApplicationSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerRuleApplication() is
false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerRuleApplication() is true.
| |
| Method | getOfferingConstrainerEnablerRuleApplicationSessionForCatalogue | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | catalogueId | the Id of the Catalogue |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.offering.rules.OfferingConstrainerEnablerRuleApplicationSession | an OfferingConstrainerEnablerRuleApplicationSession | |
| Errors | NOT_FOUND | no Catalogue found by the given Id | |
| NULL_ARGUMENT | catalogueId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOfferingConstrainerEnablerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsOfferingConstrainerEnablerRuleApplication() and
supportsVisibleFederation() are true. | |