Interface BusinessReceiver

All Superinterfaces:
OsidReceiver

public interface BusinessReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedBusinesses(Id notificationId, IdList businessIds)
    The callback for notification of updated businesses.
    void
    changedChildOfBusinesses(Id notificationId, IdList businessIds)
    The callback for notifications of changes to children of business hierarchy nodes.
    void
    deletedBusinesses(Id notificationId, IdList businessIds)
    The callback for notification of deleted businesses.
    void
    newBusinesses(Id notificationId, IdList businessIds)
    The callback for notifications of new businesses.

    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

    • newBusinesses

      void newBusinesses(Id notificationId, IdList businessIds)
      The callback for notifications of new businesses.
      Parameters:
      notificationId - the notification Id
      businessIds - the Id of the new Businesses
      Compliance:
      mandatory - This method must be implemented.
    • changedBusinesses

      void changedBusinesses(Id notificationId, IdList businessIds)
      The callback for notification of updated businesses.
      Parameters:
      notificationId - the notification Id
      businessIds - the Id of the updated Businesses
      Compliance:
      mandatory - This method must be implemented.
    • deletedBusinesses

      void deletedBusinesses(Id notificationId, IdList businessIds)
      The callback for notification of deleted businesses.
      Parameters:
      notificationId - the notification Id
      businessIds - the Id of the deleted Businesses
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfBusinesses

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