Interface | osid.offering.rules.OfferingRulesManager | ||
---|---|---|---|
Implements | osid.OsidManager | ||
osid.offering.rules.OfferingRulesProfile | |||
Description |
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:
| ||
Method | getCanonicalUnitEnablerLookupSession | ||
Description |
Gets the | ||
Return | osid.offering.rules.CanonicalUnitEnablerLookupSession | a CanonicalUnitEnablerLookupSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitEnablerLookupSession | a CanonicalUnitEnablerLookupSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitEnablerQuerySession | a CanonicalUnitEnablerQuerySession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitEnablerQuerySession | a CanonicalUnitEnablerQuerySession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitEnablerSearchSession | a CanonicalUnitEnablerSearchSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitEnablerSearchSession | a CanonicalUnitEnablerSearchSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitEnablerAdminSession | a CanonicalUnitEnablerAdminSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitEnablerAdminSession | a CanonicalUnitEnablerAdminSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 |
Return | osid.offering.rules.CanonicalUnitEnablerNotificationSession | a CanonicalUnitEnablerNotificationSession | |
Errors | NULL_ARGUMENT | canonicalUnitEnablerReceiver 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 | |
Return | osid.offering.rules.CanonicalUnitEnablerNotificationSession | a CanonicalUnitEnablerNotificationSession | |
Errors | NOT_FOUND | no catalogue found by the given Id | |
NULL_ARGUMENT | canonicalUnitEnablerReceiver or catalogueId
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 | ||
Return | osid.offering.rules.CanonicalUnitEnablerCatalogueSession | a CanonicalUnitEnablerCatalogueSession | |
Errors | 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 | ||
Return | osid.offering.rules.CanonicalUnitEnablerCatalogueAssignmentSession | a CanonicalUnitEnablerCatalogueAssignmentSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitEnablerSmartCatalogueSession | a CanonicalUnitEnablerSmartCatalogueSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitEnablerRuleLookupSession | a CanonicalUnitEnablerRuleLookupSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitEnablerRuleLookupSession | a CanonicalUnitEnablerRuleLookupSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitEnablerRuleApplicationSession | a CanonicalUnitEnablerRuleApplicationSession | |
Errors | 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 |
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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorLookupSession | a CanonicalUnitProcessorLookupSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorLookupSession | a CanonicalUnitProcessorLookupSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorQuerySession | a CanonicalUnitProcessorQuerySession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorQuerySession | a CanonicalUnitProcessorQuerySession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorSearchSession | a CanonicalUnitProcessorSearchSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorSearchSession | a CanonicalUnitProcessorSearchSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorAdminSession | a CanonicalUnitProcessorAdminSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorAdminSession | a CanonicalUnitProcessorAdminSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 |
Return | osid.offering.rules.CanonicalUnitProcessorNotificationSession | a CanonicalUnitProcessorNotificationSession | |
Errors | NULL_ARGUMENT | canonicalUnitProcessorReceiver 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 | canonicalUnitProcessorReceiver | the notification callback |
osid.id.Id | catalogueId | the Id of the Catalogue | |
Return | osid.offering.rules.CanonicalUnitProcessorNotificationSession | a CanonicalUnitProcessorNotificationSession | |
Errors | NOT_FOUND | no catalogue found by the given Id | |
NULL_ARGUMENT | canonicalUnitProcessorReceiver or catalogueId
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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorCatalogueSession | a CanonicalUnitProcessorCatalogueSession | |
Errors | 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorCatalogueAssignmentSession | a CanonicalUnitProcessorCatalogueAssignmentSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorSmartCatalogueSession | a CanonicalUnitProcessorSmartCatalogueSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorRuleLookupSession | a CanonicalUnitProcessorRuleLookupSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorRuleLookupSession | a CanonicalUnitProcessorRuleLookupSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorRuleApplicationSession | a CanonicalUnitProcessorRuleApplicationSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorRuleApplicationSession | a CanonicalUnitProcessorRuleApplicationSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorEnablerLookupSession | a CanonicalUnitProcessorEnablerLookupSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorEnablerLookupSession | a CanonicalUnitProcessorEnablerLookupSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorEnablerQuerySession | a CanonicalUnitProcessorEnablerQuerySession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorEnablerQuerySession | a CanonicalUnitProcessorEnablerQuerySession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorEnablerSearchSession | a CanonicalUnitProcessorEnablerSearchSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorEnablerSearchSession | a CanonicalUnitProcessorEnablerSearchSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorEnablerAdminSession | a CanonicalUnitProcessorEnablerAdminSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorEnablerAdminSession | a CanonicalUnitProcessorEnablerAdminSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | canonicalUnitProcessorEnablerReceiver | the notification callback |
Return | osid.offering.rules.CanonicalUnitProcessorEnablerNotificationSession | a CanonicalUnitProcessorEnablerNotificationSession | |
Errors | NULL_ARGUMENT | canonicalUnitProcessorEnablerReceiver 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 | canonicalUnitProcessorEnablerReceiver | the notification callback |
osid.id.Id | catalogueId | the Id of the Catalogue | |
Return | osid.offering.rules.CanonicalUnitProcessorEnablerNotificationSession | a CanonicalUnitProcessorEnablerNotificationSession | |
Errors | NOT_FOUND | no catalogue found by the given Id | |
NULL_ARGUMENT | canonicalUnitProcessorEnablerReceiver or catalogueId
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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorEnablerCatalogueSession | a CanonicalUnitProcessorEnablerCatalogueSession | |
Errors | 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorEnablerCatalogueAssignmentSession | a CanonicalUnitProcessorEnablerCatalogueAssignmentSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorEnablerSmartCatalogueSession | a CanonicalUnitProcessorEnablerSmartCatalogueSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorEnablerRuleLookupSession | a CanonicalUnitProcessorEnablerRuleLookupSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorEnablerRuleLookupSession | a CanonicalUnitProcessorEnablerRuleLookupSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.CanonicalUnitProcessorEnablerRuleApplicationSession | a CanonicalUnitProcessorEnablerRuleApplicationSession | |
Errors | 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 |
Return | osid.offering.rules.CanonicalUnitProcessorEnablerRuleApplicationSession | z CanonicalUnitProcessorEnablerRuleApplicationSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerLookupSession | an OfferingConstrainerLookupSession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerLookupSession | an OfferingConstrainerLookupSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerQuerySession | an OfferingConstrainerQuerySession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerQuerySession | an OfferingConstrainerQuerySession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerSearchSession | an OfferingConstrainerSearchSession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerSearchSession | an OfferingConstrainerSearchSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerAdminSession | an OfferingConstrainerAdminSession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerAdminSession | an OfferingConstrainerAdminSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 |
Return | osid.offering.rules.OfferingConstrainerNotificationSession | an OfferingConstrainerNotificationSession | |
Errors | NULL_ARGUMENT | offeringConstrainerReceiver 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 | |
Return | osid.offering.rules.OfferingConstrainerNotificationSession | an OfferingConstrainerNotificationSession | |
Errors | NOT_FOUND | no catalogue found by the given Id | |
NULL_ARGUMENT | offeringConstrainerReceiver or catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerCatalogueSession | an OfferingConstrainerCatalogueSession | |
Errors | 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 | ||
Return | osid.offering.rules.OfferingConstrainerCatalogueAssignmentSession | an OfferingConstrainerCatalogueAssignmentSession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerSmartCatalogueSession | an OfferingConstrainerSmartCatalogueSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerRuleLookupSession | an OfferingConstrainerRuleLookupSession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerRuleLookupSession | an OfferingConstrainerRuleLookupSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerRuleApplicationSession | an OfferingConstrainerRuleApplicationSession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerRuleApplicationSession | an OfferingConstrainerRuleApplicationSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerEnablerLookupSession | an OfferingConstrainerEnablerLookupSession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerEnablerLookupSession | an OfferingConstrainerEnablerLookupSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerEnablerQuerySession | an OfferingConstrainerEnablerQuerySession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerEnablerQuerySession | an OfferingConstrainerEnablerQuerySession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerEnablerSearchSession | an OfferingConstrainerEnablerSearchSession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerEnablerSearchSession | an OfferingConstrainerEnablerSearchSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerEnablerAdminSession | an OfferingConstrainerEnablerAdminSession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerEnablerAdminSession | an OfferingConstrainerEnablerAdminSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 |
Return | osid.offering.rules.OfferingConstrainerEnablerNotificationSession | an OfferingConstrainerEnablerNotificationSession | |
Errors | NULL_ARGUMENT | offeringConstrainerEnablerReceiver 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 | |
Return | osid.offering.rules.OfferingConstrainerEnablerNotificationSession | an OfferingConstrainerEnablerNotificationSession | |
Errors | NOT_FOUND | no catalogue found by the given Id | |
NULL_ARGUMENT | offeringConstrainerEnablerReceiver or catalogueId
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 | ||
Return | osid.offering.rules.OfferingConstrainerEnablerCatalogueSession | an OfferingConstrainerEnablerCatalogueSession | |
Errors | 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 | ||
Return | osid.offering.rules.OfferingConstrainerEnablerCatalogueAssignmentSession | an OfferingConstrainerEnablerCatalogueAssignmentSession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerEnablerSmartCatalogueSession | an OfferingConstrainerEnablerSmartCatalogueSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerEnablerRuleLookupSession | an OfferingConstrainerEnablerRuleLookupSession | |
Errors | 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 |
Return | osid.offering.rules.OfferingConstrainerEnablerRuleLookupSession | an OfferingConstrainerEnablerRuleLookupSession | |
Errors | NOT_FOUND | no Catalogue found by the given Id | |
NULL_ARGUMENT | catalogueId 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 | ||
Return | osid.offering.rules.OfferingConstrainerEnablerRuleApplicationSession | an OfferingConstrainerEnablerRuleApplicationSession | |
Errors | 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 |
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. |