Uses of Package
org.osid.voting

Packages that use org.osid.voting
Package
Description
The Open Service Interface Definitions for the org.osid.orchestration service.
The Open Service Interface Definitions for the org.osid.voting service.
The Open Service Interface Definitions for the org.osid.voting.batch service.
The Open Service Interface Definitions for the org.osid.voting.rules service.
  • Class
    Description
    The voring manager provides access to voting sessions and provides interoperability tests for various aspects of this service.
    The candidate manager provides access to candidate lookup and creation session and provides interoperability tests for various aspects of this service.
  • Classes in org.osid.voting used by org.osid.voting
    Class
    Description
    A Ballot represents a set of races.
    This session creates, updates, and deletes Ballots .
    This is the form for creating and updating Ballots .
    Like all OsidLists , BallotList provides a means for accessing Ballot elements sequentially either one at a time or many at a time.
    This session defines methods for retrieving ballots.
    This session defines methods to receive notifications on adds/changes to Ballot objects in this Polls .
    This session provides methods to re-assign Ballots to Polls .
    This session provides methods to retrieve Ballot to Polls mappings.
    This is the query for searching ballots.
    This is the query inspector for examining ballot queries.
    This session provides methods for searching among Ballot objects.
    The candidate receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Ballot objects.
    The search interface for governing ballot searches.
    An interface for specifying the ordering of search results.
    This interface provides a means to capture results of a search.
    This session provides methods for searching among Ballot objects.
    This session manages queries and sequencing to create "smart" dynamic catalogs.
    A Candidate represents a voting option in a race.
    This session creates, updates, and deletes Candidates .
    This is the form for creating and updating Candidates .
    Like all OsidLists , CandidateList provides a means for accessing Candidate elements sequentially either one at a time or many at a time.
    This session defines methods for retrieving candidates.
    This session defines methods to receive notifications on adds/changes to Candidate objects in this Polls .
    This session provides methods to re-assign Candidates to Polls .
    This session provides methods to retrieve Candidate to Polls mappings.
    This is the query for searching candidates.
    This is the query inspector for examining candidate queries.
    This session provides methods for searching among Candidate objects.
    The candidate receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Candidate objects.
    The search interface for governing candidate searches.
    An interface for specifying the ordering of search results.
    This interface provides a means to capture results of a search.
    This session provides methods for searching among Candidate objects.
    This session manages queries and sequencing to create "smart" dynamic catalogs.
    An inventory defines a collection of candidates.
    This session creates, updates, and deletes Polls .
    This is the form for creating and updating polls.
    This session defines methods for managing a hierarchy of Polls objects.
    This session defines methods for traversing a hierarchy of Polls objects.
    Like all OsidLists , PollsList provides a means for accessing Polls elements sequentially either one at a time or many at a time.
    This session provides methods for retrieving Polls objects.
    This interface is a container for a partial hierarchy retrieval.
    Like all OsidLists , PollsNodeList provides a means for accessing PollsNode elements sequentially either one at a time or many at a time.
    This session defines methods to receive notifications on adds/changes to Polls objects.
    This is the query for searching polls.
    This is the query inspector for examining poll queries.
    This session provides methods for searching among Polls objects.
    The polls receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Polls objects.
    The interface for governing polls searches.
    An interface for specifying the ordering of search results.
    This interface provides a means to capture results of a search.
    This session provides methods for searching among Polls objects.
    An Race defines a competition among Candidates .
    This session creates, updates, and deletes Races .
    This is the form for creating and updating races.
    Like all OsidLists , RaceList provides a means for accessing Race elements sequentially either one at a time or many at a time.
    This session defines methods for retrieving races.
    This session defines methods to receive notifications on new or deleted races.
    This session provides methods to re-assign Races to Polls objects A Race may appear in multiple Polls objects and removing the last reference to a Race is the equivalent of deleting it.
    This session provides methods to retrieve Race to Polls mappings.
    This is the query for searching races.
    This is the query inspector for examining race queries.
    This session provides methods for searching among races.
    The race receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Race objects.
    The results for a candidate in a race.
    Like all OsidLists , RaceResultsList provides a means for accessing RaceResults elements sequentially either one at a time or many at a time.
    This session provides methods for examining voting results.
    The search interface for governing race searches.
    An interface for specifying the ordering of search results.
    This interface provides a means to capture results of a search.
    This session provides methods for searching among races.
    This session manages queries and sequencing to create "smart" dynamic catalogs.
    A Vote is a relationship between a Candidate and a voter .
    This is the form for creating and updating Votes .
    Like all OsidLists , VoteList provides a means for accessing Vote elements sequentially either one at a time or many at a time.
    This session provides methods for looking up votes.
    This session defines methods to receive asynchronous notifications on adds/changes to votes.
    This session provides methods to re-assign Votes to Polls .
    This session provides methods to retrieve Vote to Polls mappings.
    This is the query for searching votes.
    This is the query inspector for examining vote queries.
    This session provides methods for searching Vote objects.
    An allocation of votes for an individual resource or a resource group.
    This session manages voter allocations.
    This is the form for creating and updating VoterAllocations .
    Like all OsidLists , VoterAllocationList provides a means for accessing VoterAllocation elements sequentially either one at a time or many at a time.
    This session provides methods for looking up voter allocations.
    The vote receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Votes .
    VoteSearch defines the interface for specifying vote search options.
    An interface for specifying the ordering of search results.
    This interface provides a means to capture results of a search.
    This session provides methods for searching Vote objects.
    This session manages queries and sequencing to create "smart" dynamic catalogs.
    The voting profile describes interoperability among voting services.
    This session provides methods for voting on a ballot.
  • Class
    Description
    This session creates, updates, and deletes Ballots .
    This is the form for creating and updating Ballots .
    This session creates, updates, and deletes Candidates .
    This is the form for creating and updating Candidates .
    This session creates, updates, and deletes Polls .
    This is the form for creating and updating polls.
    This session creates, updates, and deletes Races .
    This is the form for creating and updating races.
    This is the form for creating and updating Votes .
    This session provides methods for voting on a ballot.
  • Class
    Description
    Like all OsidLists , BallotList provides a means for accessing Ballot elements sequentially either one at a time or many at a time.
    This is the query for searching ballots.
    This is the query inspector for examining ballot queries.
    An inventory defines a collection of candidates.
    Like all OsidLists , PollsList provides a means for accessing Polls elements sequentially either one at a time or many at a time.
    This is the query for searching polls.
    This is the query inspector for examining poll queries.
    Like all OsidLists , RaceList provides a means for accessing Race elements sequentially either one at a time or many at a time.
    This is the query for searching races.
    This is the query inspector for examining race queries.
    Like all OsidLists , VoteList provides a means for accessing Vote elements sequentially either one at a time or many at a time.
    This is the query for searching votes.
    This is the query inspector for examining vote queries.