Interface FiscalPeriodReceiver

All Superinterfaces:
OsidReceiver

public interface FiscalPeriodReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedFiscalPeriods(Id notificationId, IdList fiscalPeriodIds)
    The callback for notification of updated fiscal periods.
    void
    deletedFiscalPeriods(Id notificationId, IdList fiscalPeriodIds)
    The callback for notification of deleted fiscal periods.
    void
    newFiscalPeriods(Id notificationId, IdList fiscalPeriodIds)
    The callback for notifications of new fiscal periods.

    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

    • newFiscalPeriods

      void newFiscalPeriods(Id notificationId, IdList fiscalPeriodIds)
      The callback for notifications of new fiscal periods.
      Parameters:
      notificationId - the notification Id
      fiscalPeriodIds - the Ids of the new FiscalPeriods
      Compliance:
      mandatory - This method must be implemented.
    • changedFiscalPeriods

      void changedFiscalPeriods(Id notificationId, IdList fiscalPeriodIds)
      The callback for notification of updated fiscal periods.
      Parameters:
      notificationId - the notification Id
      fiscalPeriodIds - the Ids of the updated FiscalPeriods
      Compliance:
      mandatory - This method must be implemented.
    • deletedFiscalPeriods

      void deletedFiscalPeriods(Id notificationId, IdList fiscalPeriodIds)
      The callback for notification of deleted fiscal periods.
      Parameters:
      notificationId - the notification Id
      fiscalPeriodIds - the Ids of the deleted FiscalPeriods
      Compliance:
      mandatory - This method must be implemented.