Interface DistributorReceiver

All Superinterfaces:
OsidReceiver

public interface DistributorReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedChildOfDistributors(Id notificationId, IdList distributorIds)
    The callback for notifications of changes to children of distributor hierarchy nodes.
    void
    changedDistributors(Id notificationId, IdList distributorIds)
    The callback for notification of updated distributor.
    void
    deletedDistributors(Id notificationId, IdList distributorIds)
    The callback for notification of deleted distributors.
    void
    newDistributors(Id notificationId, IdList distributorIds)
    The callback for notifications of new distributors.

    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

    • newDistributors

      void newDistributors(Id notificationId, IdList distributorIds)
      The callback for notifications of new distributors.
      Parameters:
      notificationId - the notification Id
      distributorIds - the Ids of the new Distributors
      Compliance:
      mandatory - This method must be implemented.
    • changedDistributors

      void changedDistributors(Id notificationId, IdList distributorIds)
      The callback for notification of updated distributor.
      Parameters:
      notificationId - the notification Id
      distributorIds - the Ids of the updated Distributors
      Compliance:
      mandatory - This method must be implemented.
    • deletedDistributors

      void deletedDistributors(Id notificationId, IdList distributorIds)
      The callback for notification of deleted distributors.
      Parameters:
      notificationId - the notification Id
      distributorIds - the Ids of the deleted Distributors
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfDistributors

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