OSID Logo
OSID Specifications
voting package
Version 3.0.0
Interfaceosid.voting.BallotReceiver
Implementsosid.OsidReceiver
Description

The candidate receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Ballot objects.

MethodnewBallots
Description

The callback for notifications of new candidates.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListballotIdsthe Ids of the new Ballots
CompliancemandatoryThis method must be implemented.
MethodchangedBallots
Description

The callback for notification of updated ballots.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListballotIdsthe Ids of the updated Ballots
CompliancemandatoryThis method must be implemented.
MethoddeletedBallots
Description

the callback for notification of deleted ballots.

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