OSID Logo
OSID Specifications
voting rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.voting.rules.VotingRulesProfile
Implementsosid.OsidProfile
Description

The voting rules profile describes the interoperability among voting rules services.

MethodsupportsVisibleFederation
Description

Tests if any broker federation is exposed. Federation is exposed when a specific broker may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of brokers appears as a single broker.

Returnboolean true if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerLookup
Description

Tests if looking up race constrainer is supported.

Returnboolean true if race constrainer lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerQuery
Description

Tests if querying race constrainer is supported.

Returnboolean true if race constrainer query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerSearch
Description

Tests if searching race constrainer is supported.

Returnboolean true if race constrainer search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerAdmin
Description

Tests if a race constrainer administrative service is supported.

Returnboolean true if race constrainer administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerNotification
Description

Tests if a race constrainer notification service is supported.

Returnboolean true if race constrainer notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerPolls
Description

Tests if a race constrainer polls lookup service is supported.

Returnboolean true if a race constrainer polls lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerPollsAssignment
Description

Tests if a race constrainer polls service is supported.

Returnboolean true if race constrainer polls assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerSmartPolls
Description

Tests if a race constrainer polls lookup service is supported.

Returnboolean true if a race constrainer polls service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerRuleLookup
Description

Tests if a race constrainer rule lookup service is supported.

Returnboolean true if a race constrainer rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerRuleApplication
Description

Tests if a race constrainer rule application service is supported.

Returnboolean true if a race constrainer rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerLookup
Description

Tests if looking up race constrainer enablers is supported.

Returnboolean true if race constrainer enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerQuery
Description

Tests if querying race constrainer enablers is supported.

Returnboolean true if race constrainer enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerSearch
Description

Tests if searching race constrainer enablers is supported.

Returnboolean true if race constrainer enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerAdmin
Description

Tests if a race constrainer enabler administrative service is supported.

Returnboolean true if race constrainer enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerNotification
Description

Tests if a race constrainer enabler notification service is supported.

Returnboolean true if race constrainer enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerPolls
Description

Tests if a race constrainer enabler polls lookup service is supported.

Returnboolean true if a race constrainer enabler polls lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerPollsAssignment
Description

Tests if a race constrainer enabler polls service is supported.

Returnboolean true if race constrainer enabler polls assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerSmartPolls
Description

Tests if a race constrainer enabler polls lookup service is supported.

Returnboolean true if a race constrainer enabler polls service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerRuleLookup
Description

Tests if a race constrainer enabler rule lookup service is supported.

Returnboolean true if a race constrainer enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerRuleApplication
Description

Tests if a race constrainer enabler rule application service is supported.

Returnboolean true if race constrainer enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorLookup
Description

Tests if looking up race processor is supported.

Returnboolean true if race processor lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorQuery
Description

Tests if querying race processor is supported.

Returnboolean true if race processor query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorSearch
Description

Tests if searching race processor is supported.

Returnboolean true if race processor search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorAdmin
Description

Tests if a race processor administrative service is supported.

Returnboolean true if race processor administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorNotification
Description

Tests if a race processor notification service is supported.

Returnboolean true if race processor notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorPolls
Description

Tests if a race processor polls lookup service is supported.

Returnboolean true if a race processor polls lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorPollsAssignment
Description

Tests if a race processor polls service is supported.

Returnboolean true if race processor polls assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorSmartPolls
Description

Tests if a race processor polls lookup service is supported.

Returnboolean true if a race processor polls service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorRuleLookup
Description

Tests if a race processor rule lookup service is supported.

Returnboolean true if a race processor rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorRuleApplication
Description

Tests if a race processor rule application service is supported.

Returnboolean true if race processor rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerLookup
Description

Tests if looking up race processor enablers is supported.

Returnboolean true if race processor enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerQuery
Description

Tests if querying race processor enablers is supported.

Returnboolean true if race processor enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerSearch
Description

Tests if searching race processor enablers is supported.

Returnboolean true if race processor enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerAdmin
Description

Tests if a race processor enabler administrative service is supported.

Returnboolean true if race processor enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerNotification
Description

Tests if a race processor enabler notification service is supported.

Returnboolean true if race processor enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerPolls
Description

Tests if a race processor enabler polls lookup service is supported.

Returnboolean true if a race processor enabler polls lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerPollsAssignment
Description

Tests if a race processor enabler polls service is supported.

Returnboolean true if race processor enabler polls assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerSmartPolls
Description

Tests if a race processor enabler polls lookup service is supported.

Returnboolean true if a race processor enabler polls service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerRuleLookup
Description

Tests if a race processor enabler rule lookup service is supported.

Returnboolean true if an processor enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerRuleApplication
Description

Tests if a race processor enabler rule application service is supported.

Returnboolean true if race processor enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerLookup
Description

Tests if looking up ballot constrainer is supported.

Returnboolean true if ballot constrainer lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerQuery
Description

Tests if querying ballot constrainer is supported.

Returnboolean true if ballot constrainer query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerSearch
Description

Tests if searching ballot constrainer is supported.

Returnboolean true if ballot constrainer search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerAdmin
Description

Tests if a ballot constrainer administrative service is supported.

Returnboolean true if ballot constrainer administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerNotification
Description

Tests if a ballot constrainer notification service is supported.

Returnboolean true if ballot constrainer notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerPolls
Description

Tests if a ballot constrainer polls lookup service is supported.

Returnboolean true if a ballot constrainer polls lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerPollsAssignment
Description

Tests if a ballot constrainer polls service is supported.

Returnboolean true if ballot constrainer polls assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerSmartPolls
Description

Tests if a ballot constrainer polls lookup service is supported.

Returnboolean true if a ballot constrainer polls service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerRuleLookup
Description

Tests if a ballot constrainer rule lookup service is supported.

Returnboolean true if a ballot constrainer rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerRuleApplication
Description

Tests if a ballot constrainer rule application service is supported.

Returnboolean true if a ballot constrainer rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerLookup
Description

Tests if looking up ballot constrainer enablers is supported.

Returnboolean true if ballot constrainer enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerQuery
Description

Tests if querying ballot constrainer enablers is supported.

Returnboolean true if ballot constrainer enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerSearch
Description

Tests if searching ballot constrainer enablers is supported.

Returnboolean true if ballot constrainer enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerAdmin
Description

Tests if a ballot constrainer enabler administrative service is supported.

Returnboolean true if ballot constrainer enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerNotification
Description

Tests if a ballot constrainer enabler notification service is supported.

Returnboolean true if ballot constrainer enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerPolls
Description

Tests if a ballot constrainer enabler polls lookup service is supported.

Returnboolean true if a ballot constrainer enabler polls lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerPollsAssignment
Description

Tests if a ballot constrainer enabler polls service is supported.

Returnboolean true if ballot constrainer enabler polls assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerSmartPolls
Description

Tests if a ballot constrainer enabler polls lookup service is supported.

Returnboolean true if a ballot constrainer enabler polls service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerRuleLookup
Description

Tests if a ballot constrainer enabler rule lookup service is supported.

Returnboolean true if a ballot constrainer enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerRuleApplication
Description

Tests if a ballot constrainer enabler rule application service is supported.

Returnboolean true if ballot constrainer enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetRaceConstrainerRecordTypes
Description

Gets the supported RaceConstrainer record types.

Returnosid.type.TypeLista list containing the supported RaceConstrainer record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerRecordType
Description

Tests if the given RaceConstrainer record type is supported.

Parametersosid.type.TyperaceConstrainerRecordTypea Type indicating a RaceConstrainer record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT raceConstrainerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRaceConstrainerSearchRecordTypes
Description

Gets the supported RaceConstrainer search record types.

Returnosid.type.TypeLista list containing the supported RaceConstrainer search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerSearchRecordType
Description

Tests if the given RaceConstrainer search record type is supported.

Parametersosid.type.TyperaceConstrainerSearchRecordTypea Type indicating a RaceConstrainer search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT raceConstrainerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRaceConstrainerEnablerRecordTypes
Description

Gets the supported RaceConstrainerEnabler record types.

Returnosid.type.TypeLista list containing the supported RaceConstrainerEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerRecordType
Description

Tests if the given RaceConstrainerEnabler record type is supported.

Parametersosid.type.TyperaceConstrainerEnablerRecordTypea Type indicating a RaceConstrainerEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT raceConstrainerEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRaceConstrainerEnablerSearchRecordTypes
Description

Gets the supported RaceConstrainerEnabler search record types.

Returnosid.type.TypeLista list containing the supported RaceConstrainerEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceConstrainerEnablerSearchRecordType
Description

Tests if the given RaceConstrainerEnabler search record type is supported.

Parametersosid.type.TyperaceConstrainerEnablerSearchRecordTypea Type indicating a RaceConstrainerEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT raceConstrainerEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRaceProcessorRecordTypes
Description

Gets the supported RaceProcessor record types.

Returnosid.type.TypeLista list containing the supported RaceProcessor record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorRecordType
Description

Tests if the given RaceProcessor record type is supported.

Parametersosid.type.TyperaceProcessorRecordTypea Type indicating a RaceProcessor record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT raceProcessorRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRaceProcessorSearchRecordTypes
Description

Gets the supported RaceProcessor search record types.

Returnosid.type.TypeLista list containing the supported RaceProcessor search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorSearchRecordType
Description

Tests if the given RaceProcessor search record type is supported.

Parametersosid.type.TyperaceProcessorSearchRecordTypea Type indicating a RaceProcessor search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT raceProcessorSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRaceProcessorEnablerRecordTypes
Description

Gets the supported RaceProcessorEnabler record types.

Returnosid.type.TypeLista list containing the supported RaceProcessorEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerRecordType
Description

Tests if the given RaceProcessorEnabler record type is supported.

Parametersosid.type.TyperaceProcessorEnablerRecordTypea Type indicating a RaceProcessorEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT raceProcessorEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRaceProcessorEnablerSearchRecordTypes
Description

Gets the supported RaceProcessorEnabler search record types.

Returnosid.type.TypeLista list containing the supported RaceProcessorEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRaceProcessorEnablerSearchRecordType
Description

Tests if the given RaceProcessorEnabler search record type is supported.

Parametersosid.type.TyperaceProcessorEnablerSearchRecordTypea Type indicating a RaceProcessorEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT raceProcessorEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetBallotConstrainerRecordTypes
Description

Gets the supported BallotConstrainer record types.

Returnosid.type.TypeLista list containing the supported BallotConstrainer record types
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerRecordType
Description

Tests if the given BallotConstrainer record type is supported.

Parametersosid.type.TypeballotConstrainerRecordTypea Type indicating a BallotConstrainer record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT ballotConstrainerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetBallotConstrainerSearchRecordTypes
Description

Gets the supported BallotConstrainer search record types.

Returnosid.type.TypeLista list containing the supported BallotConstrainer search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerSearchRecordType
Description

Tests if the given BallotConstrainer search record type is supported.

Parametersosid.type.TypeballotConstrainerSearchRecordTypea Type indicating a BallotConstrainer search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT ballotConstrainerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetBallotConstrainerEnablerRecordTypes
Description

Gets the supported BallotConstrainerEnabler record types.

Returnosid.type.TypeLista list containing the supported BallotConstrainerEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerRecordType
Description

Tests if the given BallotConstrainerEnabler record type is supported.

Parametersosid.type.TypeballotConstrainerEnablerRecordTypea Type indicating a BallotConstrainerEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT ballotConstrainerEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetBallotConstrainerEnablerSearchRecordTypes
Description

Gets the supported BallotConstrainerEnabler search record types.

Returnosid.type.TypeLista list containing the supported BallotConstrainerEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsBallotConstrainerEnablerSearchRecordType
Description

Tests if the given BallotConstrainerEnabler search record type is supported.

Parametersosid.type.TypeballotConstrainerEnablerSearchRecordTypea Type indicating a BallotConstrainerEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT ballotConstrainerEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.