public interface VotingManager extends OsidManager, VotingProfile
The voring manager provides access to voting sessions and provides interoperability tests for various aspects of this service. 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: a
session 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 Modifier and Type | Method and Description |
---|---|
BallotAdminSession |
getBallotAdminSession()
Gets the
OsidSession associated with the ballot
administration service. |
BallotAdminSession |
getBallotAdminSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the ballot
administration service for the given polls. |
BallotLookupSession |
getBallotLookupSession()
Gets the
OsidSession associated with the ballot lookup
service. |
BallotLookupSession |
getBallotLookupSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the ballot lookup
service for the given polls. |
BallotNotificationSession |
getBallotNotificationSession(BallotReceiver ballotReceiver)
Gets the
OsidSession associated with the ballot
notification service. |
BallotNotificationSession |
getBallotNotificationSessionForPolls(BallotReceiver ballotReceiver,
Id pollsId)
Gets the
OsidSession associated with the ballot
notification service for the given polls. |
BallotPollsAssignmentSession |
getBallotPollsAssignmentSession()
Gets the session for assigning ballot to polls mappings.
|
BallotPollsSession |
getBallotPollsSession()
Gets the session for retrieving ballot to polls mappings.
|
BallotQuerySession |
getBallotQuerySession()
Gets the
OsidSession associated with the ballot query
service. |
BallotQuerySession |
getBallotQuerySessionForPolls(Id pollsId)
Gets the
OsidSession associated with the ballot query
service for the given polls. |
BallotSearchSession |
getBallotSearchSession()
Gets the
OsidSession associated with the ballot search
service. |
BallotSearchSession |
getBallotSearchSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the ballot search
service for the given polls. |
BallotSmartPollsSession |
getBallotSmartPollsSession(Id pollsId)
Gets the session for managing dynamic ballot polls.
|
CandidateAdminSession |
getCandidateAdminSession()
Gets a candidate administration session for creating, updating and
deleting candidates.
|
CandidateAdminSession |
getCandidateAdminSessionForPolls(Id pollsId)
Gets a candidate administration session for the given polls.
|
CandidateLookupSession |
getCandidateLookupSession()
Gets the
OsidSession associated with the candidate
lookup service. |
CandidateLookupSession |
getCandidateLookupSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the candidate
lookup service for the given polls. |
CandidateNotificationSession |
getCandidateNotificationSession(CandidateReceiver candidateReceiver)
Gets the notification session for notifications pertaining to
candidate changes.
|
CandidateNotificationSession |
getCandidateNotificationSessionForPolls(CandidateReceiver candidateReceiver,
Id pollsId)
Gets the candidate notification session for the given polls.
|
CandidatePollsAssignmentSession |
getCandidatePollsAssignmentSession()
Gets the session for assigning candidate to polls mappings.
|
CandidatePollsSession |
getCandidatePollsSession()
Gets the session for retrieving candidate to polls mappings.
|
CandidateQuerySession |
getCandidateQuerySession()
Gets a candidate query session.
|
CandidateQuerySession |
getCandidateQuerySessionForPolls(Id pollsId)
Gets a candidate query session for the given polls.
|
CandidateSearchSession |
getCandidateSearchSession()
Gets a candidate search session.
|
CandidateSearchSession |
getCandidateSearchSessionForPolls(Id pollsId)
Gets a candidate search session for the given polls.
|
CandidateSmartPollsSession |
getCandidateSmartPollsSession(Id pollsId)
Gets the session for managing dynamic candidate polls.
|
PollsAdminSession |
getPollsAdminSession()
Gets the polls administrative session for creating, updating and
deleteing polls.
|
PollsHierarchyDesignSession |
getPollsHierarchyDesignSession()
Gets the polls hierarchy design session.
|
PollsHierarchySession |
getPollsHierarchySession()
Gets the polls hierarchy traversal session.
|
PollsLookupSession |
getPollsLookupSession()
Gets the polls lookup session.
|
PollsNotificationSession |
getPollsNotificationSession(PollsReceiver pollsReceiver)
Gets the notification session for subscripollsg to changes to a polls.
|
PollsQuerySession |
getPollsQuerySession()
Gets the polls query session.
|
PollsSearchSession |
getPollsSearchSession()
Gets the polls search session.
|
RaceAdminSession |
getRaceAdminSession()
Gets the
OsidSession associated with the race
administration service. |
RaceAdminSession |
getRaceAdminSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the race
administration service for the given polls. |
RaceLookupSession |
getRaceLookupSession()
Gets the
OsidSession associated with the race lookup
service. |
RaceLookupSession |
getRaceLookupSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the race lookup
service for the given polls. |
RaceNotificationSession |
getRaceNotificationSession(RaceReceiver raceReceiver)
Gets the
OsidSession associated with the race
notification service. |
RaceNotificationSession |
getRaceNotificationSessionForPolls(RaceReceiver raceReceiver,
Id pollsId)
Gets the
OsidSession associated with the race
notification service for the given polls. |
RacePollsAssignmentSession |
getRacePollsAssignmentSession()
Gets the session for assigning race to polls mappings.
|
RacePollsSession |
getRacePollsSession()
Gets the session for retrieving race to polls mappings.
|
RaceQuerySession |
getRaceQuerySession()
Gets the
OsidSession associated with the race query
service. |
RaceQuerySession |
getRaceQuerySessionForPolls(Id pollsId)
Gets the
OsidSession associated with the race query
service for the given polls. |
RaceResultsSession |
getRaceResultsSession()
Gets the
OsidSession associated with the race results
service. |
RaceResultsSession |
getRaceResultsSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the race results
service for the given polls. |
RaceSearchSession |
getRaceSearchSession()
Gets the
OsidSession associated with the race search
service. |
VoteSearchSession |
getRaceSearchSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the race search
service for the given polls. |
RaceSmartPollsSession |
getRaceSmartPollsSession(Id pollsId)
Gets the session for managing dynamic race polls.
|
VoteLookupSession |
getVoteLookupSession()
Gets the
OsidSession associated with the vote lookup
service. |
VoteLookupSession |
getVoteLookupSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the vote lookup
service for the given polls. |
VoteNotificationSession |
getVoteNotificationSession(VoteReceiver voteReceiver)
Gets the
OsidSession associated with the vote
notification service. |
VoteNotificationSession |
getVoteNotificationSessionForPolls(VoteReceiver voteReceiver,
Id pollsId)
Gets the
OsidSession associated with the vote
notification service for the given polls. |
VotePollsAssignmentSession |
getVotePollsAssignmentSession()
Gets the session for assigning votes to polls mappings.
|
VotePollsSession |
getVotePollsSession()
Gets the session for retrieving vote to polls mappings.
|
VoteQuerySession |
getVoteQuerySession()
Gets the
OsidSession associated with the vote query
service. |
VoteQuerySession |
getVoteQuerySessionForPolls(Id pollsId)
Gets the
OsidSession associated with the vote query
service for the given polls. |
VoterAllocationAdminSession |
getVoterAllocationAdminSession()
Gets the
OsidSession associated with the voter
allocation administrative service. |
VoterAllocationAdminSession |
getVoterAllocationAdminSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the voter
allocation administrative service for the given polls. |
VoterAllocationLookupSession |
getVoterAllocationLookupSession()
Gets the
OsidSession associated with the voter
allocation lookup service. |
VoterAllocationLookupSession |
getVoterAllocationLookupSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the voter
allocation lookup service for the given polls. |
VoteSearchSession |
getVoteSearchSession()
Gets the
OsidSession associated with the vote search
service. |
VoteSearchSession |
getVoteSearchSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the vote search
service for the given polls. |
VoteSmartPollsSession |
getVoteSmartPollsSession(Id pollsId)
Gets the session for managing dynamic vote polls.
|
VotingBatchManager |
getVotingBatchManager()
Gets a
VotingBatchManager. |
VotingRulesManager |
getVotingRulesManager()
Gets a
VotingRulesManager. |
VotingSession |
getVotingSession()
Gets the
OsidSession associated with the voting
service. |
VotingSession |
getVotingSessionForPolls(Id pollsId)
Gets the
OsidSession associated with the voting service
for the given polls. |
changeBranch, initialize, rollbackService
close
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, supportsVotingRules
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
VotingSession getVotingSession() throws OperationFailedException
OsidSession
associated with the voting
service. VotingSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsVoting()
is false
optional
- This method must be implemented if
supportsVoting()
is true.
VotingSession getVotingSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the voting service
for the given polls.pollsId
- the Id
of the Pools
VotingSession
NotFoundException
- no Polls
found by
the given Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsVoting()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsVoting()
and
supportsVisibleFederation()
are true
RaceResultsSession getRaceResultsSession() throws OperationFailedException
OsidSession
associated with the race results
service. RaceResultsSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsRaceResults()
is false
optional
- This method must be implemented if
supportsRaceResults()
is true.
RaceResultsSession getRaceResultsSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the race results
service for the given polls.pollsId
- the Id
of the Pools
RaceResultsSession
NotFoundException
- no Polls
found by
the given Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsRaceResults()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsRaceResults()
and
supportsVisibleFederation()
are true
VoterAllocationLookupSession getVoterAllocationLookupSession() throws OperationFailedException
OsidSession
associated with the voter
allocation lookup service. VoterAllocationLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsVoterAllocationLookup()
is false
optional
- This method must be implemented if
supportsVoterAllocationLookup()
is true.
VoterAllocationLookupSession getVoterAllocationLookupSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the voter
allocation lookup service for the given polls.pollsId
- the Id
of the Polls
VoterAllocationLookupSession
NotFoundException
- no Polls
found by
the given IdNullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsVoterAllocationLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsVoterAllocationLookup()
and
supportsVisibleFederation()
are true
VoterAllocationAdminSession getVoterAllocationAdminSession() throws OperationFailedException
OsidSession
associated with the voter
allocation administrative service. VoterAllocationAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsVoterAllocationAdmin()
is false
optional
- This method must be implemented if
supportsVoterAllocationAdmin()
is true.
VoterAllocationAdminSession getVoterAllocationAdminSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the voter
allocation administrative service for the given polls.pollsId
- the Id
of the Polls
VoterAllocationAdminSession
NotFoundException
- no Polls
found by
the given IdNullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsVoterAllocationAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsVoterAllocationAdmin()
and
supportsVisibleFederation()
are true
VoteLookupSession getVoteLookupSession() throws OperationFailedException
OsidSession
associated with the vote lookup
service. VoteLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsVoteLookup()
is false
optional
- This method must be implemented if
supportsVoteLookup()
is true.
VoteLookupSession getVoteLookupSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the vote lookup
service for the given polls.pollsId
- the Id
of the Polls
VoteLookupSession
NotFoundException
- no Polls
found by
the given Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsVoteLookup()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsVoteLookup()
and
supportsVisibleFederation()
are true
VoteQuerySession getVoteQuerySession() throws OperationFailedException
OsidSession
associated with the vote query
service. VoteQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsVoteQuery()
is false
optional
- This method must be implemented if
supportsVoteQuery()
is true.
VoteQuerySession getVoteQuerySessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the vote query
service for the given polls.pollsId
- the Id
of the Polls
VoteQuerySession
NotFoundException
- no Polls
found by
the given Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsVoteQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsVoteQuery()
and
supportsVisibleFederation()
are true
VoteSearchSession getVoteSearchSession() throws OperationFailedException
OsidSession
associated with the vote search
service. VoteSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsVoteSearch()
is false
optional
- This method must be implemented if
supportsVoteSearch()
is true.
VoteSearchSession getVoteSearchSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the vote search
service for the given polls.pollsId
- the Id
of the Polls
VoteSearchSession
NotFoundException
- no polls found by the given
Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsVoteSearch()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsVoteSearch()
and
supportsVisibleFederation()
are true
VoteNotificationSession getVoteNotificationSession(VoteReceiver voteReceiver) throws OperationFailedException
OsidSession
associated with the vote
notification service.voteReceiver
- the notification callback VoteNotificationSession
NullArgumentException
- voteReceiver
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsVoteNotification()
is false
optional
- This method must be implemented if
supportsVoteNotification()
is true.
VoteNotificationSession getVoteNotificationSessionForPolls(VoteReceiver voteReceiver, Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the vote
notification service for the given polls.voteReceiver
- the notification callbackpollsId
- the Id
of the Polls
VoteNotificationSession
NotFoundException
- no polls found by the given
Id
NullArgumentException
- voteReceiver
or
pollsId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsVoteNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsVoteNotification()
and
supportsVisibleFederation()
are true
VotePollsSession getVotePollsSession() throws OperationFailedException
VotePollsSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsVotePolls()
is false
optional
- This method must be implemented if
supportsVotePolls()
is true.
VotePollsAssignmentSession getVotePollsAssignmentSession() throws OperationFailedException
VotePollsAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsVotePollsAssignment()
is false
optional
- This method must be implemented if
supportsVotePollsAssignment()
is true.
VoteSmartPollsSession getVoteSmartPollsSession(Id pollsId) throws NotFoundException, OperationFailedException
pollsId
- the Id
of the polls VoteSmartPollsSession
NotFoundException
- pollsId
not foundNullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsVoteSmartPolls()
is false
optional
- This method must be implemented if
supportsVoteSmartPolls()
is true.
CandidateLookupSession getCandidateLookupSession() throws OperationFailedException
OsidSession
associated with the candidate
lookup service. a CandidateLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCandidateLookup()
is false
optional
- This method must be implemented if
supportsCandidateLookup()
is true.
CandidateLookupSession getCandidateLookupSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the candidate
lookup service for the given polls.pollsId
- the Id
of the polls a CandidateLookupSession
NotFoundException
- pollsId
not foundNullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCandidateLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCandidateLookup()
and
supportsVisibleFederation()
are true.
CandidateQuerySession getCandidateQuerySession() throws OperationFailedException
a CandidateQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCandidateQuery()
is false
optional
- This method must be implemented if
supportsCandidateQuery()
is true.
CandidateQuerySession getCandidateQuerySessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
pollsId
- the Id
of the polls a CandidateQuerySession
NotFoundException
- pollsId
not foundNullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCandidateQuery()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCandidateQuery()
and
supportsVisibleFederation()
are true.
CandidateSearchSession getCandidateSearchSession() throws OperationFailedException
a CandidateSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCandidateSearch()
is false
optional
- This method must be implemented if
supportsCandidateSearch()
is true.
CandidateSearchSession getCandidateSearchSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
pollsId
- the Id
of the polls a CandidateSearchSession
NotFoundException
- pollsId
not foundNullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCandidateSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCandidateSearch()
and
supportsVisibleFederation()
are true.
CandidateAdminSession getCandidateAdminSession() throws OperationFailedException
a CandidateAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCandidateAdmin()
is false
optional
- This method must be implemented if
supportsCandidateAdmin()
is true.
CandidateAdminSession getCandidateAdminSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
pollsId
- the Id
of the polls a CandidateAdminSession
NotFoundException
- pollsId
not foundNullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCandidateAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCandidateAdmin()
and
supportsVisibleFederation()
are true.
CandidateNotificationSession getCandidateNotificationSession(CandidateReceiver candidateReceiver) throws OperationFailedException
candidateReceiver
- the notification callback a CandidateNotificationSession
NullArgumentException
- candidateReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCandidateNotification()
is false
optional
- This method must be implemented if
supportsCandidateNotification()
is true.
CandidateNotificationSession getCandidateNotificationSessionForPolls(CandidateReceiver candidateReceiver, Id pollsId) throws NotFoundException, OperationFailedException
candidateReceiver
- the notification callbackpollsId
- the Id
of the polls a CandidateNotificationSession
NotFoundException
- pollsId
not foundNullArgumentException
- candidateReceiver
or pollsId
is null
OperationFailedException
- unable to complete
request
UnimplementedException
-
supportsCandidateNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsCandidateNotfication()
and
supportsVisibleFederation()
are true.
CandidatePollsSession getCandidatePollsSession() throws OperationFailedException
CandidatePollsSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCandidatePolls()
is false
optional
- This method must be implemented if
supportsCandidatePolls()
is true.
CandidatePollsAssignmentSession getCandidatePollsAssignmentSession() throws OperationFailedException
CandidatePollsAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCandidatePollsAssignment()
is false
optional
- This method must be implemented if
supportsCandidatePollsAssignment()
is true.
CandidateSmartPollsSession getCandidateSmartPollsSession(Id pollsId) throws NotFoundException, OperationFailedException
pollsId
- the Id
of the polls CandidateSmartPollsSession
NotFoundException
- pollsId
not foundNullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCandidateSmartPolls()
is false
optional
- This method must be implemented if
supportsCandidateSmartPolls()
is true.
RaceLookupSession getRaceLookupSession() throws OperationFailedException
OsidSession
associated with the race lookup
service. RaceLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsRaceLookup()
is false
optional
- This method must be implemented if
supportsRaceLookup()
is true.
RaceLookupSession getRaceLookupSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the race lookup
service for the given polls.pollsId
- the Id
of the Polls
RaceLookupSession
NotFoundException
- no Polls
found by
the given Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsRaceLookup()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsRaceLookup()
and
supportsVisibleFederation()
are true
RaceQuerySession getRaceQuerySession() throws OperationFailedException
OsidSession
associated with the race query
service. RaceQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsRaceQuery()
is false
optional
- This method must be implemented if
supportsRaceQuery()
is true.
RaceQuerySession getRaceQuerySessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the race query
service for the given polls.pollsId
- the Id
of the Polls
RaceQuerySession
NotFoundException
- no Polls
found by
the given Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsRaceQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsRaceQuery()
and
supportsVisibleFederation()
are true
RaceSearchSession getRaceSearchSession() throws OperationFailedException
OsidSession
associated with the race search
service. RaceSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsRaceSearch()
is false
optional
- This method must be implemented if
supportsRaceSearch()
is true.
VoteSearchSession getRaceSearchSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the race search
service for the given polls.pollsId
- the Id
of the Polls
RaceSearchSession
NotFoundException
- no polls found by the given
Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supporstRaceSearch()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsRaceSearch()
and
supportsVisibleFederation()
are true
RaceAdminSession getRaceAdminSession() throws OperationFailedException
OsidSession
associated with the race
administration service. RaceAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsRaceAdmin()
is false
optional
- This method must be implemented if
supportsRaceAdmin()
is true.
RaceAdminSession getRaceAdminSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the race
administration service for the given polls.pollsId
- the Id
of the Polls
RaceAdminSession
NotFoundException
- no polls found by the given
Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsRaceAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsRaceAdmin()
and
supportsVisibleFederation()
are true
RaceNotificationSession getRaceNotificationSession(RaceReceiver raceReceiver) throws OperationFailedException
OsidSession
associated with the race
notification service.raceReceiver
- the notification callback RaceNotificationSession
NullArgumentException
- raceReceiver
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRaceNotification()
is false
optional
- This method must be implemented if
supportsRaceNotification()
is true.
RaceNotificationSession getRaceNotificationSessionForPolls(RaceReceiver raceReceiver, Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the race
notification service for the given polls.raceReceiver
- the notification callbackpollsId
- the Id
of the Polls
RaceNotificationSession
NotFoundException
- no polls found by the given
Id
NullArgumentException
- raceReceiver
or
pollsId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRaceNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsRaceNotification()
and
supportsVisibleFederation()
are true
RacePollsSession getRacePollsSession() throws OperationFailedException
RacePollsSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsRacePolls()
is false
optional
- This method must be implemented if
supportsRacePolls()
is true.
RacePollsAssignmentSession getRacePollsAssignmentSession() throws OperationFailedException
RacePollsAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRacePollsAssignment()
is false
optional
- This method must be implemented if
supportsRacePollsAssignment()
is true.
RaceSmartPollsSession getRaceSmartPollsSession(Id pollsId) throws NotFoundException, OperationFailedException
pollsId
- the Id
of the polls RaceSmartPollsSession
NotFoundException
- pollsId
not foundNullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsRaceSmartPolls()
is false
optional
- This method must be implemented if
supportsRaceSmartPolls()
is true.
BallotLookupSession getBallotLookupSession() throws OperationFailedException
OsidSession
associated with the ballot lookup
service. BallotLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsBallotLookup()
is false
optional
- This method must be implemented if
supportsBallotLookup()
is true.
BallotLookupSession getBallotLookupSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the ballot lookup
service for the given polls.pollsId
- the Id
of the Polls
BallotLookupSession
NotFoundException
- no Polls
found by
the given Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsBallotLookup()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsBallotLookup()
and
supportsVisibleFederation()
are true
BallotQuerySession getBallotQuerySession() throws OperationFailedException
OsidSession
associated with the ballot query
service. BallotQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsBallotQuery()
is false
optional
- This method must be implemented if
supportsBallotQuery()
is true.
BallotQuerySession getBallotQuerySessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the ballot query
service for the given polls.pollsId
- the Id
of the Polls
BallotQuerySession
NotFoundException
- no Polls
found by
the given Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsBallotQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsBallotQuery()
and
supportsVisibleFederation()
are true
BallotSearchSession getBallotSearchSession() throws OperationFailedException
OsidSession
associated with the ballot search
service. RaceSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsRaceSearch()
is false
optional
- This method must be implemented if
supportsBallotSearch()
is true.
BallotSearchSession getBallotSearchSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the ballot search
service for the given polls.pollsId
- the Id
of the Polls
BallotSearchSession
NotFoundException
- no polls found by the given
Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supporstBallotSearch()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsBallotSearch()
and
supportsVisibleFederation()
are true
BallotAdminSession getBallotAdminSession() throws OperationFailedException
OsidSession
associated with the ballot
administration service. BallotAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsBallotAdmin()
is false
optional
- This method must be implemented if
supportsBallotAdmin()
is true.
BallotAdminSession getBallotAdminSessionForPolls(Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the ballot
administration service for the given polls.pollsId
- the Id
of the Polls
BallotAdminSession
NotFoundException
- no polls found by the given
Id
NullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsBallotAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsBallotAdmin()
and
supportsVisibleFederation()
are true
BallotNotificationSession getBallotNotificationSession(BallotReceiver ballotReceiver) throws OperationFailedException
OsidSession
associated with the ballot
notification service.ballotReceiver
- the notification callback BallotNotificationSession
NullArgumentException
- ballotReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBallotNotification()
is false
optional
- This method must be implemented if
supportsBallotNotification()
is true.
BallotNotificationSession getBallotNotificationSessionForPolls(BallotReceiver ballotReceiver, Id pollsId) throws NotFoundException, OperationFailedException
OsidSession
associated with the ballot
notification service for the given polls.ballotReceiver
- the notification callbackpollsId
- the Id
of the Polls
BallotNotificationSession
NotFoundException
- no polls found by the given
Id
NullArgumentException
- ballotReceiver
or pollsId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBallotNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsBallotNotification()
and
supportsVisibleFederation()
are true
BallotPollsSession getBallotPollsSession() throws OperationFailedException
BallotPollsSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsBallotPolls()
is false
optional
- This method must be implemented if
supportsBallotPolls()
is true.
BallotPollsAssignmentSession getBallotPollsAssignmentSession() throws OperationFailedException
BallotPollsAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBallotPollsAssignment()
is false
optional
- This method must be implemented if
supportsBallotPollsAssignment()
is true.
BallotSmartPollsSession getBallotSmartPollsSession(Id pollsId) throws NotFoundException, OperationFailedException
pollsId
- the Id
of the polls BallotSmartPollsSession
NotFoundException
- pollsId
not foundNullArgumentException
- pollsId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBallotSmartPolls()
is false
optional
- This method must be implemented if
supportsBallotSmartPolls()
is true.
PollsLookupSession getPollsLookupSession() throws OperationFailedException
PollsLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsPollsLookup()
is false
optional
- This method must be implemented if
supportsPollsLookup()
is true.
PollsQuerySession getPollsQuerySession() throws OperationFailedException
PollsQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsPollsQuery()
is false
optional
- This method must be implemented if
supportsPollsQuery()
is true.
PollsSearchSession getPollsSearchSession() throws OperationFailedException
PollsSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsPollsSearch()
is false
optional
- This method must be implemented if
supportsPollsSearch()
is true.
PollsAdminSession getPollsAdminSession() throws OperationFailedException
PollsAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsPollsAdmin()
is false
optional
- This method must be implemented if
supportsPollsAdmin()
is true.
PollsNotificationSession getPollsNotificationSession(PollsReceiver pollsReceiver) throws OperationFailedException
pollsReceiver
- the notification callback PollsNotificationSession
NullArgumentException
- pollsReceiver
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsPollsNotification()
is false
optional
- This method must be implemented if
supportsPollsNotification()
is true.
PollsHierarchySession getPollsHierarchySession() throws OperationFailedException
a PollsHierarchySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsPollsHierarchy()
is false
optional
- This method must be implemented if
supportsPollsHierarchy()
is true.
PollsHierarchyDesignSession getPollsHierarchyDesignSession() throws OperationFailedException
PollsHierarchyDesignSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsPollsHierarchyDesign()
is false
optional
- This method must be implemented if
supportsPollsHierarchyDesign()
is true.
VotingBatchManager getVotingBatchManager() throws OperationFailedException
VotingBatchManager.
VotingBatchManager
OperationFailedException
- unable to complete requestUnimplementedException
- supportsVotingBatch()
is false
optional
- This method must be implemented if
supportsVotingBatch()
is true.
VotingRulesManager getVotingRulesManager() throws OperationFailedException
VotingRulesManager.
VotingRulesManager
OperationFailedException
- unable to complete requestUnimplementedException
- supportsVotingRules()
is false
optional
- This method must be implemented if
supportsVotingRules()
is true.