Interface VotingProxyManager
- All Superinterfaces:
AutoCloseable, Closeable, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable, VotingProfile
The candidate manager provides access to candidate lookup and creation
session and provides interoperability tests for various aspects of this
service. Methods in this manager accept a Proxy . The sessions
included in this manager are:
-
VotingSession: a session to vote -
VotingResultsSession: a session to examine voting results -
VoterAllocationLookupSession: a session to look up voter allocations -
VoterAllocationAdminSession: a session to manage voter allocations -
VoteLookupSession: a session to retrieve votes -
VoteQuerySession: a session to query for votes -
VoteSearchSession: a session to search for votes -
VoteAdminSession: a session to create and delete votes -
VoteNotificationSession: a session to receive notifications pertaining to votechanges -
VotePollsSession: a session to look up vote to polls mappings -
VotePollsAssignmentSession: a session to manage vote to polls mappings -
VoteSmartPollsSession: a session to manage smart vote pollss
-
CandidateLookupSession: a session to retrieve candidates -
CandidateQuerySession: a session to query candidates -
CandidateSearchSession: a session to search for candidates -
CandidateAdminSession: a session to create and delete candidates -
CandidateNotificationSession: a session to receive notifications pertaining to candidate changes -
CandidatePollsSession: a session to look up candidate to polls mappings -
CandidatePollsAssignmentSession: a session to manage candidate to polls mappings -
CandidateSmartPollsSession: a session to manage smart candidate polls
-
RaceLookupSession: a session to retrieve races -
RaceQuerySession: a session to query for races -
RaceSearchSession: a session to search for races -
RaceAdminSession: a session to create and delete races -
RaceNotificationSession: a session to receive notifications pertaining to races changes -
RacePollsSession: a session to look up races to polls mappings -
RacePollsAssignmentSession: a session to manage race to polls mappings -
RaceSmartPollsSession: a session to manage smart race polls
-
BallotLookupSession: a session to retrieve ballots -
BallotQuerySession: a session to query for ballots -
BallotSearchSession: a session to search for ballots -
BallotAdminSession: a session to create and delete ballots -
BallotNotificationSession: a session to receive notifications pertaining to ballots changes -
BallotPollsSession: a session to look up ballots to polls mappings -
BallotPollsAssignmentSession: a session to manage ballot to polls mappings -
BallotSmartPollsSession: a session to manage smart ballot polls
-
PollsLookupSession: asession to retrieve polls -
PollsQuerySession: a session to query polls -
PollsSearchSession: a session to search for pollss -
PollsAdminSession: a session to create, update and delete polls -
PollsNotificationSession: a session to receive notifications pertaining to changes in polls -
PollsHierarchySession: a session to traverse polls hierarchies -
PollsHierarchyDesignSession: a session to manage polls hierarchies
-
Method Summary
Modifier and TypeMethodDescriptiongetBallotAdminSession(Proxy proxy) Gets theOsidSessionassociated with the ballot administration service.getBallotAdminSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the ballot administration service for the given polls.getBallotLookupSession(Proxy proxy) Gets theOsidSessionassociated with the ballot lookup service.getBallotLookupSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the ballot lookup service for the given polls.getBallotNotificationSession(BallotReceiver ballotReceiver, Proxy proxy) Gets theOsidSessionassociated with the ballot notification service.getBallotNotificationSessionForPolls(BallotReceiver ballotReceiver, Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the ballot notification service for the given polls.Gets the session for assigning ballot to polls mappings.getBallotPollsSession(Proxy proxy) Gets the session for retrieving ballot to polls mappings.getBallotQuerySession(Proxy proxy) Gets theOsidSessionassociated with the ballot query service.getBallotQuerySessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the ballot query service for the given polls.getBallotSearchSession(Proxy proxy) Gets theOsidSessionassociated with the ballot search service.getBallotSearchSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the ballot search service for the given polls.getBallotSmartPollsSession(Id pollsId, Proxy proxy) Gets the session for managing dynamic ballot polls.getCandidateAdminSession(Proxy proxy) Gets a candidate administration session for creating, updating and deleting candidates.getCandidateAdminSessionForPolls(Id pollsId, Proxy proxy) Gets a candidate administration session for the given polls.getCandidateLookupSession(Proxy proxy) Gets theOsidSessionassociated with the candidate lookup service.getCandidateLookupSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the candidate lookup service for the given polls.getCandidateNotificationSession(CandidateReceiver candidateReceiver, Proxy proxy) Gets the notification session for notifications pertaining to candidate changes.getCandidateNotificationSessionForPolls(CandidateReceiver candidateReceiver, Id pollsId, Proxy proxy) Gets the candidate notification session for the given polls.Gets the session for assigning candidate to polls mappings.getCandidatePollsSession(Proxy proxy) Gets the session for retrieving candidate to polls mappings.getCandidateQuerySession(Proxy proxy) Gets a candidate query session.getCandidateQuerySessionForPolls(Id pollsId, Proxy proxy) Gets a candidate query session for the given polls.getCandidateSearchSession(Proxy proxy) Gets a candidate search session.getCandidateSearchSessionForPolls(Id pollsId, Proxy proxy) Gets a candidate search session for the given polls.getCandidateSmartPollsSession(Id pollsId, Proxy proxy) Gets the session for managing dynamic candidate polls.getPollsAdminSession(Proxy proxy) Gets the polls administrative session for creating, updating and deleteing polls.Gets the polls hierarchy design session.getPollsHierarchySession(Proxy proxy) Gets the polls hierarchy traversal session.getPollsLookupSession(Proxy proxy) Gets the polls lookup session.getPollsNotificationSession(PollsReceiver pollsReceiver, Proxy proxy) Gets the notification session for subscripollsg to changes to a polls.getPollsQuerySession(Proxy proxy) Gets the polls query session.getPollsSearchSession(Proxy proxy) Gets the polls search session.getRaceAdminSession(Proxy proxy) Gets theOsidSessionassociated with the race administration service.getRaceAdminSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the race administration service for the given polls.getRaceLookupSession(Proxy proxy) Gets theOsidSessionassociated with the race lookup service.getRaceLookupSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the race lookup service for the given polls.getRaceNotificationSession(RaceReceiver raceReceiver, Proxy proxy) Gets theOsidSessionassociated with the race notification service.getRaceNotificationSessionForPolls(RaceReceiver raceReceiver, Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the race notification service for the given polls.Gets the session for assigning race to polls mappings.getRacePollsSession(Proxy proxy) Gets the session for retrieving race to polls mappings.getRaceQuerySession(Proxy proxy) Gets theOsidSessionassociated with the race query service.getRaceQuerySessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the race query service for the given polls.getRaceResultsSession(Proxy proxy) Gets theOsidSessionassociated with the race results service.getRaceResultsSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the race results service for the given polls.getRaceSearchSession(Proxy proxy) Gets theOsidSessionassociated with the race search service.getRaceSearchSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the race search service for the given polls.getRaceSmartPollsSession(Id pollsId, Proxy proxy) Gets the session for managing dynamic race polls.getVoteLookupSession(Proxy proxy) Gets theOsidSessionassociated with the vote lookup service.getVoteLookupSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the vote lookup service for the given polls.getVoteNotificationSession(VoteReceiver voteReceiver, Proxy proxy) Gets theOsidSessionassociated with the vote notification service.getVoteNotificationSessionForPolls(VoteReceiver voteReceiver, Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the vote notification service for the given polls.Gets the session for assigning votes to polls mappings.getVotePollsSession(Proxy proxy) Gets the session for retrieving vote to polls mappings.getVoteQuerySession(Proxy proxy) Gets theOsidSessionassociated with the vote query service.getVoteQuerySessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the vote query service for the given polls.Gets theOsidSessionassociated with the voter allocation administrative service.getVoterAllocationAdminSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the voter allocation administrative service for the given polls.Gets theOsidSessionassociated with the voter allocation lookup service.getVoterAllocationLookupSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the voter allocation lookup service for the given polls.getVoteSearchSession(Proxy proxy) Gets theOsidSessionassociated with the vote search service.getVoteSearchSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the vote search service for the given polls.getVoteSmartPollsSession(Id pollsId, Proxy proxy) Gets the session for managing dynamic vote polls.Gets aVotingBatchProxyManager.Gets aVotingRulesProxyManager.getVotingSession(Proxy proxy) Gets theOsidSessionassociated with the voting service.getVotingSessionForPolls(Id pollsId, Proxy proxy) Gets theOsidSessionassociated with the voting service for the given polls.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.Methods inherited from interface VotingProfile
getBallotRecordTypes, getBallotSearchRecordTypes, getCandidateRecordTypes, getCandidateSearchRecordTypes, getPollsRecordTypes, getPollsSearchRecordTypes, getRaceRecordTypes, getRaceSearchRecordTypes, getVoterAllocationRecordTypes, getVoteRecordTypes, getVoteSearchRecordTypes, getVotingResultsRecordTypes, supportsBallotAdmin, supportsBallotLookup, supportsBallotNotification, supportsBallotPolls, supportsBallotPollsAssignment, supportsBallotQuery, supportsBallotRecordType, supportsBallotSearch, supportsBallotSearchRecordType, supportsBallotSmartPolls, supportsCandidateAdmin, supportsCandidateLookup, supportsCandidateNotification, supportsCandidatePolls, supportsCandidatePollsAssignment, supportsCandidateQuery, supportsCandidateRecordType, supportsCandidateSearch, supportsCandidateSearchRecordType, supportsCandidateSmartPolls, supportsPollsAdmin, supportsPollsHierarchy, supportsPollsHierarchyDesign, supportsPollsLookup, supportsPollsNotification, supportsPollsQuery, supportsPollsRecordType, supportsPollsSearch, supportsPollsSearchRecordType, supportsRaceAdmin, supportsRaceLookup, supportsRaceNotification, supportsRacePolls, supportsRacePollsAssignment, supportsRaceQuery, supportsRaceRecordType, supportsRaceResults, supportsRaceSearch, supportsRaceSearchRecordType, supportsRaceSmartPolls, supportsVisibleFederation, supportsVoteLookup, supportsVoteNotification, supportsVotePolls, supportsVotePollsAssignment, supportsVoteQuery, supportsVoterAllocationRecordType, supportsVoteRecordType, supportsVoteSearch, supportsVoteSearchRecordType, supportsVoteSmartPolls, supportsVoting, supportsVotingAllocationAdmin, supportsVotingAllocationLookup, supportsVotingBatch, supportsVotingResultsRecordType, supportsVotingRulesModifier and TypeMethodDescriptionGets the supportedBallotrecord types.Gets the supportedBallotsearch record types.Gets all the candidate record types supported.Gets all the candidate search record types supported.Gets all the polls record types supported.Gets all the polls search record types supported.Gets the supportedRacerecord types.Gets the supportedRacesearch record types.Gets the supportedVoterAllocationrecord types.Gets the supportedVoterecord types.Gets the supportedVotesearch record types.Gets the supportedVotingResultsrecord types.booleanTests if a ballotadministrative service is supported.booleanTests if looking up ballots is supported.booleanTests if a ballot notification service is supported.booleanTests if retrieving mappings of ballots and polls is supported.booleanTests if managing mappings of ballots and polls is supported.booleanTests if querying ballots is supported.booleansupportsBallotRecordType(Type ballotRecordType) Tests if the givenBallotrecord type is supported.booleanTests if searching ballots is supported.booleansupportsBallotSearchRecordType(Type ballotSearchRecordType) Tests if the givenBallotsearch record type is supported.booleanTests if ballot smart polls are available.booleanTests if candidate administration is supported.booleanTests if candidate lookup is supported.booleanTests if candidate notification is supported.booleanTests if retrieving mappings of candidate and polls is supported.booleanTests if managing mappings of candidate and polls is supported.booleanTests if candidate query is supported.booleansupportsCandidateRecordType(Type candidateRecordType) Tests if a given candidate record type is supported.booleanTests if candidate search is supported.booleansupportsCandidateSearchRecordType(Type candidateSearchRecordType) Tests if a given candidate search type is supported.booleanTests if candidate smart polls are available.booleanTests if polls administration is supported.booleanTests if a polls hierarchy traversal is supported.booleanTests if a polls hierarchy design is supported.booleanTests if polls lookup is supported.booleanTests if polls notification is supported.booleanTests if polls query is supported.booleansupportsPollsRecordType(Type pollsRecordType) Tests if a given polls record type is supported.booleanTests if polls search is supported.booleansupportsPollsSearchRecordType(Type pollsSearchRecordType) Tests if a given polls search record type is supported.booleanTests if a raceadministrative service is supported.booleanTests if looking up races is supported.booleanTests if a race notification service is supported.booleanTests if retrieving mappings of races and polls is supported.booleanTests if managing mappings of races and polls is supported.booleanTests if querying races is supported.booleansupportsRaceRecordType(Type raceRecordType) Tests if the givenRacerecord type is supported.booleanTests if race results is supported.booleanTests if searching races is supported.booleansupportsRaceSearchRecordType(Type raceSearchRecordType) Tests if the givenRacesearch record type is supported.booleanTests if race smart polls are available.booleanTests if federation is visible.booleanTests if looking up votes is supported.booleanTests if a votes notification service is supported.booleanTests if retrieving mappings of votes and polls is supported.booleanTests if managing mappings of votes and polls is supported.booleanTests if querying votes is supported.booleansupportsVoterAllocationRecordType(Type voterAllocationRecordType) Tests if the givenVoterAllocationrecord type is supported.booleansupportsVoteRecordType(Type voteRecordType) Tests if the givenVoterecord type is supported.booleanTests if searching votes is supported.booleansupportsVoteSearchRecordType(Type voteSearchRecordType) Tests if the givenVotesearch record type is supported.booleanTests if vote smart polls are available.booleanTests if voting is supported.booleanTests if voting allocation administration is supported.booleanTests if voting allocation lookup is supported.booleanTests if a voting batch service is supported.booleansupportsVotingResultsRecordType(Type votingResultsRecordType) Tests if the givenVotingResultsrecord type is supported.booleanTests if a voting rules service is supported.
-
Method Details
-
getVotingSession
Gets theOsidSessionassociated with the voting service.- Parameters:
proxy- a proxy- Returns:
- a
VotingSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoting()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoting()} is {@code true} .
-
getVotingSessionForPolls
VotingSession getVotingSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the voting service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
VotingSession - Throws:
NotFoundException- noPollsfound by the given IdNullArgumentException-pollsIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoting()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoting()} and {@code supportsVisibleFederation()} are {@code true}
-
getRaceResultsSession
Gets theOsidSessionassociated with the race results service.- Parameters:
proxy- a proxy- Returns:
- a
RaceResultsSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceResults()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceResults()} is {@code true} .
-
getRaceResultsSessionForPolls
RaceResultsSession getRaceResultsSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the race results service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
RaceResultsSession - Throws:
NotFoundException- noPollsfound by the given IdNullArgumentException-pollsIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceResults()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceResults()} and {@code supportsVisibleFederation()} are {@code true}
-
getVoterAllocationLookupSession
VoterAllocationLookupSession getVoterAllocationLookupSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the voter allocation lookup service.- Parameters:
proxy- a proxy- Returns:
- a
VoterAllocationLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoterAllocationLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoterAllocationLookup()} is {@code true} .
-
getVoterAllocationLookupSessionForPolls
VoterAllocationLookupSession getVoterAllocationLookupSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the voter allocation lookup service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
VoterAllocationLookupSession - Throws:
NotFoundException- noPollsfound by the given IdNullArgumentException-pollsIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoterAllocationLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoterAllocationLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getVoterAllocationAdminSession
VoterAllocationAdminSession getVoterAllocationAdminSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the voter allocation administrative service.- Parameters:
proxy- a proxy- Returns:
- a
VoterAllocationAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoterAllocationAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoterAllocationAdmin()} is {@code true} .
-
getVoterAllocationAdminSessionForPolls
VoterAllocationAdminSession getVoterAllocationAdminSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the voter allocation administrative service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
VoterAllocationAdminSession - Throws:
NotFoundException- noPollsfound by the given IdNullArgumentException-pollsIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoterAllocationAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoterAllocationAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getVoteLookupSession
Gets theOsidSessionassociated with the vote lookup service.- Parameters:
proxy- a proxy- Returns:
- a
VoteLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoteLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoteLookup()} is {@code true} .
-
getVoteLookupSessionForPolls
VoteLookupSession getVoteLookupSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the vote lookup service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
VoteLookupSession - Throws:
NotFoundException- noPollsfound by the givenIdNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoteLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoteLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getVoteQuerySession
Gets theOsidSessionassociated with the vote query service.- Parameters:
proxy- a proxy- Returns:
- a
VoteQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoteQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoteQuery()} is {@code true} .
-
getVoteQuerySessionForPolls
VoteQuerySession getVoteQuerySessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the vote query service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
VoteQuerySession - Throws:
NotFoundException- noPollsfound by the givenIdNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoteQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoteQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getVoteSearchSession
Gets theOsidSessionassociated with the vote search service.- Parameters:
proxy- a proxy- Returns:
- a
VoteSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoteSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoteSearch()} is {@code true} .
-
getVoteSearchSessionForPolls
VoteSearchSession getVoteSearchSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the vote search service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
VoteSearchSession - Throws:
NotFoundException- no polls found by the givenIdNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoteSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoteSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getVoteNotificationSession
VoteNotificationSession getVoteNotificationSession(VoteReceiver voteReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the vote notification service.- Parameters:
voteReceiver- the notification callbackproxy- a proxy- Returns:
- a
VoteNotificationSession - Throws:
NullArgumentException-voteReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoteNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoteNotification()} is {@code true} .
-
getVoteNotificationSessionForPolls
VoteNotificationSession getVoteNotificationSessionForPolls(VoteReceiver voteReceiver, Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the vote notification service for the given polls.- Parameters:
voteReceiver- the notification callbackpollsId- theIdof thePollsproxy- a proxy- Returns:
- a
VoteNotificationSession - Throws:
NotFoundException- no polls found by the givenIdNullArgumentException-voteReceiver, pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoteNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoteNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getVotePollsSession
Gets the session for retrieving vote to polls mappings.- Parameters:
proxy- a proxy- Returns:
- a Vote
PollsSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVotePolls()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVotePolls()} is {@code true} .
-
getVotePollsAssignmentSession
VotePollsAssignmentSession getVotePollsAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for assigning votes to polls mappings.- Parameters:
proxy- a proxy- Returns:
- a
VotePollsAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVotePollsAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVotePollsAssignment()} is {@code true} .
-
getVoteSmartPollsSession
VoteSmartPollsSession getVoteSmartPollsSession(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets the session for managing dynamic vote polls.- Parameters:
pollsId- theIdof the pollsproxy- a proxy- Returns:
- a
VoteSmartPollsSession - Throws:
NotFoundException-pollsIdnot foundNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsVoteSmartPolls()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVoteSmartPolls()} is {@code true} .
-
getCandidateLookupSession
Gets theOsidSessionassociated with the candidate lookup service.- Parameters:
proxy- a proxy- Returns:
a CandidateLookupSession- Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCandidateLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidateLookup()} is {@code true} .
-
getCandidateLookupSessionForPolls
CandidateLookupSession getCandidateLookupSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the candidate lookup service for the given polls.- Parameters:
pollsId- theIdof the pollsproxy- a proxy- Returns:
a CandidateLookupSession- Throws:
NotFoundException-pollsIdnot foundNullArgumentException-pollsIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsCandidateLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidateLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCandidateQuerySession
Gets a candidate query session.- Parameters:
proxy- a proxy- Returns:
a CandidateQuerySession- Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCandidateQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidateQuery()} is {@code true} .
-
getCandidateQuerySessionForPolls
CandidateQuerySession getCandidateQuerySessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets a candidate query session for the given polls.- Parameters:
pollsId- theIdof the pollsproxy- a proxy- Returns:
a CandidateQuerySession- Throws:
NotFoundException-pollsIdnot foundNullArgumentException-pollsIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsCandidateQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidateQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCandidateSearchSession
Gets a candidate search session.- Parameters:
proxy- a proxy- Returns:
a CandidateSearchSession- Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCandidateSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidateSearch()} is {@code true} .
-
getCandidateSearchSessionForPolls
CandidateSearchSession getCandidateSearchSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets a candidate search session for the given polls.- Parameters:
pollsId- theIdof the pollsproxy- a proxy- Returns:
a CandidateSearchSession- Throws:
NotFoundException-pollsIdnot foundNullArgumentException-pollsIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsCandidateSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidateSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCandidateAdminSession
Gets a candidate administration session for creating, updating and deleting candidates.- Parameters:
proxy- a proxy- Returns:
a CandidateAdminSession- Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCandidateAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidateAdmin()} is {@code true} .
-
getCandidateAdminSessionForPolls
CandidateAdminSession getCandidateAdminSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets a candidate administration session for the given polls.- Parameters:
pollsId- theIdof the pollsproxy- a proxy- Returns:
a CandidateAdminSession- Throws:
NotFoundException-pollsIdnot foundNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCandidateAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidateAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCandidateNotificationSession
CandidateNotificationSession getCandidateNotificationSession(CandidateReceiver candidateReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for notifications pertaining to candidate changes.- Parameters:
candidateReceiver- the notification callbackproxy- a proxy- Returns:
- a
CandidateNotificationSession - Throws:
NullArgumentException-candidateReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCandidateNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidateNotification()} is {@code true} .
-
getCandidateNotificationSessionForPolls
CandidateNotificationSession getCandidateNotificationSessionForPolls(CandidateReceiver candidateReceiver, Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets the candidate notification session for the given polls.- Parameters:
candidateReceiver- the notification callbackpollsId- theIdof the pollsproxy- a proxy- Returns:
- a
CandidateNotificationSession - Throws:
NotFoundException-pollsIdnot foundNullArgumentException-candidateReceiver, pollsIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsCandidateNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidateNotfication()} and {@code supportsVisibleFederation()} are {@code true} .
-
getCandidatePollsSession
Gets the session for retrieving candidate to polls mappings.- Parameters:
proxy- a proxy- Returns:
- a
CandidatePollsSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCandidatePolls()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidatePolls()} is {@code true} .
-
getCandidatePollsAssignmentSession
CandidatePollsAssignmentSession getCandidatePollsAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for assigning candidate to polls mappings.- Parameters:
proxy- a proxy- Returns:
- a
CandidatePollsAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCandidatePollsAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidatePollsAssignment()} is {@code true} .
-
getCandidateSmartPollsSession
CandidateSmartPollsSession getCandidateSmartPollsSession(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets the session for managing dynamic candidate polls.- Parameters:
pollsId- theIdof the pollsproxy- a proxy- Returns:
- a
CandidateSmartPollsSession - Throws:
NotFoundException-pollsIdnot foundNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCandidateSmartPolls()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCandidateSmartPolls()} is {@code true} .
-
getRaceLookupSession
Gets theOsidSessionassociated with the race lookup service.- Parameters:
proxy- a proxy- Returns:
- a
RaceLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceLookup()} is {@code true} .
-
getRaceLookupSessionForPolls
RaceLookupSession getRaceLookupSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the race lookup service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
RaceLookupSession - Throws:
NotFoundException- noPollsfound by the givenIdNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getRaceQuerySession
Gets theOsidSessionassociated with the race query service.- Parameters:
proxy- a proxy- Returns:
- a
RaceQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceQuery()} is {@code true} .
-
getRaceQuerySessionForPolls
RaceQuerySession getRaceQuerySessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the race query service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
RaceQuerySession - Throws:
NotFoundException- noPollsfound by the givenIdNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getRaceSearchSession
Gets theOsidSessionassociated with the race search service.- Parameters:
proxy- a proxy- Returns:
- a
RaceSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceSearch()} is {@code true} .
-
getRaceSearchSessionForPolls
VoteSearchSession getRaceSearchSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the race search service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
RaceSearchSession - Throws:
NotFoundException- no polls found by the givenIdNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supporstRaceSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getRaceAdminSession
Gets theOsidSessionassociated with the race administration service.- Parameters:
proxy- a proxy- Returns:
- a
RaceAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceAdmin()} is {@code true} .
-
getRaceAdminSessionForPolls
RaceAdminSession getRaceAdminSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the race administration service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
RaceAdminSession - Throws:
NotFoundException- no polls found by the givenIdNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getRaceNotificationSession
RaceNotificationSession getRaceNotificationSession(RaceReceiver raceReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the race notification service.- Parameters:
raceReceiver- the notification callbackproxy- a proxy- Returns:
- a
RaceNotificationSession - Throws:
NullArgumentException-raceReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceNotification()} is {@code true} .
-
getRaceNotificationSessionForPolls
RaceNotificationSession getRaceNotificationSessionForPolls(RaceReceiver raceReceiver, Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the race notification service for the given polls.- Parameters:
raceReceiver- the notification callbackpollsId- theIdof thePollsproxy- a proxy- Returns:
- a
RaceNotificationSession - Throws:
NotFoundException- no polls found by the givenIdNullArgumentException-raceReceiver, pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getRacePollsSession
Gets the session for retrieving race to polls mappings.- Parameters:
proxy- a proxy- Returns:
- a
RacePollsSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRacePolls()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRacePolls()} is {@code true} .
-
getRacePollsAssignmentSession
RacePollsAssignmentSession getRacePollsAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for assigning race to polls mappings.- Parameters:
proxy- a proxy- Returns:
- a
RacePollsAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRacePollsAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRacePollsAssignment()} is {@code true} .
-
getRaceSmartPollsSession
RaceSmartPollsSession getRaceSmartPollsSession(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets the session for managing dynamic race polls.- Parameters:
pollsId- theIdof the pollsproxy- a proxy- Returns:
- a
RaceSmartPollsSession - Throws:
NotFoundException-pollsIdnot foundNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceSmartPolls()isfalse- Compliance:
optional- This method must be implemented if {@code supportsRaceSmartPolls()} is {@code true} .
-
getBallotLookupSession
Gets theOsidSessionassociated with the ballot lookup service.- Parameters:
proxy- a proxy- Returns:
- a
BallotLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBallotLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotLookup()} is {@code true} .
-
getBallotLookupSessionForPolls
BallotLookupSession getBallotLookupSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the ballot lookup service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
BallotLookupSession - Throws:
NotFoundException- noPollsfound by the givenIdNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBallotLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getBallotQuerySession
Gets theOsidSessionassociated with the ballot query service.- Parameters:
proxy- a proxy- Returns:
- a
BallotQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBallotQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotQuery()} is {@code true} .
-
getBallotQuerySessionForPolls
BallotQuerySession getBallotQuerySessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the ballot query service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
BallotQuerySession - Throws:
NotFoundException- noPollsfound by the givenIdNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBallotQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getBallotSearchSession
Gets theOsidSessionassociated with the ballot search service.- Parameters:
proxy- a proxy- Returns:
- a
RaceSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsRaceSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotSearch()} is {@code true} .
-
getBallotSearchSessionForPolls
BallotSearchSession getBallotSearchSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the ballot search service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
BallotSearchSession - Throws:
NotFoundException- no polls found by the givenIdNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supporstBallotSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getBallotAdminSession
Gets theOsidSessionassociated with the ballot administration service.- Parameters:
proxy- a proxy- Returns:
- a
BallotAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBallotAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotAdmin()} is {@code true} .
-
getBallotAdminSessionForPolls
BallotAdminSession getBallotAdminSessionForPolls(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the ballot administration service for the given polls.- Parameters:
pollsId- theIdof thePollsproxy- a proxy- Returns:
- a
BallotAdminSession - Throws:
NotFoundException- no polls found by the givenIdNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBallotAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getBallotNotificationSession
BallotNotificationSession getBallotNotificationSession(BallotReceiver ballotReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the ballot notification service.- Parameters:
ballotReceiver- the notification callbackproxy- a proxy- Returns:
- a
BallotNotificationSession - Throws:
NullArgumentException-ballotReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBallotNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotNotification()} is {@code true} .
-
getBallotNotificationSessionForPolls
BallotNotificationSession getBallotNotificationSessionForPolls(BallotReceiver ballotReceiver, Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the ballot notification service for the given polls.- Parameters:
ballotReceiver- the notification callbackpollsId- theIdof thePollsproxy- a proxy- Returns:
- a
BallotNotificationSession - Throws:
NotFoundException- no polls found by the givenIdNullArgumentException-ballotReceiver, pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBallotNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getBallotPollsSession
Gets the session for retrieving ballot to polls mappings.- Parameters:
proxy- a proxy- Returns:
- a
BallotPollsSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBallotPolls()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotPolls()} is {@code true} .
-
getBallotPollsAssignmentSession
BallotPollsAssignmentSession getBallotPollsAssignmentSession(Proxy proxy) throws OperationFailedException Gets the session for assigning ballot to polls mappings.- Parameters:
proxy- a proxy- Returns:
- a
BallotPollsAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBallotPollsAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotPollsAssignment()} is {@code true} .
-
getBallotSmartPollsSession
BallotSmartPollsSession getBallotSmartPollsSession(Id pollsId, Proxy proxy) throws NotFoundException, OperationFailedException Gets the session for managing dynamic ballot polls.- Parameters:
pollsId- theIdof the pollsproxy- a proxy- Returns:
- a
BallotSmartPollsSession - Throws:
NotFoundException-pollsIdnot foundNullArgumentException-pollsIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBallotSmartPolls()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBallotSmartPolls()} is {@code true} .
-
getPollsLookupSession
Gets the polls lookup session.- Parameters:
proxy- a proxy- Returns:
- a
PollsLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPollsLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPollsLookup()} is {@code true} .
-
getPollsQuerySession
Gets the polls query session.- Parameters:
proxy- a proxy- Returns:
- a
PollsQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPollsQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPollsQuery()} is {@code true} .
-
getPollsSearchSession
Gets the polls search session.- Parameters:
proxy- a proxy- Returns:
- a
PollsSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPollsSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPollsSearch()} is {@code true} .
-
getPollsAdminSession
Gets the polls administrative session for creating, updating and deleteing polls.- Parameters:
proxy- a proxy- Returns:
- a
PollsAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPollsAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPollsAdmin()} is {@code true} .
-
getPollsNotificationSession
PollsNotificationSession getPollsNotificationSession(PollsReceiver pollsReceiver, Proxy proxy) throws OperationFailedException Gets the notification session for subscripollsg to changes to a polls.- Parameters:
pollsReceiver- the notification callbackproxy- a proxy- Returns:
- a
PollsNotificationSession - Throws:
NullArgumentException-pollsReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPollsNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPollsNotification()} is {@code true} .
-
getPollsHierarchySession
Gets the polls hierarchy traversal session.- Parameters:
proxy- a proxy- Returns:
a PollsHierarchySession- Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPollsHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPollsHierarchy()} is {@code true} .
-
getPollsHierarchyDesignSession
PollsHierarchyDesignSession getPollsHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets the polls hierarchy design session.- Parameters:
proxy- a proxy- Returns:
- a
PollsHierarchyDesignSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPollsHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPollsHierarchyDesign()} is {@code true} .
-
getVotingBatchProxyManager
Gets aVotingBatchProxyManager.- Returns:
- a
VotingBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsVotingBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVotingBatch()} is {@code true} .
-
getVotingRulesProxyManager
Gets aVotingRulesProxyManager.- Returns:
- a
VotingRulesProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsVotingRules()isfalse- Compliance:
optional- This method must be implemented if {@code supportsVotingRules()} is {@code true} .
-