Interface GradeEntryReceiver

All Superinterfaces:
OsidReceiver

public interface GradeEntryReceiver extends OsidReceiver

The grade entry receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted grade entries.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedGradeEntries(Id notificationId, IdList gradeEntryIds)
    The callback for notification of updated grade entries.
    void
    deletedGradeEntries(Id notificationId, IdList gradeEntryIds)
    The callback for notification of deleted grade entries.
    void
    newGradeEntries(Id notificationId, IdList gradeEntryIds)
    The callback for notifications of new grade entries.

    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

    • newGradeEntries

      void newGradeEntries(Id notificationId, IdList gradeEntryIds)
      The callback for notifications of new grade entries.
      Parameters:
      notificationId - the notification Id
      gradeEntryIds - the Ids of the new GradeEntries
      Compliance:
      mandatory - This method must be implemented.
    • changedGradeEntries

      void changedGradeEntries(Id notificationId, IdList gradeEntryIds)
      The callback for notification of updated grade entries.
      Parameters:
      notificationId - the notification Id
      gradeEntryIds - the Ids of the updated GradeEntries
      Compliance:
      mandatory - This method must be implemented.
    • deletedGradeEntries

      void deletedGradeEntries(Id notificationId, IdList gradeEntryIds)
      The callback for notification of deleted grade entries.
      Parameters:
      notificationId - the notification Id
      gradeEntryIds - the Ids of the deleted GradeEntries
      Compliance:
      mandatory - This method must be implemented.