OSID Logo
OSID Specifications
bidding package
Version 3.0.0
Release Candidate Preview
Interfaceosid.bidding.BiddingProfile
Implementsosid.OsidProfile
Description

The bidding profile describes the interoperability among bidding services.

MethodsupportsVisibleFederation
Description

Tests if any auction house federation is exposed. Federation is exposed when a specific auction house may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of auction houses appears as a single auction house.

Returnboolean true if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsMyAuction
Description

Tests if a my auction service is supported for the current agent.

Returnboolean true if my auction is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsMyAuctionNotification
Description

Tests if a my auction notification service is supported for the current agent.

Returnboolean true if my auction notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionLookup
Description

Tests if looking up auctions is supported.

Returnboolean true if auction lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionQuery
Description

Tests if querying auctions is supported.

Returnboolean true if auction query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionSearch
Description

Tests if searching auctions is supported.

Returnboolean true if auction search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionAdmin
Description

Tests if an auction administrative service is supported.

Returnboolean true if auction administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionNotification
Description

Tests if an auction notification service is supported.

Returnboolean true if auction notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionAuctionHouse
Description

Tests if an auction auction house lookup service is supported.

Returnboolean true if an auction auction house lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionAuctionHouseAssignment
Description

Tests if an auction auction house assignment service is supported.

Returnboolean true if an auction to auction house assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionSmartAuctionHouse
Description

Tests if an auction smart auction house service is supported.

Returnboolean true if an v smart auction house service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBidLookup
Description

Tests if looking up bids is supported.

Returnboolean true if bid lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBidQuery
Description

Tests if querying bids is supported.

Returnboolean true if bid query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBidSearch
Description

Tests if searching bids is supported.

Returnboolean true if bid search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBidAdmin
Description

Tests if bid administrative service is supported.

Returnboolean true if bid administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBidNotification
Description

Tests if a bid notification service is supported.

Returnboolean true if bid notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBidAuctionHouse
Description

Tests if a bid auction house lookup service is supported.

Returnboolean true if a bid auction house lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBidAuctionHouseAssignment
Description

Tests if a bid auction house service is supported.

Returnboolean true if bid to auction house assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBidSmartAuctionHouse
Description

Tests if a bid smart auction house lookup service is supported.

Returnboolean true if a bid smart auction house service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionHouseLookup
Description

Tests if looking up auction houses is supported.

Returnboolean true if auction house lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionHouseQuery
Description

Tests if querying auction houses is supported.

Returnboolean true if a auction house query service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionHouseSearch
Description

Tests if searching auction houses is supported.

Returnboolean true if auction house search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionHouseAdmin
Description

Tests if auction house administrative service is supported.

Returnboolean true if auction house administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionHouseNotification
Description

Tests if a auction house notification service is supported.

Returnboolean true if auction house notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionHouseHierarchy
Description

Tests for the availability of a auction house hierarchy traversal service.

Returnboolean true if auction house hierarchy traversal is available, false otherwise
CompliancemandatoryThis method must be implemented in all providers.
MethodsupportsAuctionHouseHierarchyDesign
Description

Tests for the availability of a auction house hierarchy design service.

Returnboolean true if auction house hierarchy design is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBiddingBatch
Description

Tests for the availability of a bidding batch service.

Returnboolean true ifa bidding batch servicen is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBiddingRules
Description

Tests for the availability of a bidding rules service.

Returnboolean true ifa bidding rules servicen is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetAuctionRecordTypes
Description

Gets the supported Auction record types.

Returnosid.type.TypeLista list containing the supported Auction record types
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionRecordType
Description

Tests if the given Auction record type is supported.

Parametersosid.type.TypeauctionRecordTypea Type indicating an Auction record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT auctionRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetAuctionSearchRecordTypes
Description

Gets the supported Auction search types.

Returnosid.type.TypeLista list containing the supported Auction search types
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionSearchRecordType
Description

Tests if the given Auction search type is supported.

Parametersosid.type.TypeauctionSearchRecordTypea Type indicating an Auction search type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT auctionSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetBidRecordTypes
Description

Gets the supported Bid record types.

Returnosid.type.TypeLista list containing the supported Bid record types
CompliancemandatoryThis method must be implemented.
MethodsupportsBidRecordType
Description

Tests if the given Bid record type is supported.

Parametersosid.type.TypebidRecordTypea Type indicating a Bid record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT bidRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetBidSearchRecordTypes
Description

Gets the supported Bid search record types.

Returnosid.type.TypeLista list containing the supported Bid search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsBidSearchRecordType
Description

Tests if the given Bid search record type is supported.

Parametersosid.type.TypebidSearchRecordTypea Type indicating a Bid search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT bidSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetAuctionHouseRecordTypes
Description

Gets the supported AuctionHouse record types.

Returnosid.type.TypeLista list containing the supported AuctionHouse types
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionHouseRecordType
Description

Tests if the given AuctionHouse record type is supported.

Parametersosid.type.TypeauctionHouseRecordTypea Type indicating a AuctionHouse record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT auctionHouseRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetAuctionHouseSearchRecordTypes
Description

Gets the supported AuctionHouse search record types.

Returnosid.type.TypeLista list containing the supported AuctionHouse search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsAuctionHouseSearchRecordType
Description

Tests if the given AuctionHouse search record type is supported.

Parametersosid.type.TypeauctionHouseSearchRecordTypea Type indicating a AuctionHouse search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT auctionHouseSearchRecordType is null
CompliancemandatoryThis method must be implemented.