Interface GroupReceiver

All Superinterfaces:
OsidReceiver

public interface GroupReceiver extends OsidReceiver

The resource group receiver is the consumer supplied interface for receiving notifications pertaining to new or deleted members.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    deletedMember(Id notificationId, Id groupId, Id memberId)
    the callback for notification of deleted resource members.
    void
    newMember(Id notificationId, Id groupId, Id memberId)
    The callback for notifications of new resource members.

    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

    • newMember

      void newMember(Id notificationId, Id groupId, Id memberId)
      The callback for notifications of new resource members.
      Parameters:
      notificationId - the notification Id
      groupId - the Id of the Resource group
      memberId - the Id of the new Resource member
      Compliance:
      mandatory - This method must be implemented.
    • deletedMember

      void deletedMember(Id notificationId, Id groupId, Id memberId)
      the callback for notification of deleted resource members.
      Parameters:
      notificationId - the notification Id
      groupId - the Id of the Resource group
      memberId - the Id of the removed Resource member
      Compliance:
      mandatory - This method must be implemented.