Interface VoteEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface VoteEnablerReceiver extends OsidReceiver

The vote receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted VoteEnablers .

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedVoteEnablers(Id notificationId, IdList voteEnablerIds)
    The callback for notification of updated vote enablers.
    void
    deletedVoteEnablers(Id notificationId, IdList voteEnablerIds)
    The callback for notification of deleted vote enablers.
    void
    newVoteEnablers(Id notificationId, IdList voteEnablerIds)
    The callback for notifications of new vote 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

    • newVoteEnablers

      void newVoteEnablers(Id notificationId, IdList voteEnablerIds)
      The callback for notifications of new vote enablers.
      Parameters:
      notificationId - the notification Id
      voteEnablerIds - the Id of the new VoteEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedVoteEnablers

      void changedVoteEnablers(Id notificationId, IdList voteEnablerIds)
      The callback for notification of updated vote enablers.
      Parameters:
      notificationId - the notification Id
      voteEnablerIds - the Id of the updated VoteEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedVoteEnablers

      void deletedVoteEnablers(Id notificationId, IdList voteEnablerIds)
      The callback for notification of deleted vote enablers.
      Parameters:
      notificationId - the notification Id
      voteEnablerIds - the Id of the deleted VoteEnablers
      Compliance:
      mandatory - This method must be implemented.