public interface BiddingBatchProxyManager extends OsidProxyManager, BiddingBatchProfile
The bidding batch proxy manager provides access to bidding batch
sessions and provides interoperability tests for various aspects of this
service. Methods in this manager support the passing of a Proxy
object. The sessions included in this manager are:
AuctionBatchAdminSession: a session to create,
modify and delete auctions in bulk BidBatchSession: a session to create, modify and
delete bids in bulk AuctionHouseBatchAdminSession: a session to
create, modify and delete auction houses in bulk | Modifier and Type | Method and Description |
|---|---|
AuctionBatchAdminSession |
getAuctionBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk auction
administration service. |
AuctionBatchAdminSession |
getAuctionBatchAdminSessionForAuctionHouse(Id auctionHouseId,
Proxy proxy)
Gets the
OsidSession associated with the bulk auction
administration service for the given auction house. |
AuctionHouseBatchAdminSession |
getAuctionHouseBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk auction
house administration service. |
BidBatchAdminSession |
getBidBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk bid
administration service. |
BidBatchAdminSession |
getBidBatchAdminSessionForAuctionHouse(Id auctionHouseId,
Proxy proxy)
Gets the
OsidSession associated with the bulk bid
administration service for the given auction house. |
changeBranch, initialize, rollbackServiceclosesupportsAuctionBatchAdmin, supportsAuctionHouseBatchAdmin, supportsBidBatchAdmin, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdAuctionBatchAdminSession getAuctionBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk auction
administration service.proxy - a proxy AuctionBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAuctionBatchAdmin() is false optional - This method must be implemented if
supportsAuctionBatchAdmin() is true.
AuctionBatchAdminSession getAuctionBatchAdminSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk auction
administration service for the given auction house.auctionHouseId - the Id of the
AuctionHouse proxy - a proxy AuctionBatchAdminSession NotFoundException - no AuctionHouse
found by the given Id NullArgumentException - auctionHouseId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAuctionBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAuctionBatchAdmin() and
supportsVisibleFederation() are true
BidBatchAdminSession getBidBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk bid
administration service.proxy - a proxy BidBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsBidBatchAdmin()
is false optional - This method must be implemented if
supportsBidBatchAdmin() is true. BidBatchAdminSession getBidBatchAdminSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk bid
administration service for the given auction house.auctionHouseId - the Id of the
AuctionHouse proxy - a proxy BidBatchAdminSession NotFoundException - no AuctionHouse
found by the given Id NullArgumentException - auctionHouseId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException - supportsBidBatchAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsBidBatchAdmin() and
supportsVisibleFederation() are true
AuctionHouseBatchAdminSession getAuctionHouseBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk auction
house administration service.proxy - a proxy AuctionHouseBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAuctionHouseBatchAdmin() is false
optional - This method must be implemented if
supportsAuctionHouseBatchAdmin() is true.