OSID Logo
OSID Specifications
bidding batch package
Version 3.1.0
Interfaceosid.bidding.batch.BiddingBatchManager
Implementsosid.OsidManager
osid.bidding.batch.BiddingBatchProfile
Used Byosid.bidding.BiddingManager
Description

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
MethodgetAuctionBatchAdminSession
Description

Gets the OsidSession associated with the bulk auction administration service.

Returnosid.bidding.batch.AuctionBatchAdminSession an AuctionBatchAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuctionBatchAdmin() is false
Complianceoptional This method must be implemented if supportsAuctionBatchAdmin() is true.
MethodgetAuctionBatchAdminSessionForAuctionHouse
Description

Gets the OsidSession associated with the bulk auction administration service for the given auction house.

Parametersosid.id.IdauctionHouseId the Id of the AuctionHouse
Returnosid.bidding.batch.AuctionBatchAdminSession an AuctionBatchAdminSession
ErrorsNOT_FOUND no AuctionHouse found by the given Id
NULL_ARGUMENT auctionHouseId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuctionBatchAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuctionBatchAdmin() and supportsVisibleFederation() are true
MethodgetBidBatchAdminSession
Description

Gets the OsidSession associated with the bulk bid administration service.

Returnosid.bidding.batch.BidBatchAdminSession a BidBatchAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsBidBatchAdmin() is false
Complianceoptional This method must be implemented if supportsBidBatchAdmin() is true.
MethodgetBidBatchAdminSessionForAuctionHouse
Description

Gets the OsidSession associated with the bulk bid administration service for the given auction house.

Parametersosid.id.IdauctionHouseId the Id of the AuctionHouse
Returnosid.bidding.batch.BidBatchAdminSession a BidBatchAdminSession
ErrorsNOT_FOUND no AuctionHouse found by the given Id
NULL_ARGUMENT auctionHouseId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsBidBatchAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsBidBatchAdmin() and supportsVisibleFederation() are true
MethodgetAuctionHouseBatchAdminSession
Description

Gets the OsidSession associated with the bulk auction house administration service.

Returnosid.bidding.batch.AuctionHouseBatchAdminSession an AuctionHouseBatchAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuctionHouseBatchAdmin() is false
Complianceoptional This method must be implemented if supportsAuctionHouseBatchAdmin() is true.