Interface GradeReceiver

All Superinterfaces:
OsidReceiver

public interface GradeReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedGrades(Id notificationId, IdList gradeIds)
    The callback for notification of updated grades.
    void
    deletedGrades(Id notificationId, IdList gradeIds)
    The callback for notification of deleted grades.
    void
    newGrades(Id notificationId, IdList gradeIds)
    The callback for notifications of new grades.

    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

    • newGrades

      void newGrades(Id notificationId, IdList gradeIds)
      The callback for notifications of new grades.
      Parameters:
      notificationId - the notification Id
      gradeIds - the Id of the new Grades
      Compliance:
      mandatory - This method must be implemented.
    • changedGrades

      void changedGrades(Id notificationId, IdList gradeIds)
      The callback for notification of updated grades.
      Parameters:
      notificationId - the notification Id
      gradeIds - the Id of the updated Grades
      Compliance:
      mandatory - This method must be implemented.
    • deletedGrades

      void deletedGrades(Id notificationId, IdList gradeIds)
      The callback for notification of deleted grades.
      Parameters:
      notificationId - the notification Id
      gradeIds - the Id of the deleted Grades
      Compliance:
      mandatory - This method must be implemented.