| Interface | osid.bidding.BiddingManager | ||
|---|---|---|---|
| Implements | osid.OsidManager | ||
osid.bidding.BiddingProfile | |||
| Description |
The bidding manager provides access to rules sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
| ||
| Method | getMyAuctionSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.MyAuctionSession | a MyAuctionSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsMyAuction() is false | ||
| Compliance | optional | This method must be implemented if supportsMyAuction() is
true. | |
| Method | getMyAuctionSessionForAuctionHouse | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | auctionHouseId | the Id of the auction house |
| Return | osid.bidding.MyAuctionSession | a MyAuctionSession | |
| Errors | NOT_FOUND | no AuctionHouse found by the given Id | |
| NULL_ARGUMENT | auctionHouseId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsMyAuction() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsMyAuction() and
supportsVisibleFederation() are true | |
| Method | getMyAuctionNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.bidding.MyAuctionReceiver | myAuctionReceiver | the notification callback |
| Return | osid.bidding.MyAuctionNotificationSession | a MyAuctionNotificationSession | |
| Errors | NULL_ARGUMENT | myAuctionReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsMyAuctionNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsMyAuctionNotification()
is true | |
| Method | getMyAuctionNotificationSessionForAuctionHouse | ||
| Description |
Gets the | ||
| Parameters | osid.bidding.MyAuctionReceiver | myAuctionReceiver | the notification callback |
osid.id.Id | auctionHouseId | the Id of the auction house | |
| Return | osid.bidding.MyAuctionNotificationSession | a MyAuctionNotificationSession | |
| Errors | NOT_FOUND | no AuctionHouse found by the given Id | |
| NULL_ARGUMENT | myAuctionReceiver or auctionHouseId is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsMyAuctionNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsMyAuctionNotification()
is true | |
| Method | getAuctionLookupSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionLookupSession | an AuctionLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionLookup()
is true. | |
| Method | getAuctionLookupSessionForAuctionHouse | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | auctionHouseId | the Id of the AuctionHouse |
| Return | osid.bidding.AuctionLookupSession | an AuctionLookupSession | |
| Errors | NOT_FOUND | no AuctionHouse found by the given Id | |
| NULL_ARGUMENT | auctionHouseId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAuctionLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionLookup()
and supportsVisibleFederation() are true | |
| Method | getAuctionQuerySession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionQuerySession | an AuctionQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionQuery() is
true. | |
| Method | getAuctionQuerySessionForAuctionHouse | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | auctionHouseId | the Id of the AuctionHouse |
| Return | osid.bidding.AuctionQuerySession | an AuctionQuerySession | |
| Errors | NOT_FOUND | no auction house found by the given Id | |
| NULL_ARGUMENT | auctionHouseId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAuctionQuery() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionQuery()
and supportsVisibleFederation() are true | |
| Method | getAuctionSearchSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionSearchSession | an AuctionSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionSearch()
is true. | |
| Method | getAuctionSearchSessionForAuctionHouse | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | auctionHouseId | the Id of the AuctionHouse |
| Return | osid.bidding.AuctionSearchSession | an AuctionSearchSession | |
| Errors | NOT_FOUND | no auction house found by the given Id | |
| NULL_ARGUMENT | auctionHouseId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAuctionSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionSearch()
and supportsVisibleFederation() are true | |
| Method | getAuctionAdminSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionAdminSession | an AuctionAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionAdmin() is
true. | |
| Method | getAuctionAdminSessionForAuctionHouse | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | auctionHouseId | the Id of the AuctionHouse |
| Return | osid.bidding.AuctionAdminSession | an AuctionAdminSession | |
| Errors | NOT_FOUND | no auction house found by the given Id | |
| NULL_ARGUMENT | auctionHouseId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAuctionAdmin() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionAdmin()
and supportsVisibleFederation() are true | |
| Method | getAuctionNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.bidding.AuctionReceiver | auctionReceiver | the notification callback |
| Return | osid.bidding.AuctionNotificationSession | an AuctionNotificationSession | |
| Errors | NULL_ARGUMENT | auctionReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAuctionNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionNotification()
is true. | |
| Method | getAuctionNotificationSessionForAuctionHouse | ||
| Description |
Gets the | ||
| Parameters | osid.bidding.AuctionReceiver | auctionReceiver | the notification callback |
osid.id.Id | auctionHouseId | the Id of the AuctionHouse | |
| Return | osid.bidding.AuctionNotificationSession | an AuctionNotificationSession | |
| Errors | NOT_FOUND | no auction house found by the given Id | |
| NULL_ARGUMENT | auctionReceiver or auctionHouseId is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAuctionNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionNotification()
and supportsVisibleFederation() are true | |
| Method | getAuctionAuctionHouseSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionAuctionHouseSession | an AuctionAuctionHouseSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionAuctionHouse() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionAuctionHouse()
is true. | |
| Method | getAuctionAuctionHouseAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionAuctionHouseAssignmentSession | an AuctionAuctionHouseAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionAuctionHouseAssignment() is false
| ||
| Compliance | optional | This method must be implemented if
supportsAuctionAuctionHouseAssignment() is true. | |
| Method | getAuctionSmartAuctionHouseSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | auctionHouseId | the Id of the AuctionHouse |
| Return | osid.bidding.AuctionAuctionHouseSession | an AuctionSmartAuctionHouseSession | |
| Errors | NOT_FOUND | no auction house found by the given Id | |
| NULL_ARGUMENT | auctionHouseId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAuctionSmartAuctionHouse() is false | ||
| Compliance | optional | This method must be implemented if
supportsAuctionSmartAuctionHouse() is true. | |
| Method | getBidLookupSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.BidLookupSession | a BidLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBidLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsBidLookup() is
true. | |
| Method | getBidLookupSessionForAuctionHouse | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | auctionHouseId | the Id of the AuctionHouse |
| Return | osid.bidding.BidLookupSession | a BidLookupSession | |
| Errors | NOT_FOUND | no AuctionHouse found by the given Id | |
| NULL_ARGUMENT | auctionHouseId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBidLookup() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsBidLookup() and
supportsVisibleFederation() are true | |
| Method | getBidQuerySession | ||
| Description |
Gets the | ||
| Return | osid.bidding.BidQuerySession | a BidQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBidQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsBidQuery() is
true. | |
| Method | getBidQuerySessionForAuctionHouse | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | auctionHouseId | the Id of the AuctionHouse |
| Return | osid.bidding.BidQuerySession | a CBidQuerySession | |
| Errors | NOT_FOUND | no AuctionHouse found by the given Id | |
| NULL_ARGUMENT | auctionHouseId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBidQuery() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsBidQuery() and
supportsVisibleFederation() are true | |
| Method | getBidSearchSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.BidSearchSession | a BidSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBidSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsBidSearch() is
true. | |
| Method | getBidSearchSessionForAuctionHouse | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | auctionHouseId | the Id of the AuctionHouse |
| Return | osid.bidding.BidSearchSession | a BidSearchSession | |
| Errors | NOT_FOUND | no AuctionHouse found by the given Id | |
| NULL_ARGUMENT | auctionHouseId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBidSearch() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsBidSearch() and
supportsVisibleFederation() are true | |
| Method | getBidAdminSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.BidAdminSession | a BidAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBidAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsBidAdmin() is
true. | |
| Method | getBidAdminSessionForAuction | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | auctionHouseId | the Id of the AuctionHouse |
| Return | osid.bidding.BidAdminSession | a BidAdminSession | |
| Errors | NOT_FOUND | no AuctionHouse found by the given Id | |
| NULL_ARGUMENT | auctionHouseId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBidAdmin() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsBidAdmin() and
supportsVisibleFederation() are true | |
| Method | getBidNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.bidding.BidReceiver | bidReceiver | the notification callback |
| Return | osid.bidding.BidNotificationSession | a BidNotificationSession | |
| Errors | NULL_ARGUMENT | bidReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBidNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsBidNotification()
is true. | |
| Method | getBidNotificationSessionForAuctionHouse | ||
| Description |
Gets the | ||
| Parameters | osid.bidding.BidReceiver | bidReceiver | the notification callback |
osid.id.Id | auctionHouseId | the Id of the AuctionHouse | |
| Return | osid.bidding.BidNotificationSession | a BidNotificationSession | |
| Errors | NOT_FOUND | no auction house found by the given Id | |
| NULL_ARGUMENT | bidReceiver or auctionHouseId is null
| ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBidNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsBidNotification()
and supportsVisibleFederation() are true | |
| Method | getBidAuctionHouseSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.BidAuctionHouseSession | a BidAuctionHouseSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBidAuctionHouse() is false | ||
| Compliance | optional | This method must be implemented if supportsBidyAuctionHouse()
is true. | |
| Method | getBidAuctionHouseAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.BidAuctionHouseAssignmentSession | a BidyAuctionHouseAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBidAuctionHouseAssignment() is false | ||
| Compliance | optional | This method must be implemented if
supportsBidAuctionHouseAssignment() is true. | |
| Method | getBidSmartAuctionHouseSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | auctionHouseId | the Id of the AuctionHouse |
| Return | osid.bidding.BidSmartAuctionHouseSession | a BidSmartAuctionHouseSession | |
| Errors | NOT_FOUND | no AuctionHouse found by the given Id | |
| NULL_ARGUMENT | auctionHouseId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBidSmartAuctionHouse() is false | ||
| Compliance | optional | This method must be implemented if supportsBidSmartAuctionHouse()
is true. | |
| Method | getAuctionHouseLookupSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionHouseLookupSession | a AuctionHouseLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionHouseLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionHouseLookup()
is true. | |
| Method | getAuctionHouseQuerySession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionHouseQuerySession | a AuctionHouseQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionHouseQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionHouseQuery()
is true. | |
| Method | getAuctionHouseSearchSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionHouseSearchSession | a AuctionHouseSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionHouseSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionHouseSearch()
is true. | |
| Method | getAuctionHouseAdminSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionHouseAdminSession | a AuctionHouseAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionHouseAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionHouseAdmin()
is true. | |
| Method | getAuctionHouseNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.bidding.AuctionHouseReceiver | auctionHouseReceiver | the notification callback |
| Return | osid.bidding.AuctionHouseNotificationSession | a AuctionHouseNotificationSession | |
| Errors | NULL_ARGUMENT | auctionHouseReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAuctionHouseNotification() is false | ||
| Compliance | optional | This method must be implemented if
supportsAuctionHouseNotification() is true. | |
| Method | getAuctionHouseHierarchySession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionHouseHierarchySession | a AuctionHouseHierarchySession for auction houses | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionHouseHierarchy() is false | ||
| Compliance | optional | This method must be implemented if supportsAuctionHouseHierarchy()
is true. | |
| Method | getAuctionHouseHierarchyDesignSession | ||
| Description |
Gets the | ||
| Return | osid.bidding.AuctionHouseHierarchyDesignSession | a HierarchyDesignSession for auction houses | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAuctionHouseHierarchyDesign() is false
| ||
| Compliance | optional | This method must be implemented if
supportsAuctionHouseHierarchyDesign() is true. | |
| Method | getBiddingBatchManager | ||
| Description |
Gets a | ||
| Return | osid.bidding.batch.BiddingBatchManager | a BiddingBatchManager | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBiddingBatch() is false | ||
| Compliance | optional | This method must be implemented if supportsBiddingBatch() is
true. | |
| Method | getBiddingRulesManager | ||
| Description |
Gets a | ||
| Return | osid.bidding.rules.BiddingRulesManager | a BiddingRulesManager | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBiddingRules() is false | ||
| Compliance | optional | This method must be implemented if supportsBiddingRules() is
true. | |