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.

  • 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
    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

    • 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.