Interface BiddingProxyManager
- All Superinterfaces:
AutoCloseable, BiddingProfile, Closeable, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable
The bidding proxy manager provides access to rules sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager pass a Proxy for passing information from
server environments. The sessions included in this manager are:
-
MyAuctionSession: a session to look up auctions for authenticated agent -
MyAuctionNotificationSession: a session to receive notifications about an auction in progress for the the authenticated agent -
AuctionLookupSession: a session to retrieve auctions -
AuctionQuerySession: a session to query for auctions -
AuctionSearchSession: a session to search for auctions -
AuctionAdminSession: a session to create and delete auctions -
AuctionNotificationSession: a session to receive notifications pertaining to auction changes -
AuctionAuctionHouseSession: a session to look up auction auction house mappings -
AuctionAuctionHouseAssignmentSession: a session to manage auctions to auction house mappings -
AuctionSmartAuctionHouseSession: a session to manage dynamic auction houses of auctions
-
BidLookupSession: a session to retrieve bids -
BidQuerySession: a session to query for bids -
BidSearchSession: a session to search for bids -
BidAdminSession: a session to create and delete bids -
BidNotificationSession: a session to receive notifications pertaining to bid changes -
BidAuctionHouseSession: a session to look up bid auction house mappings -
BidAuctionHouseAssignmentSession: a session to manage bid to auction house mappings -
BidSmartAuctionHouseSession: a session to manage dynamic auction houses of bids
-
AuctionHouseLookupSession: a session to retrieve auction houses -
AuctionHouseQuerySession: a session to search for auction houses -
AuctionHouseSearchSession: a session to search for auction houses -
AuctionHouseAdminSession: a session to create and delete auction houses -
AuctionHouseNotificationSession: a session to receive notifications pertaining to auction house changes -
AuctionHouseHierarchySession: a session to traverse a hierarchy of auction house -
AuctionHouseHierarchyDesignSession: a session to manage an auction house hierarchy
-
Method Summary
Modifier and TypeMethodDescriptiongetAuctionAdminSession(Proxy proxy) Gets theOsidSessionassociated with the auction administration service.getAuctionAdminSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the auction administration service for the given auction house.Gets theOsidSessionassociated with assigning auctions to auction houses.Gets theOsidSessionto lookup auction/auctionHouse mappings.getAuctionHouseAdminSession(Proxy proxy) Gets theOsidSessionassociated with the auction house administrative service.Gets theOsidSessionassociated with the auction house hierarchy design service.Gets theOsidSessionassociated with the auction house hierarchy service.Gets theOsidSessionassociated with the auction house lookup service.getAuctionHouseNotificationSession(AuctionHouseReceiver auctionHouseReceiver, Proxy proxy) Gets theOsidSessionassociated with the auction house notification service.getAuctionHouseQuerySession(Proxy proxy) Gets theOsidSessionassociated with the auction house query service.Gets theOsidSessionassociated with the auction house search service.getAuctionLookupSession(Proxy proxy) Gets theOsidSessionassociated with the auction lookup service.getAuctionLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the auction lookup service for the given auction house.getAuctionNotificationSession(AuctionReceiver auctionReceiver, Proxy proxy) Gets theOsidSessionassociated with the auction notification service.getAuctionNotificationSessionForAuctionHouse(AuctionReceiver auctionReceiver, Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the auction notification service for the given auction house.getAuctionQuerySession(Proxy proxy) Gets theOsidSessionassociated with the auction query service.getAuctionQuerySessionForAuctionHouse(Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the auction query service for the given auction house.getAuctionSearchSession(Proxy proxy) Gets theOsidSessionassociated with the auction search service.getAuctionSearchSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the auction search service for the given auction house.getAuctionSmartAuctionHouseSession(Id auctionHouseId, Proxy proxy) Gets theOsidSessionto manage auction smart auction houses.getBidAdminSession(Proxy proxy) Gets theOsidSessionassociated with the bid administrative service.getBidAdminSessionForAuction(Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the bid administrative service for the given auction house.Gets theOsidSessionassociated with assigning competencies to auction houses.getBidAuctionHouseSession(Proxy proxy) Gets theOsidSessionto lookup bid/auctionHouse mappings.Gets aBiddingBatchProxyManager.Gets aBiddingRulesProxyManager.getBidLookupSession(Proxy proxy) Gets theOsidSessionassociated with the bid lookup service.getBidLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the bid lookup service for the given auction house.getBidNotificationSession(BidReceiver bidReceiver, Proxy proxy) Gets theOsidSessionassociated with the bid notification service.getBidNotificationSessionForAuctionHouse(BidReceiver bidReceiver, Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the bid notification service for the given auction house.getBidQuerySession(Proxy proxy) Gets theOsidSessionassociated with the bid query service.getBidQuerySessionForAuctionHouse(Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the bid query service for the given auction house.getBidSearchSession(Proxy proxy) Gets theOsidSessionassociated with the bid search service.getBidSearchSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the bid search service for the given auction house.getBidSmartAuctionHouseSession(Id auctionHouseId, Proxy proxy) Gets theOsidSessionto manage bid smart auction houses.getMyAuctionNotificationSession(MyAuctionReceiver myAuctionReceiver, Proxy proxy) Gets theOsidSessionassociated with the my auction notification service.getMyAuctionNotificationSessionForAuctionHouse(MyAuctionReceiver myAuctionReceiver, Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the my auction notification service for the given auction house.getMyAuctionSession(Proxy proxy) Gets theOsidSessionassociated with the my auction service.getMyAuctionSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) Gets theOsidSessionassociated with the my auction service for the given auction house.Methods inherited from interface BiddingProfile
getAuctionHouseRecordTypes, getAuctionHouseSearchRecordTypes, getAuctionRecordTypes, getAuctionSearchRecordTypes, getBidRecordTypes, getBidSearchRecordTypes, supportsAuctionAdmin, supportsAuctionAuctionHouse, supportsAuctionAuctionHouseAssignment, supportsAuctionHouseAdmin, supportsAuctionHouseHierarchy, supportsAuctionHouseHierarchyDesign, supportsAuctionHouseLookup, supportsAuctionHouseNotification, supportsAuctionHouseQuery, supportsAuctionHouseRecordType, supportsAuctionHouseSearch, supportsAuctionHouseSearchRecordType, supportsAuctionLookup, supportsAuctionNotification, supportsAuctionQuery, supportsAuctionRecordType, supportsAuctionSearch, supportsAuctionSearchRecordType, supportsAuctionSmartAuctionHouse, supportsBidAdmin, supportsBidAuctionHouse, supportsBidAuctionHouseAssignment, supportsBiddingBatch, supportsBiddingRules, supportsBidLookup, supportsBidNotification, supportsBidQuery, supportsBidRecordType, supportsBidSearch, supportsBidSearchRecordType, supportsBidSmartAuctionHouse, supportsMyAuction, supportsMyAuctionNotification, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedAuctionHouserecord types.Gets the supportedAuctionHousesearch record types.Gets the supportedAuctionrecord types.Gets the supportedAuctionsearch types.Gets the supportedBidrecord types.Gets the supportedBidsearch record types.booleanTests if an auction administrative service is supported.booleanTests if an auction auction house lookup service is supported.booleanTests if an auction auction house assignment service is supported.booleanTests if auction house administrative service is supported.booleanTests for the availability of an auction house hierarchy traversal service.booleanTests for the availability of an auction house hierarchy design service.booleanTests if looking up auction houses is supported.booleanTests if an auction house notification service is supported.booleanTests if querying auction houses is supported.booleansupportsAuctionHouseRecordType(Type auctionHouseRecordType) Tests if the givenAuctionHouserecord type is supported.booleanTests if searching auction houses is supported.booleansupportsAuctionHouseSearchRecordType(Type auctionHouseSearchRecordType) Tests if the givenAuctionHousesearch record type is supported.booleanTests if looking up auctions is supported.booleanTests if an auction notification service is supported.booleanTests if querying auctions is supported.booleansupportsAuctionRecordType(Type auctionRecordType) Tests if the givenAuctionrecord type is supported.booleanTests if searching auctions is supported.booleansupportsAuctionSearchRecordType(Type auctionSearchRecordType) Tests if the givenAuctionsearch type is supported.booleanTests if an auction smart auction house service is supported.booleanTests if bid administrative service is supported.booleanTests if a bid auction house lookup service is supported.booleanTests if a bid auction house service is supported.booleanTests for the availability of a bidding batch service.booleanTests for the availability of a bidding rules service.booleanTests if looking up bids is supported.booleanTests if a bid notification service is supported.booleanTests if querying bids is supported.booleansupportsBidRecordType(Type bidRecordType) Tests if the givenBidrecord type is supported.booleanTests if searching bids is supported.booleansupportsBidSearchRecordType(Type bidSearchRecordType) Tests if the givenBidsearch record type is supported.booleanTests if a bid smart auction house lookup service is supported.booleanTests if a my auction service is supported for the current agent.booleanTests if a my auction notification service is supported for the current agent.booleanTests if any auction house federation is exposed.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
getMyAuctionSession
Gets theOsidSessionassociated with the my auction service.- Parameters:
proxy- a proxy- Returns:
- a
MyAuctionSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyAuction()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyAuction()} is {@code true} .
-
getMyAuctionSessionForAuctionHouse
MyAuctionSession getMyAuctionSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the my auction service for the given auction house.- Parameters:
auctionHouseId- theIdof the auction houseproxy- a proxy- Returns:
- a
MyAuctionSession - Throws:
NotFoundException- noAuctionHousefound by the givenIdNullArgumentException-auctionHouseIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyAuction()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyAuction()} and {@code supportsVisibleFederation()} are {@code true}
-
getMyAuctionNotificationSession
MyAuctionNotificationSession getMyAuctionNotificationSession(MyAuctionReceiver myAuctionReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the my auction notification service.- Parameters:
myAuctionReceiver- the notification callbackproxy- a proxy- Returns:
- a
MyAuctionNotificationSession - Throws:
NullArgumentException-myAuctionReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyAuctionNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyAuctionNotification()} is {@code true}
-
getMyAuctionNotificationSessionForAuctionHouse
MyAuctionNotificationSession getMyAuctionNotificationSessionForAuctionHouse(MyAuctionReceiver myAuctionReceiver, Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the my auction notification service for the given auction house.- Parameters:
myAuctionReceiver- the notification callbackauctionHouseId- theIdof the auction houseproxy- a proxy- Returns:
- a
MyAuctionNotificationSession - Throws:
NotFoundException- noAuctionHousefound by the givenIdNullArgumentException-myAuctionReceiver, auctionHouseIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyAuctionNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyAuctionNotification()} is {@code true}
-
getAuctionLookupSession
Gets theOsidSessionassociated with the auction lookup service.- Parameters:
proxy- a proxy- Returns:
- an
AuctionLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionLookup()} is {@code true} .
-
getAuctionLookupSessionForAuctionHouse
AuctionLookupSession getAuctionLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the auction lookup service for the given auction house.- Parameters:
auctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- an
AuctionLookupSession - Throws:
NotFoundException- noAuctionHousefound by the givenIdNullArgumentException-auctionHouseId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getAuctionQuerySession
Gets theOsidSessionassociated with the auction query service.- Parameters:
proxy- a proxy- Returns:
- an
AuctionQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionQuery()} is {@code true} .
-
getAuctionQuerySessionForAuctionHouse
AuctionQuerySession getAuctionQuerySessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the auction query service for the given auction house.- Parameters:
auctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- an
AuctionQuerySession - Throws:
NotFoundException- no auction house found by the givenIdNullArgumentException-auctionHouseId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getAuctionSearchSession
Gets theOsidSessionassociated with the auction search service.- Parameters:
proxy- a proxy- Returns:
- an
AuctionSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionSearch()} is {@code true} .
-
getAuctionSearchSessionForAuctionHouse
AuctionSearchSession getAuctionSearchSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the auction search service for the given auction house.- Parameters:
auctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- an
AuctionSearchSession - Throws:
NotFoundException- no auction house found by the givenIdNullArgumentException-auctionHouseId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getAuctionAdminSession
Gets theOsidSessionassociated with the auction administration service.- Parameters:
proxy- a proxy- Returns:
- an
AuctionAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionAdmin()} is {@code true} .
-
getAuctionAdminSessionForAuctionHouse
AuctionAdminSession getAuctionAdminSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the auction administration service for the given auction house.- Parameters:
auctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- an
AuctionAdminSession - Throws:
NotFoundException- no auction house found by the givenIdNullArgumentException-auctionHouseId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getAuctionNotificationSession
AuctionNotificationSession getAuctionNotificationSession(AuctionReceiver auctionReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the auction notification service.- Parameters:
auctionReceiver- the notification callbackproxy- a proxy- Returns:
- an
AuctionNotificationSession - Throws:
NullArgumentException-auctionReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionNotification()} is {@code true} .
-
getAuctionNotificationSessionForAuctionHouse
AuctionNotificationSession getAuctionNotificationSessionForAuctionHouse(AuctionReceiver auctionReceiver, Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the auction notification service for the given auction house.- Parameters:
auctionReceiver- the notification callbackauctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- an
AuctionNotificationSession - Throws:
NotFoundException- no auction house found by the givenIdNullArgumentException-auctionReceiver, auctionHouseIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getAuctionAuctionHouseSession
AuctionAuctionHouseSession getAuctionAuctionHouseSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionto lookup auction/auctionHouse mappings.- Parameters:
proxy- a proxy- Returns:
- an
AuctionAuctionHouseSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionAuctionHouse()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionAuctionHouse()} is {@code true} .
-
getAuctionAuctionHouseAssignmentSession
AuctionAuctionHouseAssignmentSession getAuctionAuctionHouseAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning auctions to auction houses.- Parameters:
proxy- a proxy- Returns:
- an
AuctionAuctionHouseAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionAuctionHouseAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionAuctionHouseAssignment()} is {@code true} .
-
getAuctionSmartAuctionHouseSession
AuctionSmartAuctionHouseSession getAuctionSmartAuctionHouseSession(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage auction smart auction houses.- Parameters:
auctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- an
AuctionSmartAuctionHouseSession - Throws:
NotFoundException- no auction house found by the givenIdNullArgumentException-auctionHouseId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionSmartAuctionHouse()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionSmartAuctionHouse()} is {@code true} .
-
getBidLookupSession
Gets theOsidSessionassociated with the bid lookup service.- Parameters:
proxy- a proxy- Returns:
- a
BidLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBidLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidLookup()} is {@code true} .
-
getBidLookupSessionForAuctionHouse
BidLookupSession getBidLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the bid lookup service for the given auction house.- Parameters:
auctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- a
BidLookupSession - Throws:
NotFoundException- noAuctionHousefound by the givenIdNullArgumentException-auctionHouseId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsBidLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getBidQuerySession
Gets theOsidSessionassociated with the bid query service.- Parameters:
proxy- a proxy- Returns:
- a
BidQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBidQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidQuery()} is {@code true} .
-
getBidQuerySessionForAuctionHouse
BidQuerySession getBidQuerySessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the bid query service for the given auction house.- Parameters:
auctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- a
BidQuerySession - Throws:
NotFoundException- noAuctionHousefound by the givenIdNullArgumentException-auctionHouseId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsBidQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getBidSearchSession
Gets theOsidSessionassociated with the bid search service.- Parameters:
proxy- a proxy- Returns:
- a
BidSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBidSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidSearch()} is {@code true} .
-
getBidSearchSessionForAuctionHouse
BidSearchSession getBidSearchSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the bid search service for the given auction house.- Parameters:
auctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- a
BidSearchSession - Throws:
NotFoundException- noAuctionHousefound by the givenIdNullArgumentException-auctionHouseId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsBidSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getBidAdminSession
Gets theOsidSessionassociated with the bid administrative service.- Parameters:
proxy- a proxy- Returns:
- a
BidAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBidAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidAdmin()} is {@code true} .
-
getBidAdminSessionForAuction
BidAdminSession getBidAdminSessionForAuction(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the bid administrative service for the given auction house.- Parameters:
auctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- a
BidAdminSession - Throws:
NotFoundException- noAuctionHousefound by the givenIdNullArgumentException-auctionHouseId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsBidAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getBidNotificationSession
BidNotificationSession getBidNotificationSession(BidReceiver bidReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the bid notification service.- Parameters:
bidReceiver- the notification callbackproxy- a proxy- Returns:
- a
BidNotificationSession - Throws:
NullArgumentException-bidReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBidNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidNotification()} is {@code true} .
-
getBidNotificationSessionForAuctionHouse
BidNotificationSession getBidNotificationSessionForAuctionHouse(BidReceiver bidReceiver, Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the bid notification service for the given auction house.- Parameters:
bidReceiver- the notification callbackauctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- a
BidNotificationSession - Throws:
NotFoundException- no auction house found by the givenIdNullArgumentException-bidReceiver, auctionHouseIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBidNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getBidAuctionHouseSession
Gets theOsidSessionto lookup bid/auctionHouse mappings.- Parameters:
proxy- a proxy- Returns:
- a
BidAuctionHouseSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBidAuctionHouse()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidyAuctionHouse()} is {@code true} .
-
getBidAuctionHouseAssignmentSession
BidAuctionHouseAssignmentSession getBidAuctionHouseAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning competencies to auction houses.- Parameters:
proxy- a proxy- Returns:
- a
BidyAuctionHouseAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBidAuctionHouseAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidAuctionHouseAssignment()} is {@code true} .
-
getBidSmartAuctionHouseSession
BidSmartAuctionHouseSession getBidSmartAuctionHouseSession(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage bid smart auction houses.- Parameters:
auctionHouseId- theIdof theAuctionHouseproxy- a proxy- Returns:
- a
BidSmartAuctionHouseSession - Throws:
NotFoundException- no auction house found by the givenIdNullArgumentException-auctionHouseId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsBidSmartAuctionHouse()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBidSmartAuctionHouse()} is {@code true} .
-
getAuctionHouseLookupSession
Gets theOsidSessionassociated with the auction house lookup service.- Parameters:
proxy- a proxy- Returns:
- an
AuctionHouseLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionHouseLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionHouseLookup()} is {@code true} .
-
getAuctionHouseQuerySession
Gets theOsidSessionassociated with the auction house query service.- Parameters:
proxy- a proxy- Returns:
- an
AuctionHouseQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionHouseQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionHouseQuery()} is {@code true} .
-
getAuctionHouseSearchSession
Gets theOsidSessionassociated with the auction house search service.- Parameters:
proxy- a proxy- Returns:
- an
AuctionHouseSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionHouseSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionHouseSearch()} is {@code true} .
-
getAuctionHouseAdminSession
Gets theOsidSessionassociated with the auction house administrative service.- Parameters:
proxy- a proxy- Returns:
- an
AuctionHouseAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionHouseAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionHouseAdmin()} is {@code true} .
-
getAuctionHouseNotificationSession
AuctionHouseNotificationSession getAuctionHouseNotificationSession(AuctionHouseReceiver auctionHouseReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the auction house notification service.- Parameters:
auctionHouseReceiver- the notification callbackproxy- a proxy- Returns:
- an
AuctionHouseNotificationSession - Throws:
NullArgumentException-auctionHouseReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionHouseNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionHouseNotification()} is {@code true} .
-
getAuctionHouseHierarchySession
AuctionHouseHierarchySession getAuctionHouseHierarchySession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the auction house hierarchy service.- Parameters:
proxy- a proxy- Returns:
- an
AuctionHouseHierarchySessionfor auction houses - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionHouseHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionHouseHierarchy()} is {@code true} .
-
getAuctionHouseHierarchyDesignSession
AuctionHouseHierarchyDesignSession getAuctionHouseHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the auction house hierarchy design service.- Parameters:
proxy- a proxy- Returns:
- a
HierarchyDesignSessionfor auction houses - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuctionHouseHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuctionHouseHierarchyDesign()} is {@code true} .
-
getBiddingBatchProxyManager
Gets aBiddingBatchProxyManager.- Returns:
- a
BiddingBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsBiddingBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBiddingBatch()} is {@code true} .
-
getBiddingRulesProxyManager
Gets aBiddingRulesProxyManager.- Returns:
- a
BiddingRulesProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsBiddingRules()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBiddingRules()} is {@code true} .
-