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. |