OSID Logo
OSID Specifications
bidding package
Version 3.1.0
Interfaceosid.bidding.MyAuctionReceiver
Implementsosid.OsidReceiver
Description

The auction receiver is the consumer supplied interface for receiving notifications for an agent's participation in an auction.

MethodstartAuctions
Description

The callback for notifications for an auction start.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListauctionIds the Id of the Auctions
Compliancemandatory This method must be implemented.
MethodnewBids
Description

The callback for notifications for new bids in an auction.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListbidIds the Id of the new Bids
Compliancemandatory This method must be implemented.
MethodoutBids
Description

The callback for notifications for when this bidder has been outbid.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListbidIds the Id of the new Bids
Compliancemandatory This method must be implemented.
MethodrequireBid
Description

The callback for notifications for when this bidder is required to bid.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdauctionId the Id of the Auction
osid.calendaring.DateTimedeadline the bidding deadline
Compliancemandatory This method must be implemented.
MethodendAuctions
Description

The callback for notifications for an auction end.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListauctionIds the Id of the Auctions
Compliancemandatory This method must be implemented.