Interface ValueEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface ValueEnablerReceiver extends OsidReceiver

The value enabler receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted value enablers.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedValueEnablers(Id notificationId, IdList valueEnablerIds)
    The callback for notification of updated value enablers.
    void
    deletedValueEnablers(Id notificationId, IdList valueEnablerIds)
    The callback for notification of deleted value enablers.
    void
    newValueEnablers(Id notificationId, IdList valueEnablerIds)
    The callback for notifications of new value enablers.

    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

    • newValueEnablers

      void newValueEnablers(Id notificationId, IdList valueEnablerIds)
      The callback for notifications of new value enablers.
      Parameters:
      notificationId - the notification Id
      valueEnablerIds - the Ids of the new ValueEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedValueEnablers

      void changedValueEnablers(Id notificationId, IdList valueEnablerIds)
      The callback for notification of updated value enablers.
      Parameters:
      notificationId - the notification Id
      valueEnablerIds - the Ids of the updated ValueEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedValueEnablers

      void deletedValueEnablers(Id notificationId, IdList valueEnablerIds)
      The callback for notification of deleted value enablers.
      Parameters:
      notificationId - the notification Id
      valueEnablerIds - the Ids of the deleted ValueEnablers
      Compliance:
      mandatory - This method must be implemented.