Interface BankReceiver

All Superinterfaces:
OsidReceiver

public interface BankReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedBanks(Id notificationId, IdList bankIds)
    The callback for notification of updated banks.
    void
    changedChildOfBanks(Id notificationId, IdList bankIds)
    The callback for notifications of changes to children of bank hierarchy nodes.
    void
    deletedBanks(Id notificationId, IdList bankIds)
    The callback for notification of deleted banks.
    void
    newBanks(Id notificationId, IdList bankIds)
    The callback for notifications of new banks.

    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

    • newBanks

      void newBanks(Id notificationId, IdList bankIds)
      The callback for notifications of new banks.
      Parameters:
      notificationId - the notification Id
      bankIds - the Ids of the Banks
      Compliance:
      mandatory - This method must be implemented.
    • changedBanks

      void changedBanks(Id notificationId, IdList bankIds)
      The callback for notification of updated banks.
      Parameters:
      notificationId - the notification Id
      bankIds - the Ids of the Banks
      Compliance:
      mandatory - This method must be implemented.
    • deletedBanks

      void deletedBanks(Id notificationId, IdList bankIds)
      The callback for notification of deleted banks.
      Parameters:
      notificationId - the notification Id
      bankIds - the Ids of the Banks
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfBanks

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