Interface AssessmentEntryReceiver

All Superinterfaces:
OsidReceiver

public interface AssessmentEntryReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedAssessmentEntries(Id notificationId, IdList assessmentEntryIds)
    The callback for notification of updated assessment entries.
    void
    deletedAssessmentEntries(Id notificationId, IdList assessmentEntryIds)
    the callback for notification of deleted assessment entries.
    void
    newAssessmentEntries(Id notificationId, IdList assessmentEntryIds)
    The callback for notifications of new assessment 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

    • newAssessmentEntries

      void newAssessmentEntries(Id notificationId, IdList assessmentEntryIds)
      The callback for notifications of new assessment entries.
      Parameters:
      notificationId - the notification Id
      assessmentEntryIds - the Ids of the new AssessmentEntries
      Compliance:
      mandatory - This method must be implemented.
    • changedAssessmentEntries

      void changedAssessmentEntries(Id notificationId, IdList assessmentEntryIds)
      The callback for notification of updated assessment entries.
      Parameters:
      notificationId - the notification Id
      assessmentEntryIds - the Ids of the updated AssessmentEntries
      Compliance:
      mandatory - This method must be implemented.
    • deletedAssessmentEntries

      void deletedAssessmentEntries(Id notificationId, IdList assessmentEntryIds)
      the callback for notification of deleted assessment entries.
      Parameters:
      notificationId - the notification Id
      assessmentEntryIds - the Ids of the deleted AssessmentEntries
      Compliance:
      mandatory - This method must be implemented.