Interface ActionGroupReceiver

All Superinterfaces:
OsidReceiver

public interface ActionGroupReceiver extends OsidReceiver

The action group receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted ActionGroup objects.

Like all OsidReceivers, notifications are delivered to ActionGroupReceiver serially and a receiver method is not invoked again until any previous invocation has returned.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedActionGroups(Id notificationId, IdList actionGroupIds)
    The callback for notification of updated action group.
    void
    deletedActionGroups(Id notificationId, IdList actionGroupIds)
    The callback for notification of deleted action groups.
    void
    newActionGroups(Id notificationId, IdList actionGroupIds)
    The callback for notifications of new action groups.

    Methods inherited from interface OsidReceiver

    down, up
  • Method Details

    • newActionGroups

      void newActionGroups(Id notificationId, IdList actionGroupIds)
      The callback for notifications of new action groups.
      Parameters:
      notificationId - the notification Id
      actionGroupIds - the Ids of the new ActionGroups
      Compliance:
      mandatory - This method must be implemented.
    • changedActionGroups

      void changedActionGroups(Id notificationId, IdList actionGroupIds)
      The callback for notification of updated action group.
      Parameters:
      notificationId - the notification Id
      actionGroupIds - the Ids of the updated ActionGroups
      Compliance:
      mandatory - This method must be implemented.
    • deletedActionGroups

      void deletedActionGroups(Id notificationId, IdList actionGroupIds)
      The callback for notification of deleted action groups.
      Parameters:
      notificationId - the notification Id
      actionGroupIds - the Ids of the deleted ActionGroups
      Compliance:
      mandatory - This method must be implemented.