Interface BiddingRulesProxyManager

All Superinterfaces:
AutoCloseable, BiddingRulesProfile, Closeable, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable

public interface BiddingRulesProxyManager extends OsidProxyManager, BiddingRulesProfile

The bidding rules proxy manager provides access to bidding 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:

  • AuctionConstrainerLookupSession : a session to retrieve auction constrainer
  • AuctionConstrainerQuerySession : a session to query for auction constrainer
  • AuctionConstrainerSearchSession : a session to search for auction constrainer
  • AuctionConstrainerAdminSession : a session to create and delete auction constrainer
  • AuctionConstrainerNotificationSession : a session to receive notifications pertaining to auction constrainer changes
  • AuctionConstrainerAuctionHouseSession : a session to look up auction constrainer auction house mappings
  • AuctionConstrainerAuctionHouseAssignmentSession : a session to manage auction constrainer to auction house mappings
  • AuctionConstrainerSmartAuctionHouseSession : a session to manage dynamic auction houses of auction constrainer
  • AuctionConstrainerRuleLookupSession : a session to look up auction constrainer to auction mappings
  • AuctionConstrainerRuleApplicationSession : a session to apply auction constrainer to auctions
  • AuctionConstrainerEnablerLookupSession : a session to retrieve auction constrainer enablers
  • AuctionConstrainerEnablerQuerySession : a session to query for auction constrainer enablers
  • AuctionConstrainerEnablerSearchSession : a session to search for auction constrainer enablers
  • AuctionConstrainerEnablerAdminSession : a session to create and delete auction constrainer enablers
  • AuctionConstrainerEnablerNotificationSession : a session to receive notifications pertaining to auction constrainer enabler changes
  • AuctionConstrainerEnablerAuctionHouseSession : a session to look up auction constrainer enabler auction house mappings
  • AuctionConstrainerEnablerAuctionHouseAssignmentSession : a session to manage auction constrainer enabler to auction house mappings
  • AuctionConstrainerEnablerSmartAuctionHouseSession : a session to manage dynamic auction houses of auction constrainer enablers
  • AuctionConstrainerEnableRuleLookupSession : a session to look up auction constrainer enabler mappings
  • AuctionConstrainerEnablerRuleApplicationSession : a session to apply auction constrainer enablers
  • AuctionProcessorLookupSession : a session to retrieve auction processor
  • AuctionProcessorQuerySession : a session to query for auction processor
  • AuctionProcessorSearchSession : a session to search for auction processor
  • AuctionProcessorAdminSession : a session to create and delete auction processor
  • AuctionProcessorNotificationSession : a session to receive notifications pertaining to auction processor changes
  • AuctionProcessorAuctionHouseSession : a session to look up auction processor auction house mappings
  • AuctionProcessorAuctionHouseAssignmentSession : a session to manage auction processor to auction house mappings
  • AuctionProcessorSmartAuctionHouseSession : a session to manage dynamic auction houses of auction processor
  • AuctionProcessorRuleLookupSession : a session to look up auction processor to auction mappings
  • AuctionProcessorRuleApplicationSession : a session to apply auction processor to auctions
  • AuctionProcessorEnablerLookupSession : a session to retrieve auction processor enablers
  • AuctionProcessorEnablerQuerySession : a session to query for auction processor enablers
  • AuctionProcessorEnablerSearchSession : a session to search for auction processor enablers
  • AuctionProcessorEnablerAdminSession : a session to create and delete auction processor enablers
  • AuctionProcessorEnablerNotificationSession : a session to receive notifications pertaining to auction processor enabler changes
  • AuctionProcessorEnablerAuctionHouseSession : a session to look up auction processor enabler auction house mappings
  • AuctionProcessorEnablerAuctionHouseAssignmentSession : a session to manage auction processor enabler to auction house mappings
  • AuctionProcessorEnablerSmartAuctionHouseSession : a session to manage dynamic auction houses of auction processor enablers
  • AuctionProcessorEnablerRuleLookupSession : a session to look up auction processor enabler mappings
  • AuctionProcessorEnablerRuleApplicationSession : a session to apply auction processor enablers
  • BidEnablerLookupSession : a session to retrieve bid enablers
  • BidEnablerQuerySession : a session to query for bid enablers
  • BidEnablerSearchSession : a session to search for bid enablers
  • BidEnablerAdminSession : a session to create and delete bid enablers
  • BidEnablerNotificationSession : a session to receive notifications pertaining to bid enabler changes
  • BidEnablerAuctionHouseSession : a session to look up bid enabler auction house mappings
  • BidEnablerAuctionHouseAssignmentSession : a session to manage bid enabler to auction house mappings
  • BidEnablerSmartAuctionHouseSession : a session to manage dynamic auction houses of bid enablers
  • BidEnablerRuleLookupSession : a session to look up bid enablers to bid mappings
  • BidEnablerRuleApplicationSession: a session to a pply bid enablers to bids
  • Method Details

    • getAuctionConstrainerLookupSession

      AuctionConstrainerLookupSession getAuctionConstrainerLookupSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer lookup service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerLookupSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerLookup() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerLookup()} is {@code true} .
    • getAuctionConstrainerLookupSessionForAuctionHouse

      AuctionConstrainerLookupSession getAuctionConstrainerLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer lookup service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerLookupSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerLookup() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerQuerySession

      AuctionConstrainerQuerySession getAuctionConstrainerQuerySession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer query service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerQuerySession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerQuery() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerQuery()} is {@code true} .
    • getAuctionConstrainerQuerySessionForAuctionHouse

      AuctionConstrainerQuerySession getAuctionConstrainerQuerySessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer query service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerQuerySession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerQuery() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerSearchSession

      AuctionConstrainerSearchSession getAuctionConstrainerSearchSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer search service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerSearchSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerSearch() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerSearch()} is {@code true} .
    • getAuctionConstrainerSearchSessionForAuctionHouse

      AuctionConstrainerSearchSession getAuctionConstrainerSearchSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer earch service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerSearchSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerSearch() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerAdminSession

      AuctionConstrainerAdminSession getAuctionConstrainerAdminSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer administration service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerAdminSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerAdmin() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerAdmin()} is {@code true} .
    • getAuctionConstrainerAdminSessionForAuctionHouse

      AuctionConstrainerAdminSession getAuctionConstrainerAdminSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer administration service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerAdminSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerAdmin() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerNotificationSession

      AuctionConstrainerNotificationSession getAuctionConstrainerNotificationSession(AuctionConstrainerReceiver auctionConstrainerReceiver, Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer notification service.
      Parameters:
      auctionConstrainerReceiver - the notification callback
      proxy - a proxy
      Returns:
      an AuctionConstrainerNotificationSession
      Throws:
      NullArgumentException - auctionConstrainerReceiver or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerNotification() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerNotification()} is {@code true} .
    • getAuctionConstrainerNotificationSessionForAuctionHouse

      AuctionConstrainerNotificationSession getAuctionConstrainerNotificationSessionForAuctionHouse(AuctionConstrainerReceiver auctionConstrainerReceiver, Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer notification service for the given auction house.
      Parameters:
      auctionConstrainerReceiver - the notification callback
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerNotificationSession
      Throws:
      NotFoundException - no auction house found by the given Id
      NullArgumentException - auctionConstrainerReceiver, auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerNotification() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerAuctionHouseSession

      AuctionConstrainerAuctionHouseSession getAuctionConstrainerAuctionHouseSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession to lookup auction constrainer/auction house mappings for auction constrainers.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerAuctionHouseSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerAuctionHouse() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerAuctionHouse()} is {@code true} .
    • getAuctionConstrainerAuctionHouseAssignmentSession

      AuctionConstrainerAuctionHouseAssignmentSession getAuctionConstrainerAuctionHouseAssignmentSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with assigning auction constrainer to auction houses.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerAuctionHouseAssignmentSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerAuctionHouseAssignment() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerAuctionHouseAssignment()} is {@code true} .
    • getAuctionConstrainerSmartAuctionHouseSession

      AuctionConstrainerSmartAuctionHouseSession getAuctionConstrainerSmartAuctionHouseSession(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession to manage auction constrainer smart auction houses.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerSmartAuctionHouseSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerSmartAuctionHouse() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerSmartAuctionHouse()} is {@code true} .
    • getAuctionConstrainerRuleLookupSession

      AuctionConstrainerRuleLookupSession getAuctionConstrainerRuleLookupSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer mapping lookup service for looking up the rules applied to the auction house.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerRuleLookupSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerRuleLookup() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerRuleLookup()} is {@code true} .
    • getAuctionConstrainerRuleLookupSessionForAuctionHouse

      AuctionConstrainerRuleLookupSession getAuctionConstrainerRuleLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer mapping lookup service for the given auction house for looking up rules applied to an auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerRuleLookupSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerRuleLookup() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerRuleApplicationSession

      AuctionConstrainerRuleApplicationSession getAuctionConstrainerRuleApplicationSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer assignment service to apply to auction houses.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerRuleApplicationSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerRuleApplication() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerRuleApplication()} is {@code true} .
    • getAuctionConstrainerRuleApplicationSessionForAuctionHouse

      AuctionConstrainerRuleApplicationSession getAuctionConstrainerRuleApplicationSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer assignment service for the given auction house to apply to auction houses.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerRuleApplicationSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerRuleApplication() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerEnablerLookupSession

      AuctionConstrainerEnablerLookupSession getAuctionConstrainerEnablerLookupSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler lookup service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerLookupSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerLookup() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerLookup()} is {@code true} .
    • getAuctionConstrainerEnablerLookupSessionForAuctionHouse

      AuctionConstrainerEnablerLookupSession getAuctionConstrainerEnablerLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler lookup service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerLookupSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerLookup() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerEnablerQuerySession

      AuctionConstrainerEnablerQuerySession getAuctionConstrainerEnablerQuerySession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler query service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerQuerySession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerQuery() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerQuery()} is {@code true} .
    • getAuctionConstrainerEnablerQuerySessionForAuctionHouse

      AuctionConstrainerEnablerQuerySession getAuctionConstrainerEnablerQuerySessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler query service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerQuerySession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerQuery() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerEnablerSearchSession

      AuctionConstrainerEnablerSearchSession getAuctionConstrainerEnablerSearchSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler search service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerSearchSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerSearch() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerSearch()} is {@code true} .
    • getAuctionConstrainerEnablerSearchSessionForAuctionHouse

      AuctionConstrainerEnablerSearchSession getAuctionConstrainerEnablerSearchSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer enablers earch service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerSearchSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerSearch() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerEnablerAdminSession

      AuctionConstrainerEnablerAdminSession getAuctionConstrainerEnablerAdminSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler administration service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerAdminSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerAdmin() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerAdmin()} is {@code true} .
    • getAuctionConstrainerEnablerAdminSessionForAuctionHouse

      AuctionConstrainerEnablerAdminSession getAuctionConstrainerEnablerAdminSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler administration service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerAdminSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerAdmin() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerEnablerNotificationSession

      AuctionConstrainerEnablerNotificationSession getAuctionConstrainerEnablerNotificationSession(AuctionConstrainerEnablerReceiver auctionConstrainerEnablerReceiver, Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler notification service.
      Parameters:
      auctionConstrainerEnablerReceiver - the notification callback
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerNotificationSession
      Throws:
      NullArgumentException - auctionConstrainerEnablerReceiver or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerNotification() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerNotification()} is {@code true} .
    • getAuctionConstrainerEnablerNotificationSessionForAuctionHouse

      AuctionConstrainerEnablerNotificationSession getAuctionConstrainerEnablerNotificationSessionForAuctionHouse(AuctionConstrainerEnablerReceiver auctionConstrainerEnablerReceiver, Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler notification service for the given auction house.
      Parameters:
      auctionConstrainerEnablerReceiver - the notification callback
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerNotificationSession
      Throws:
      NotFoundException - no auction house found by the given Id
      NullArgumentException - auctionConstrainerEnablerReceiver, auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerNotification() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerEnablerAuctionHouseSession

      AuctionConstrainerEnablerAuctionHouseSession getAuctionConstrainerEnablerAuctionHouseSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession to lookup auction constrainer enabler/auction house mappings for auction constrainer enablers.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerAuctionHouseSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerAuctionHouse() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerAuctionHouse()} is {@code true} .
    • getAuctionConstrainerEnablerAuctionHouseAssignmentSession

      AuctionConstrainerEnablerAuctionHouseAssignmentSession getAuctionConstrainerEnablerAuctionHouseAssignmentSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with assigning auction constrainer enablers to auction houses.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerAuctionHouseAssignmentSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerAuctionHouseAssignment() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerAuctionHouseAssignment()} is {@code true} .
    • getAuctionConstrainerEnablerSmartAuctionHouseSession

      AuctionConstrainerEnablerSmartAuctionHouseSession getAuctionConstrainerEnablerSmartAuctionHouseSession(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession to manage auction constrainer enabler smart auction houses.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerSmartAuctionHouseSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerSmartAuctionHouse() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerSmartAuctionHouse()} is {@code true} .
    • getAuctionConstrainerEnablerRuleLookupSession

      AuctionConstrainerEnablerRuleLookupSession getAuctionConstrainerEnablerRuleLookupSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler mapping lookup service .
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerRuleLookupSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerRuleLookup() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerRuleLookup()} is {@code true} .
    • getAuctionConstrainerEnablerRuleLookupSessionForAuctionHouse

      AuctionConstrainerEnablerRuleLookupSession getAuctionConstrainerEnablerRuleLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler mapping lookup service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerRuleLookupSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerRuleLookup() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionConstrainerEnablerRuleApplicationSession

      AuctionConstrainerEnablerRuleApplicationSession getAuctionConstrainerEnablerRuleApplicationSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler assignment service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerRuleApplicationSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerRuleApplication() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerRuleApplication()} is {@code true} .
    • getAuctionConstrainerEnablerRuleApplicationSessionForAuctionHouse

      AuctionConstrainerEnablerRuleApplicationSession getAuctionConstrainerEnablerRuleApplicationSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction constrainer enabler assignment service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionConstrainerEnablerRuleApplicationSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionConstrainerEnablerRuleApplication() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionConstrainerEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorLookupSession

      AuctionProcessorLookupSession getAuctionProcessorLookupSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor lookup service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorLookupSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorLookup() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorLookup()} is {@code true} .
    • getAuctionProcessorLookupSessionForAuctionHouse

      AuctionProcessorLookupSession getAuctionProcessorLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor lookup service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorLookupSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorLookup() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorLookup()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorQuerySession

      AuctionProcessorQuerySession getAuctionProcessorQuerySession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor query service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorQuerySession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorQuery() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorQuery()} is {@code true} .
    • getAuctionProcessorQuerySessionForAuctionHouse

      AuctionProcessorQuerySession getAuctionProcessorQuerySessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor query service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorQuerySession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorQuery() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorQuery()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorSearchSession

      AuctionProcessorSearchSession getAuctionProcessorSearchSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor search service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorSearchSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorSearch() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorSearch()} is {@code true} .
    • getAuctionProcessorSearchSessionForAuctionHouse

      AuctionProcessorSearchSession getAuctionProcessorSearchSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor earch service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorSearchSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorSearch() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorSearch()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorAdminSession

      AuctionProcessorAdminSession getAuctionProcessorAdminSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor administration service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorAdminSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorAdmin() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorAdmin()} is {@code true} .
    • getAuctionProcessorAdminSessionForAuctionHouse

      AuctionProcessorAdminSession getAuctionProcessorAdminSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor administration service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorAdminSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorAdmin() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorNotificationSession

      AuctionProcessorNotificationSession getAuctionProcessorNotificationSession(AuctionProcessorReceiver auctionProcessorReceiver, Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor notification service.
      Parameters:
      auctionProcessorReceiver - the notification callback
      proxy - a proxy
      Returns:
      an AuctionProcessorNotificationSession
      Throws:
      NullArgumentException - auctionProcessorReceiver or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorNotification() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorNotification()} is {@code true} .
    • getAuctionProcessorNotificationSessionForAuctionHouse

      AuctionProcessorNotificationSession getAuctionProcessorNotificationSessionForAuctionHouse(AuctionProcessorReceiver auctionProcessorReceiver, Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor notification service for the given auction house.
      Parameters:
      auctionProcessorReceiver - the notification callback
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorNotificationSession
      Throws:
      NotFoundException - no auction house found by the given Id
      NullArgumentException - auctionProcessorReceiver, auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorNotification() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorNotification()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorAuctionHouseSession

      AuctionProcessorAuctionHouseSession getAuctionProcessorAuctionHouseSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession to lookup auction processor/auction house mappings for auction processors.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorAuctionHouseSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorAuctionHouse() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorAuctionHouse()} is {@code true} .
    • getAuctionProcessorAuctionHouseAssignmentSession

      AuctionProcessorAuctionHouseAssignmentSession getAuctionProcessorAuctionHouseAssignmentSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with assigning auction processor to auction houses.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorAuctionHouseAssignmentSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorAuctionHouseAssignment() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorAuctionHouseAssignment()} is {@code true} .
    • getAuctionProcessorSmartAuctionHouseSession

      AuctionProcessorSmartAuctionHouseSession getAuctionProcessorSmartAuctionHouseSession(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession to manage auction processor smart auction houses.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorSmartAuctionHouseSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorSmartAuctionHouse() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorSmartAuctionHouse()} is {@code true} .
    • getAuctionProcessorRuleLookupSession

      AuctionProcessorRuleLookupSession getAuctionProcessorRuleLookupSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor mapping lookup service for looking up the rules applied to the auction house.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorRuleLookupSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorRuleLookup() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorRuleLookup()} is {@code true} .
    • getAuctionProcessorRuleLookupSessionForAuctionHouse

      AuctionProcessorRuleLookupSession getAuctionProcessorRuleLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor mapping lookup service for the given auction house for looking up rules applied to an auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorRuleLookupSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorRuleLookup() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorRuleApplicationSession

      AuctionProcessorRuleApplicationSession getAuctionProcessorRuleApplicationSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor assignment service to apply to auction houses.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorRuleApplicationSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorRuleApplication() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorRuleApplication()} is {@code true} .
    • getAuctionProcessorRuleApplicationSessionForAuctionHouse

      AuctionProcessorRuleApplicationSession getAuctionProcessorRuleApplicationSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor assignment service for the given auction house to apply to auction houses.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorRuleApplicationSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorRuleApplication() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorEnablerLookupSession

      AuctionProcessorEnablerLookupSession getAuctionProcessorEnablerLookupSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor enabler lookup service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerLookupSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerLookup() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerLookup()} is {@code true} .
    • getAuctionProcessorEnablerLookupSessionForAuctionHouse

      AuctionProcessorEnablerLookupSession getAuctionProcessorEnablerLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor enabler lookup service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerLookupSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerLookup() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorEnablerQuerySession

      AuctionProcessorEnablerQuerySession getAuctionProcessorEnablerQuerySession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor enabler query service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerQuerySession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerQuery() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerQuery()} is {@code true} .
    • getAuctionProcessorEnablerQuerySessionForAuctionHouse

      AuctionProcessorEnablerQuerySession getAuctionProcessorEnablerQuerySessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor enabler query service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerQuerySession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerQuery() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorEnablerSearchSession

      AuctionProcessorEnablerSearchSession getAuctionProcessorEnablerSearchSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor enabler search service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerSearchSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerSearch() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerSearch()} is {@code true} .
    • getAuctionProcessorEnablerSearchSessionForAuctionHouse

      AuctionProcessorEnablerSearchSession getAuctionProcessorEnablerSearchSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor enablers earch service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerSearchSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerSearch() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorEnablerAdminSession

      AuctionProcessorEnablerAdminSession getAuctionProcessorEnablerAdminSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor enabler administration service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerAdminSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerAdmin() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerAdmin()} is {@code true} .
    • getAuctionProcessorEnablerAdminSessionForAuctionHouse

      AuctionProcessorEnablerAdminSession getAuctionProcessorEnablerAdminSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor enabler administration service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerAdminSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerAdmin() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorEnablerNotificationSession

      AuctionProcessorEnablerNotificationSession getAuctionProcessorEnablerNotificationSession(AuctionProcessorEnablerReceiver auctionProcessorEnablerReceiver, Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor enabler notification service.
      Parameters:
      auctionProcessorEnablerReceiver - the notification callback
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerNotificationSession
      Throws:
      NullArgumentException - auctionProcessorEnablerReceiver or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerNotification() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerNotification()} is {@code true} .
    • getAuctionProcessorEnablerNotificationSessionForAuctionHouse

      AuctionProcessorEnablerNotificationSession getAuctionProcessorEnablerNotificationSessionForAuctionHouse(AuctionProcessorEnablerReceiver auctionProcessorEnablerReceiver, Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor enabler notification service for the given auction house.
      Parameters:
      auctionProcessorEnablerReceiver - the notification callback
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerNotificationSession
      Throws:
      NotFoundException - no auction house found by the given Id
      NullArgumentException - auctionProcessorEnablerReceiver, auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerNotification() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorEnablerAuctionHouseSession

      AuctionProcessorEnablerAuctionHouseSession getAuctionProcessorEnablerAuctionHouseSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession to lookup auction processor enabler/auction house mappings for auction processor enablers.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerAuctionHouseSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerAuctionHouse() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerAuctionHouse()} is {@code true} .
    • getAuctionProcessorEnablerAuctionHouseAssignmentSession

      AuctionProcessorEnablerAuctionHouseAssignmentSession getAuctionProcessorEnablerAuctionHouseAssignmentSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with assigning auction processor enablers to auction houses.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerAuctionHouseAssignmentSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerAuctionHouseAssignment() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerAuctionHouseAssignment()} is {@code true} .
    • getAuctionProcessorEnablerSmartAuctionHouseSession

      AuctionProcessorEnablerSmartAuctionHouseSession getAuctionProcessorEnablerSmartAuctionHouseSession(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession to manage auction processor enabler smart auction houses.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerSmartAuctionHouseSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerSmartAuctionHouse() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerSmartAuctionHouse()} is {@code true} .
    • getAuctionProcessorEnablerRuleLookupSession

      AuctionProcessorEnablerRuleLookupSession getAuctionProcessorEnablerRuleLookupSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor enabler mapping lookup service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerRuleLookupSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerRuleLookup() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerRuleLookup()} is {@code true} .
    • getAuctionProcessorEnablerRuleLookupSessionForAuctionHouse

      AuctionProcessorEnablerRuleLookupSession getAuctionProcessorEnablerRuleLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor enabler mapping lookup service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerRuleLookupSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerRuleLookup() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
    • getAuctionProcessorEnablerRuleApplicationSession

      AuctionProcessorEnablerRuleApplicationSession getAuctionProcessorEnablerRuleApplicationSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the auction processor enabler assignment service.
      Parameters:
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerRuleApplicationSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerRuleApplication() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerRuleApplication()} is {@code true} .
    • getAuctionProcessorEnablerRuleApplicationSessionForAuctionHouse

      AuctionProcessorEnablerRuleApplicationSession getAuctionProcessorEnablerRuleApplicationSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the auction processor enabler assignment service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      an AuctionProcessorEnablerRuleApplicationSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsAuctionProcessorEnablerRuleApplication() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsAuctionProcessorEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .
    • getBidEnablerLookupSession

      BidEnablerLookupSession getBidEnablerLookupSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the bid enabler lookup service.
      Parameters:
      proxy - a proxy
      Returns:
      a BidEnablerLookupSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerLookup() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerLookup()} is {@code true} .
    • getBidEnablerLookupSessionForAuctionHouse

      BidEnablerLookupSession getBidEnablerLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the bid enabler lookup service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      a BidEnablerLookupSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerLookup() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerLookup()} and {@code supportsVisibleFederation()} are {@code true} .
    • getBidEnablerQuerySession

      BidEnablerQuerySession getBidEnablerQuerySession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the bid enabler query service.
      Parameters:
      proxy - a proxy
      Returns:
      a BidEnablerQuerySession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerQuery() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerQuery()} is {@code true} .
    • getBidEnablerQuerySessionForAuctionHouse

      BidEnablerQuerySession getBidEnablerQuerySessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the bid enabler query service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      a BidEnablerQuerySession
      Throws:
      NotFoundException - no auction house found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerQuery() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerQuery()} and {@code supportsVisibleFederation()} are {@code true} .
    • getBidEnablerSearchSession

      BidEnablerSearchSession getBidEnablerSearchSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the bid enabler search service.
      Parameters:
      proxy - a proxy
      Returns:
      a BidEnablerSearchSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerSearch() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerSearch()} is {@code true} .
    • getBidEnablerSearchSessionForAuctionHouse

      BidEnablerSearchSession getBidEnablerSearchSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the bid enabler search service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      a BidEnablerSearchSession
      Throws:
      NotFoundException - no auction house found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerSearch() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerSearch()} and {@code supportsVisibleFederation()} are {@code true} .
    • getBidEnablerAdminSession

      BidEnablerAdminSession getBidEnablerAdminSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the bid enabler administration service.
      Parameters:
      proxy - a proxy
      Returns:
      a BidEnablerAdminSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerAdmin() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerAdmin()} is {@code true} .
    • getBidEnablerAdminSessionForAuctionHouse

      BidEnablerAdminSession getBidEnablerAdminSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the bid enabler administration service for the given auction house.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      a BidEnablerAdminSession
      Throws:
      NotFoundException - no auction house found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerAdmin() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
    • getBidEnablerNotificationSession

      BidEnablerNotificationSession getBidEnablerNotificationSession(BidEnablerReceiver bidEnablerReceiver, Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the bid enabler notification service.
      Parameters:
      bidEnablerReceiver - the notification callback
      proxy - a proxy
      Returns:
      a BidEnablerNotificationSession
      Throws:
      NullArgumentException - bidReceiver or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerNotification() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerNotification()} is {@code true} .
    • getBidEnablerNotificationSessionForAuctionHouse

      BidEnablerNotificationSession getBidEnablerNotificationSessionForAuctionHouse(BidEnablerReceiver bidEnablerReceiver, Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the bid enabler notification service for the given auction house.
      Parameters:
      bidEnablerReceiver - the notification callback
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      a BidEnablerNotificationSession
      Throws:
      NotFoundException - no auction house found by the given Id
      NullArgumentException - bidEnablerReceiver,auctionHouseId , or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerNotification() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerNotification()} and {@code supportsVisibleFederation()} are {@code true} .
    • getBidEnablerAuctionHouseSession

      BidEnablerAuctionHouseSession getBidEnablerAuctionHouseSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession to lookup bid enabler/auction house mappings.
      Parameters:
      proxy - a proxy
      Returns:
      a BidEnablerAuctionHouseSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerAuctionHouse() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerAuctionHouse()} is {@code true} .
    • getBidEnablerAuctionHouseAssignmentSession

      BidEnablerAuctionHouseAssignmentSession getBidEnablerAuctionHouseAssignmentSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with assigning bid enablers to auction houses.
      Parameters:
      proxy - a proxy
      Returns:
      a BidEnablerAuctionHouseAssignmentSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerAuctionHouseAssignment() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerAuctionHouseAssignment()} is {@code true} .
    • getBidEnablerSmartAuctionHouseSession

      BidEnablerSmartAuctionHouseSession getBidEnablerSmartAuctionHouseSession(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession to manage bid enabler smart auction houses.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      a BidEnablerSmartAuctionHouseSession
      Throws:
      NotFoundException - no auction house found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerSmartAuctionHouse() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerSmartAuctionHouse()} is {@code true} .
    • getBidEnablerRuleLookupSession

      BidEnablerRuleLookupSession getBidEnablerRuleLookupSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the bid enabler bid mapping lookup service for looking up the rules applied to a bid.
      Parameters:
      proxy - a proxy
      Returns:
      a BidEnablerRuleLookupSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerRuleLookup() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerRuleLookup()} is {@code true} .
    • getBidEnablerRuleLookupSessionForAuctionHouse

      BidEnablerRuleLookupSession getBidEnablerRuleLookupSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the bid enabler mapping lookup service for the given auction house for looking up rules applied to a bid.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      a BidEnablerRuleLookupSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerRuleLookup() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerRuleLookup()} and {@code supportsVisibleFederation()} are {@code true} .
    • getBidEnablerRuleApplicationSession

      BidEnablerRuleApplicationSession getBidEnablerRuleApplicationSession(Proxy proxy) throws OperationFailedException
      Gets the OsidSession associated with the bid constrainer assignment service to apply to bids.
      Parameters:
      proxy - a proxy
      Returns:
      a BidEnablerRuleApplicationSession
      Throws:
      NullArgumentException - proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerRuleApplication() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerRuleApplication()} is {@code true} .
    • getBidEnablerRuleApplicationSessionForAuctionHouse

      BidEnablerRuleApplicationSession getBidEnablerRuleApplicationSessionForAuctionHouse(Id auctionHouseId, Proxy proxy) throws NotFoundException, OperationFailedException
      Gets the OsidSession associated with the bid enabler assignment service for the given auction house to apply to bids.
      Parameters:
      auctionHouseId - the Id of the AuctionHouse
      proxy - a proxy
      Returns:
      a BidEnablerRuleApplicationSession
      Throws:
      NotFoundException - no AuctionHouse found by the given Id
      NullArgumentException - auctionHouseId or proxy is null
      OperationFailedException - unable to complete request
      UnimplementedException - supportsBidEnablerRuleApplication() or supportsVisibleFederation() is false
      Compliance:
      optional - This method must be implemented if {@code supportsBidEnablerRuleApplication()} and {@code supportsVisibleFederation()} are {@code true} .