Interface | osid.bidding.MyAuctionReceiver | ||
---|---|---|---|
Implements | osid.OsidReceiver | ||
Description |
The auction receiver is the consumer supplied interface for receiving notifications for an agent's participation in an auction. | ||
Method | startAuctions | ||
Description |
The callback for notifications for an auction start. | ||
Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.IdList | auctionIds | the Id of the Auctions | |
Compliance | mandatory | This method must be implemented. | |
Method | newBids | ||
Description |
The callback for notifications for new bids in an auction. | ||
Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.IdList | bidIds | the Id of the new Bids | |
Compliance | mandatory | This method must be implemented. | |
Method | outBids | ||
Description |
The callback for notifications for when this bidder has been outbid. | ||
Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.IdList | bidIds | the Id of the new Bids | |
Compliance | mandatory | This method must be implemented. | |
Method | requireBid | ||
Description |
The callback for notifications for when this bidder is required to bid. | ||
Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.Id | auctionId | the Id of the Auction | |
osid.calendaring.DateTime | deadline | the bidding deadline | |
Compliance | mandatory | This method must be implemented. | |
Method | endAuctions | ||
Description |
The callback for notifications for an auction end. | ||
Parameters | osid.id.Id | notificationId | the notification Id |
osid.id.IdList | auctionIds | the Id of the Auctions | |
Compliance | mandatory | This method must be implemented. |