public interface BiddingBatchManager extends OsidManager, BiddingBatchProfile
The bidding batch manager provides access to bidding batch sessions and provides interoperability tests for various aspects of this service. 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()
Gets the
OsidSession associated with the bulk auction
administration service. |
AuctionBatchAdminSession |
getAuctionBatchAdminSessionForAuctionHouse(Id auctionHouseId)
Gets the
OsidSession associated with the bulk auction
administration service for the given auction house. |
AuctionHouseBatchAdminSession |
getAuctionHouseBatchAdminSession()
Gets the
OsidSession associated with the bulk auction
house administration service. |
BidBatchAdminSession |
getBidBatchAdminSession()
Gets the
OsidSession associated with the bulk bid
administration service. |
BidBatchAdminSession |
getBidBatchAdminSessionForAuctionHouse(Id auctionHouseId)
Gets the
OsidSession associated with the bulk bid
administration service for the given auction house. |
changeBranch, initialize, rollbackService
close
supportsAuctionBatchAdmin, supportsAuctionHouseBatchAdmin, supportsBidBatchAdmin, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
AuctionBatchAdminSession getAuctionBatchAdminSession() throws OperationFailedException
OsidSession
associated with the bulk auction
administration service. AuctionBatchAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAuctionBatchAdmin()
is false
optional
- This method must be implemented if
supportsAuctionBatchAdmin()
is true.
AuctionBatchAdminSession getAuctionBatchAdminSessionForAuctionHouse(Id auctionHouseId) throws NotFoundException, OperationFailedException
OsidSession
associated with the bulk auction
administration service for the given auction house.auctionHouseId
- the Id
of the
AuctionHouse
AuctionBatchAdminSession
NotFoundException
- no AuctionHouse
found by the given Id
NullArgumentException
- auctionHouseId
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() throws OperationFailedException
OsidSession
associated with the bulk bid
administration service. BidBatchAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsBidBatchAdmin()
is false
optional
- This method must be implemented if
supportsBidBatchAdmin()
is true.
BidBatchAdminSession getBidBatchAdminSessionForAuctionHouse(Id auctionHouseId) throws NotFoundException, OperationFailedException
OsidSession
associated with the bulk bid
administration service for the given auction house.auctionHouseId
- the Id
of the
AuctionHouse
BidBatchAdminSession
NotFoundException
- no AuctionHouse
found by the given Id
NullArgumentException
- auctionHouseId
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() throws OperationFailedException
OsidSession
associated with the bulk auction
house administration service. AuctionHouseBatchAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAuctionHouseBatchAdmin()
is false
optional
- This method must be implemented if
supportsAuctionHouseBatchAdmin()
is true.