OSID Logo
OSID Specifications
bidding rules package
Version 3.0.0
Interfaceosid.bidding.rules.BidEnabler
Implementsosid.OsidEnabler
Used Byosid.bidding.rules.BidEnablerAdminSession
osid.bidding.rules.BidEnablerList
osid.bidding.rules.BidEnablerLookupSession
Description

A BidEnabler manages the active status of a Bid.

MethodgetBidEnablerRecord
Description

Gets the bid enabler record corresponding to the given BidEnabler record Type . This method ie used to retrieve an object implementing the requested record. The bidEnablerRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(bidEnablerRecordType) is true.

Parametersosid.type.TypebidEnablerRecordTypethe type of bid enabler record to retrieve
Returnosid.bidding.rules.records.BidEnablerRecordthe bid enabler record
ErrorsNULL_ARGUMENTbidEnablerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(bidEnablerRecordType) is false
CompliancemandatoryThis method must be implemented.