Interface BallotConstrainerEnablerReceiver

All Superinterfaces:
OsidReceiver

public interface BallotConstrainerEnablerReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedBallotConstrainerEnablers(Id notificationId, IdList ballotConstrainerEnablerIds)
    The callback for notification of updated ballot constrainer enablers.
    void
    deletedBallotConstrainerEnablers(Id notificationId, IdList ballotConstrainerEnablerIds)
    The callback for notification of deleted ballot constrainer enablers.
    void
    newBallotConstrainerEnablers(Id notificationId, IdList ballotConstrainerEnablerIds)
    The callback for notifications of new ballot constrainer 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

    • newBallotConstrainerEnablers

      void newBallotConstrainerEnablers(Id notificationId, IdList ballotConstrainerEnablerIds)
      The callback for notifications of new ballot constrainer enablers.
      Parameters:
      notificationId - the notification Id
      ballotConstrainerEnablerIds - the Ids of the new BallotConstrainerEnablers
      Compliance:
      mandatory - This method must be implemented.
    • changedBallotConstrainerEnablers

      void changedBallotConstrainerEnablers(Id notificationId, IdList ballotConstrainerEnablerIds)
      The callback for notification of updated ballot constrainer enablers.
      Parameters:
      notificationId - the notification Id
      ballotConstrainerEnablerIds - the Ids of the updated BallotConstrainerEnablers
      Compliance:
      mandatory - This method must be implemented.
    • deletedBallotConstrainerEnablers

      void deletedBallotConstrainerEnablers(Id notificationId, IdList ballotConstrainerEnablerIds)
      The callback for notification of deleted ballot constrainer enablers.
      Parameters:
      notificationId - the notification Id
      ballotConstrainerEnablerIds - the Ids of the deleted BallotConstrainerEnablers
      Compliance:
      mandatory - This method must be implemented.