Interface AuctionHouseReceiver

All Superinterfaces:
OsidReceiver

public interface AuctionHouseReceiver extends OsidReceiver

The auction house receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted AuctionHouse objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedAuctionHouses(Id notificationId, IdList auctionHouseIds)
    The callback for notification of updated auction house.
    void
    changedChildOfAuctionHouses(Id notificationId, IdList auctionHouseIds)
    The callback for notifications of changes to children of auction house hierarchy nodes.
    void
    deletedAuctionHouses(Id notificationId, IdList auctionHouseIds)
    The callback for notification of deleted auction houses.
    void
    newAuctionHouses(Id notificationId, IdList auctionHouseIds)
    The callback for notifications of new auction houses.

    Methods inherited from interface OsidReceiver

    down, up
    Modifier and Type
    Method
    Description
    void
    The callback for notifications that the notification bus is not operating.
    void
    up()
    The callback for notifications that the notification bus is operational.
  • Method Details

    • newAuctionHouses

      void newAuctionHouses(Id notificationId, IdList auctionHouseIds)
      The callback for notifications of new auction houses.
      Parameters:
      notificationId - the notification Id
      auctionHouseIds - the Id of the new AuctionHouses
      Compliance:
      mandatory - This method must be implemented.
    • changedAuctionHouses

      void changedAuctionHouses(Id notificationId, IdList auctionHouseIds)
      The callback for notification of updated auction house.
      Parameters:
      notificationId - the notification Id
      auctionHouseIds - the Id of the updated AuctionHouses
      Compliance:
      mandatory - This method must be implemented.
    • deletedAuctionHouses

      void deletedAuctionHouses(Id notificationId, IdList auctionHouseIds)
      The callback for notification of deleted auction houses.
      Parameters:
      notificationId - the notification Id
      auctionHouseIds - the Id of the deleted AuctionHouses
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfAuctionHouses

      void changedChildOfAuctionHouses(Id notificationId, IdList auctionHouseIds)
      The callback for notifications of changes to children of auction house hierarchy nodes.
      Parameters:
      notificationId - the notification Id
      auctionHouseIds - the Ids of the AuctionHouses whose children have changed
      Compliance:
      mandatory - This method must be implemented.