OSID Logo
OSID Specifications
voting package
Version 3.0.0
Interfaceosid.voting.Polls
Implementsosid.OsidCatalog
Used Byosid.voting.BallotAdminSession
osid.voting.BallotLookupSession
osid.voting.BallotNotificationSession
osid.voting.BallotQuerySession
osid.voting.BallotSmartPollsSession
osid.voting.CandidateAdminSession
osid.voting.CandidateLookupSession
osid.voting.CandidateNotificationSession
osid.voting.CandidateQuerySession
osid.voting.CandidateSmartPollsSession
show 66 more…
osid.voting.PollsAdminSession
osid.voting.PollsList
osid.voting.PollsLookupSession
osid.voting.PollsNode
osid.voting.RaceAdminSession
osid.voting.RaceLookupSession
osid.voting.RaceNotificationSession
osid.voting.RaceQuerySession
osid.voting.RaceResultsSession
osid.voting.RaceSmartPollsSession
osid.voting.VoteLookupSession
osid.voting.VoteNotificationSession
osid.voting.VoteQuerySession
osid.voting.VoteSmartPollsSession
osid.voting.VoterAllocationAdminSession
osid.voting.VoterAllocationLookupSession
osid.voting.VotingSession
osid.voting.rules.BallotConstrainerAdminSession
osid.voting.rules.BallotConstrainerEnablerAdminSession
osid.voting.rules.BallotConstrainerEnablerLookupSession
osid.voting.rules.BallotConstrainerEnablerNotificationSession
osid.voting.rules.BallotConstrainerEnablerQuerySession
osid.voting.rules.BallotConstrainerEnablerRuleApplicationSession
osid.voting.rules.BallotConstrainerEnablerRuleLookupSession
osid.voting.rules.BallotConstrainerEnablerSmartPollsSession
osid.voting.rules.BallotConstrainerLookupSession
osid.voting.rules.BallotConstrainerNotificationSession
osid.voting.rules.BallotConstrainerQuerySession
osid.voting.rules.BallotConstrainerRuleApplicationSession
osid.voting.rules.BallotConstrainerRuleLookupSession
osid.voting.rules.BallotConstrainerSmartPollsSession
osid.voting.rules.RaceConstrainerAdminSession
osid.voting.rules.RaceConstrainerEnablerAdminSession
osid.voting.rules.RaceConstrainerEnablerLookupSession
osid.voting.rules.RaceConstrainerEnablerNotificationSession
osid.voting.rules.RaceConstrainerEnablerQuerySession
osid.voting.rules.RaceConstrainerEnablerRuleApplicationSession
osid.voting.rules.RaceConstrainerEnablerRuleLookupSession
osid.voting.rules.RaceConstrainerEnablerSmartPollsSession
osid.voting.rules.RaceConstrainerLookupSession
osid.voting.rules.RaceConstrainerNotificationSession
osid.voting.rules.RaceConstrainerQuerySession
osid.voting.rules.RaceConstrainerRuleApplicationSession
osid.voting.rules.RaceConstrainerRuleLookupSession
osid.voting.rules.RaceConstrainerSmartPollsSession
osid.voting.rules.RaceProcessorAdminSession
osid.voting.rules.RaceProcessorEnablerAdminSession
osid.voting.rules.RaceProcessorEnablerLookupSession
osid.voting.rules.RaceProcessorEnablerNotificationSession
osid.voting.rules.RaceProcessorEnablerQuerySession
osid.voting.rules.RaceProcessorEnablerRuleApplicationSession
osid.voting.rules.RaceProcessorEnablerRuleLookupSession
osid.voting.rules.RaceProcessorEnablerSmartPollsSession
osid.voting.rules.RaceProcessorLookupSession
osid.voting.rules.RaceProcessorNotificationSession
osid.voting.rules.RaceProcessorQuerySession
osid.voting.rules.RaceProcessorRuleApplicationSession
osid.voting.rules.RaceProcessorRuleLookupSession
osid.voting.rules.RaceProcessorSmartPollsSession
osid.voting.rules.VoteEnablerAdminSession
osid.voting.rules.VoteEnablerLookupSession
osid.voting.rules.VoteEnablerNotificationSession
osid.voting.rules.VoteEnablerQuerySession
osid.voting.rules.VoteEnablerRuleApplicationSession
osid.voting.rules.VoteEnablerRuleLookupSession
osid.voting.rules.VoteEnablerSmartPollsSession
Description

An inventory defines a collection of candidates.

MethodgetPollsRecord
Description

Gets the polls record corresponding to the given Polls record Type .This method is used to retrieve an object implementing the requested record. The pollsRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(pollsRecordType) is true .

Parametersosid.type.TypepollsRecordTypethe polls record type
Returnosid.voting.records.PollsRecordthe polls record
ErrorsNULL_ARGUMENTpollsRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(pollsRecordType) is false
CompliancemandatoryThis method must be implemented.