OSID Logo
OSID Specifications
voting rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.voting.rules.BallotConstrainerReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewBallotConstrainers
Description

The callback for notifications of new ballot constrainers.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListballotConstrainerIdsthe Ids of the new BallotConstrainers
CompliancemandatoryThis method must be implemented.
MethodchangedBallotConstrainers
Description

The callback for notification of updated ballot constrainers.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListballotConstrainerIdsthe Ids of the updated BallotConstrainers
CompliancemandatoryThis method must be implemented.
MethoddeletedBallotConstrainers
Description

The callback for notification of deleted ballot constrainers.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListballotConstrainerIdsthe Ids of the deleted BallotConstrainers
CompliancemandatoryThis method must be implemented.