Interface RegistrationTargetReceiver

All Superinterfaces:
OsidReceiver

public interface RegistrationTargetReceiver extends OsidReceiver

The registration target receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted RegistrationTarget objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedRegistrationTargets(Id notificationId, IdList registrationTargetIds)
    The callback for notification of updated registration targets.
    void
    deletedRegistrationTargets(Id notificationId, IdList registrationTargetIds)
    The callback for notification of deleted registration targets.
    void
    newRegistrationTargets(Id notificationId, IdList registrationTargetIds)
    The callback for notifications of new registration targets.

    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

    • newRegistrationTargets

      void newRegistrationTargets(Id notificationId, IdList registrationTargetIds)
      The callback for notifications of new registration targets.
      Parameters:
      notificationId - the notification Id
      registrationTargetIds - the Id of the new RegistrationTargets
      Compliance:
      mandatory - This method must be implemented.
    • changedRegistrationTargets

      void changedRegistrationTargets(Id notificationId, IdList registrationTargetIds)
      The callback for notification of updated registration targets.
      Parameters:
      notificationId - the notification Id
      registrationTargetIds - the Id of the updated RegistrationTargets
      Compliance:
      mandatory - This method must be implemented.
    • deletedRegistrationTargets

      void deletedRegistrationTargets(Id notificationId, IdList registrationTargetIds)
      The callback for notification of deleted registration targets.
      Parameters:
      notificationId - the notification Id
      registrationTargetIds - the Id of the deleted RegistrationTargets
      Compliance:
      mandatory - This method must be implemented.