Interface FrontOfficeReceiver

All Superinterfaces:
OsidReceiver

public interface FrontOfficeReceiver extends OsidReceiver

The front office receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted FrontOffice objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedChildOfFrontOffices(Id notificationId, IdList bankIds)
    The callback for notifications of changes to children of front office hierarchy nodes.
    void
    changedFrontOffices(Id notificationId, IdList frontOfficeIds)
    The callback for notification of updated front office.
    void
    deletedFrontOffices(Id notificationId, IdList frontOfficeIds)
    The callback for notification of deleted frontOffices.
    void
    newFrontOffices(Id notificationId, IdList frontOfficeIds)
    The callback for notifications of new frontOffices.

    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

    • newFrontOffices

      void newFrontOffices(Id notificationId, IdList frontOfficeIds)
      The callback for notifications of new frontOffices.
      Parameters:
      notificationId - the notification Id
      frontOfficeIds - the Ids of the new FrontOffices
      Compliance:
      mandatory - This method must be implemented.
    • changedFrontOffices

      void changedFrontOffices(Id notificationId, IdList frontOfficeIds)
      The callback for notification of updated front office.
      Parameters:
      notificationId - the notification Id
      frontOfficeIds - the Ids of the updated FrontOffices
      Compliance:
      mandatory - This method must be implemented.
    • deletedFrontOffices

      void deletedFrontOffices(Id notificationId, IdList frontOfficeIds)
      The callback for notification of deleted frontOffices.
      Parameters:
      notificationId - the notification Id
      frontOfficeIds - the Ids of the deleted FrontOffices
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfFrontOffices

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