OSID Logo
OSID Specifications
bidding rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.bidding.rules.AuctionConstrainer
Implementsosid.OsidConstrainer
Description

An AuctionConstrainer describes the rules for constraining the bids in an auction.

MethodgetAuctionConstrainerRecord
Description

Gets the auction constrainer record corresponding to the given AuctionConstrainer record Type. This method is used to retrieve an object implementing the requested record. The auctionConstrainerRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(auctionConstrainerRecordType) is true .

Parametersosid.type.TypeauctionConstrainerRecordTypethe type of auction constrainer record to retrieve
Returnosid.bidding.rules.records.AuctionConstrainerRecordthe auction constrainer record
ErrorsNULL_ARGUMENT auctionConstrainerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(auctionConstrainerRecordType) is false
CompliancemandatoryThis method must be implemented.