public interface AuctionProcessor extends OsidProcessor
An AuctionProcessor describes the rules for running an
auction.
| Modifier and Type | Method and Description |
|---|---|
AuctionProcessorRecord |
getAuctionProcessorRecord(Type auctionProcessorRecordType)
Gets the auction processor record corresponding to the given
AuctionProcessor record Type. |
getDescription, getDisplayName, getGenusType, isOfGenusTypegetId, isCurrentgetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeisActive, isDisabled, isEnabled, isOperationalAuctionProcessorRecord getAuctionProcessorRecord(Type auctionProcessorRecordType) throws OperationFailedException
AuctionProcessor record Type. This method is
used to retrieve an object implementing the requested record. The
auctionRecordType may be the Type
returned in getRecordTypes() or any of its parents in a
Type hierarchy where
hasRecordType(auctionRecordType) is true .auctionProcessorRecordType - the type of auction processor
record to retrieveNullArgumentException -
auctionProcessorRecordType is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(auctionProcessorRecordType) is
false mandatory - This method must be implemented.