public interface BiddingProfile extends OsidProfile
The bidding profile describes the interoperability among bidding services.
Modifier and Type | Method and Description |
---|---|
TypeList |
getAuctionHouseRecordTypes()
Gets the supported
AuctionHouse record types. |
TypeList |
getAuctionHouseSearchRecordTypes()
Gets the supported
AuctionHouse search record types. |
TypeList |
getAuctionRecordTypes()
Gets the supported
Auction record types. |
TypeList |
getAuctionSearchRecordTypes()
Gets the supported
Auction search types. |
TypeList |
getBidRecordTypes()
Gets the supported
Bid record types. |
TypeList |
getBidSearchRecordTypes()
Gets the supported
Bid search record types. |
boolean |
supportsAuctionAdmin()
Tests if an auction administrative service is supported.
|
boolean |
supportsAuctionAuctionHouse()
Tests if an auction auction house lookup service is supported.
|
boolean |
supportsAuctionAuctionHouseAssignment()
Tests if an auction auction house assignment service is supported.
|
boolean |
supportsAuctionHouseAdmin()
Tests if auction house administrative service is supported.
|
boolean |
supportsAuctionHouseHierarchy()
Tests for the availability of a auction house hierarchy traversal
service.
|
boolean |
supportsAuctionHouseHierarchyDesign()
Tests for the availability of a auction house hierarchy design
service.
|
boolean |
supportsAuctionHouseLookup()
Tests if looking up auction houses is supported.
|
boolean |
supportsAuctionHouseNotification()
Tests if a auction house
notification service is
supported. |
boolean |
supportsAuctionHouseQuery()
Tests if querying auction houses is supported.
|
boolean |
supportsAuctionHouseRecordType(Type auctionHouseRecordType)
Tests if the given
AuctionHouse record type is
supported. |
boolean |
supportsAuctionHouseSearch()
Tests if searching auction houses is supported.
|
boolean |
supportsAuctionHouseSearchRecordType(Type auctionHouseSearchRecordType)
Tests if the given
AuctionHouse search record type is
supported. |
boolean |
supportsAuctionLookup()
Tests if looking up auctions is supported.
|
boolean |
supportsAuctionNotification()
Tests if an auction
notification service is supported. |
boolean |
supportsAuctionQuery()
Tests if querying auctions is supported.
|
boolean |
supportsAuctionRecordType(Type auctionRecordType)
Tests if the given
Auction record type is supported. |
boolean |
supportsAuctionSearch()
Tests if searching auctions is supported.
|
boolean |
supportsAuctionSearchRecordType(Type auctionSearchRecordType)
Tests if the given
Auction search type is supported. |
boolean |
supportsAuctionSmartAuctionHouse()
Tests if an auction smart auction house service is supported.
|
boolean |
supportsBidAdmin()
Tests if bid administrative service is supported.
|
boolean |
supportsBidAuctionHouse()
Tests if a bid auction house lookup service is supported.
|
boolean |
supportsBidAuctionHouseAssignment()
Tests if a bid auction house service is supported.
|
boolean |
supportsBiddingBatch()
Tests for the availability of a bidding batch service.
|
boolean |
supportsBiddingRules()
Tests for the availability of a bidding rules service.
|
boolean |
supportsBidLookup()
Tests if looking up bids is supported.
|
boolean |
supportsBidNotification()
Tests if a bid notification service is supported.
|
boolean |
supportsBidQuery()
Tests if querying bids is supported.
|
boolean |
supportsBidRecordType(Type bidRecordType)
Tests if the given
Bid record type is supported. |
boolean |
supportsBidSearch()
Tests if searching bids is supported.
|
boolean |
supportsBidSearchRecordType(Type bidSearchRecordType)
Tests if the given
Bid search record type is supported. |
boolean |
supportsBidSmartAuctionHouse()
Tests if a bid smart auction house lookup service is supported.
|
boolean |
supportsMyAuction()
Tests if a my auction service is supported for the current agent.
|
boolean |
supportsMyAuctionNotification()
Tests if a my auction notification service is supported for the
current agent.
|
boolean |
supportsVisibleFederation()
Tests if any auction house federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
boolean supportsVisibleFederation()
true
if visible federation is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsMyAuction()
true
if my auction is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsMyAuctionNotification()
true
if my auction notification is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionLookup()
true
if auction lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionQuery()
true
if auction query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionSearch()
true
if auction search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionAdmin()
true
if auction administration is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionNotification()
notification service is supported. true
if auction notification is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionAuctionHouse()
true
if an auction auction house lookup service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionAuctionHouseAssignment()
true
if an auction to auction house assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionSmartAuctionHouse()
true
if an v smart auction house service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsBidLookup()
true
if bid lookup is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsBidQuery()
true
if bid query is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsBidSearch()
true
if bid search is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsBidAdmin()
true
if bid administration is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsBidNotification()
true
if bid notification is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsBidAuctionHouse()
true
if a bid auction house lookup service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsBidAuctionHouseAssignment()
true
if bid to auction house assignment service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsBidSmartAuctionHouse()
true
if a bid smart auction house service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionHouseLookup()
true
if auction house lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionHouseQuery()
true
if a auction house query service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionHouseSearch()
true
if auction house search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionHouseAdmin()
true
if auction house administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionHouseNotification()
notification service is
supported. true
if auction house notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuctionHouseHierarchy()
true
if auction house hierarchy traversal is
available, false
otherwisemandatory
- This method must be implemented in all
providers. boolean supportsAuctionHouseHierarchyDesign()
true
if auction house hierarchy design is
available, false
otherwisemandatory
- This method must be implemented. boolean supportsBiddingBatch()
true
ifa bidding batch servicen is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsBiddingRules()
true
ifa bidding rules servicen is available,
false
otherwisemandatory
- This method must be implemented. TypeList getAuctionRecordTypes()
Auction
record types. Auction
record
typesmandatory
- This method must be implemented. boolean supportsAuctionRecordType(Type auctionRecordType)
Auction
record type is supported.auctionRecordType
- a Type
indicating an
Auction
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- auctionRecordType
is null
mandatory
- This method must be implemented. TypeList getAuctionSearchRecordTypes()
Auction
search types. Auction
search
typesmandatory
- This method must be implemented. boolean supportsAuctionSearchRecordType(Type auctionSearchRecordType)
Auction
search type is supported.auctionSearchRecordType
- a Type
indicating an
Auction
search type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- auctionSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getBidRecordTypes()
Bid
record types. Bid
record
typesmandatory
- This method must be implemented. boolean supportsBidRecordType(Type bidRecordType)
Bid
record type is supported.bidRecordType
- a Type
indicating a Bid
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- bidRecordType
is
null
mandatory
- This method must be implemented. TypeList getBidSearchRecordTypes()
Bid
search record types. Bid
search
record typesmandatory
- This method must be implemented. boolean supportsBidSearchRecordType(Type bidSearchRecordType)
Bid
search record type is supported.bidSearchRecordType
- a Type
indicating a
Bid
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
- bidSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getAuctionHouseRecordTypes()
AuctionHouse
record types. AuctionHouse
typesmandatory
- This method must be implemented. boolean supportsAuctionHouseRecordType(Type auctionHouseRecordType)
AuctionHouse
record type is
supported.auctionHouseRecordType
- a Type
indicating a
AuctionHouse
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- auctionHouseRecordType
is null
mandatory
- This method must be implemented. TypeList getAuctionHouseSearchRecordTypes()
AuctionHouse
search record types. AuctionHouse
search record typesmandatory
- This method must be implemented. boolean supportsAuctionHouseSearchRecordType(Type auctionHouseSearchRecordType)
AuctionHouse
search record type is
supported.auctionHouseSearchRecordType
- a Type
indicating
a AuctionHouse
search record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
-
auctionHouseSearchRecordType
is null
mandatory
- This method must be implemented.