Interface SequenceRuleEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface SequenceRuleEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedSequenceRuleEnablers(Id notificationId, IdList sequenceRuleEnablerIds)
    The callback for notification of updated sequence rule enablers.
    void
    deletedSequenceRuleEnablers(Id notificationId, IdList sequenceRuleEnablerIds)
    The callback for notification of deleted sequence rule enablers.
    void
    newSequenceRuleEnablers(Id notificationId, IdList sequenceRuleEnablerIds)
    The callback for notifications of new sequence rule 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

    • newSequenceRuleEnablers

      void newSequenceRuleEnablers(Id notificationId, IdList sequenceRuleEnablerIds)
      The callback for notifications of new sequence rule enablers.
      Parameters:
      notificationId - the notification Id
      sequenceRuleEnablerIds - the Ids of the new SequenceRuleEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedSequenceRuleEnablers

      void changedSequenceRuleEnablers(Id notificationId, IdList sequenceRuleEnablerIds)
      The callback for notification of updated sequence rule enablers.
      Parameters:
      notificationId - the notification Id
      sequenceRuleEnablerIds - the Ids of the updated SequenceRuleEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedSequenceRuleEnablers

      void deletedSequenceRuleEnablers(Id notificationId, IdList sequenceRuleEnablerIds)
      The callback for notification of deleted sequence rule enablers.
      Parameters:
      notificationId - the notification Id
      sequenceRuleEnablerIds - the Ids of the deleted SequenceRuleEnablers
      Compliance:
      mandatory - This method must be implemented.