Interface StoreReceiver

All Superinterfaces:
OsidReceiver

public interface StoreReceiver extends OsidReceiver

The store receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Store objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedChildOfStores(Id notificationId, IdList storeIds)
    The callback for notifications of changes to children of store hierarchy nodes.
    void
    changedStores(Id notificationId, IdList storeIds)
    The callback for notification of updated stores.
    void
    deletedStores(Id notificationId, IdList storeIds)
    the callback for notification of deleted stores.
    void
    newStores(Id notificationId, IdList storeIds)
    The callback for notifications of new stores.

    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

    • newStores

      void newStores(Id notificationId, IdList storeIds)
      The callback for notifications of new stores.
      Parameters:
      notificationId - the notification Id
      storeIds - the Ids of the new Stores
      Compliance:
      mandatory - This method must be implemented.
    • changedStores

      void changedStores(Id notificationId, IdList storeIds)
      The callback for notification of updated stores.
      Parameters:
      notificationId - the notification Id
      storeIds - the Ids of the updated Stores
      Compliance:
      mandatory - This method must be implemented.
    • deletedStores

      void deletedStores(Id notificationId, IdList storeIds)
      the callback for notification of deleted stores.
      Parameters:
      notificationId - the notification Id
      storeIds - the Ids of the registered Stores
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfStores

      void changedChildOfStores(Id notificationId, IdList storeIds)
      The callback for notifications of changes to children of store hierarchy nodes.
      Parameters:
      notificationId - the notification Id
      storeIds - the Ids of the Stores whose children have changed
      Compliance:
      mandatory - This method must be implemented.