| Interface | osid.voting.rules.VotingRulesManager | ||
|---|---|---|---|
| Implements | osid.OsidManager | ||
osid.voting.rules.VotingRulesProfile | |||
| Description |
The voting rules manager provides access to voting rules sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
| ||
| Method | getRaceConstrainerLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerLookupSession | a RaceConstrainerLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceConstrainerLookup()
is true. | |
| Method | getRaceConstrainerLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerLookupSession | a RaceConstrainerLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceConstrainerLookup()
and supportsVisibleFederation() are true.
| |
| Method | getRaceConstrainerQuerySession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerQuerySession | a RaceConstrainerQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceConstrainerQuery()
is true. | |
| Method | getRaceConstrainerQuerySessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerQuerySession | a RaceConstrainerQuerySession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceConstrainerQuery()
and supportsVisibleFederation() are true.
| |
| Method | getRaceConstrainerSearchSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerSearchSession | a RaceConstrainerSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceConstrainerSearch()
is true. | |
| Method | getRaceConstrainerSearchSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerSearchSession | a RaceConstrainerSearchSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceConstrainerSearch()
and supportsVisibleFederation() are true.
| |
| Method | getRaceConstrainerAdminSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerAdminSession | a RaceConstrainerAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceConstrainerAdmin()
is true. | |
| Method | getRaceConstrainerAdminSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerAdminSession | a RaceConstrainerAdminSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceConstrainerAdmin()
and supportsVisibleFederation() are true.
| |
| Method | getRaceConstrainerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.RaceConstrainerReceiver | raceConstrainerReceiver | the notification callback |
| Return | osid.voting.rules.RaceConstrainerNotificationSession | a RaceConstrainerNotificationSession | |
| Errors | NULL_ARGUMENT | raceConstrainerReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerNotification() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerNotification() is true. | |
| Method | getRaceConstrainerNotificationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.RaceConstrainerReceiver | raceConstrainerReceiver | the notification callback |
osid.id.Id | pollsId | the Id of the Polls | |
| Return | osid.voting.rules.RaceConstrainerNotificationSession | a RaceConstrainerNotificationSession | |
| Errors | NOT_FOUND | no polls found by the given Id | |
| NULL_ARGUMENT | raceConstrainerReceiver or pollsId is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerNotification() and
supportsVisibleFederation() are true. | |
| Method | getRaceConstrainerPollsSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerPollsSession | a RaceConstrainerPollsSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerPolls() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceConstrainerPolls()
is true. | |
| Method | getRaceConstrainerPollsAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerPollsAssignmentSession | a RaceConstrainerPollsAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerPollsAssignment() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerPollsAssignment() is true. | |
| Method | getRaceConstrainerSmartPollsSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerSmartPollsSession | a RaceConstrainerSmartPollsSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerSmartPolls() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerSmartPolls() is true. | |
| Method | getRaceConstrainerRuleLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerRuleLookupSession | a RaceConstrainerRuleLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerRuleLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerRuleLookup() is true. | |
| Method | getRaceConstrainerRuleLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerRuleLookupSession | a RaceConstrainerRuleLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getRaceConstrainerRuleApplicationSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerRuleApplicationSession | a RaceConstrainerRuleApplicationSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerRuleApplication() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerRuleApplication() is true. | |
| Method | getRaceConstrainerRuleApplicationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerRuleApplicationSession | a RaceConstrainerRuleApplicationSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getRaceConstrainerEnablerLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerEnablerLookupSession | a RaceConstrainerEnablerLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerEnablerLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerLookup() is true. | |
| Method | getRaceConstrainerEnablerLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerEnablerLookupSession | a RaceConstrainerEnablerLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerEnablerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerLookup() and
supportsVisibleFederation() are true. | |
| Method | getRaceConstrainerEnablerQuerySession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerEnablerQuerySession | a RaceConstrainerEnablerQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerEnablerQuery() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerQuery() is true. | |
| Method | getRaceConstrainerEnablerQuerySessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerEnablerQuerySession | a RaceConstrainerEnablerQuerySession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerEnablerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerQuery() and
supportsVisibleFederation() are true. | |
| Method | getRaceConstrainerEnablerSearchSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerEnablerSearchSession | a RaceConstrainerEnablerSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerEnablerSearch() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerSearch() is true. | |
| Method | getRaceConstrainerEnablerSearchSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerEnablerSearchSession | a RaceConstrainerEnablerSearchSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerEnablerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerSearch() and
supportsVisibleFederation() are true. | |
| Method | getRaceConstrainerEnablerAdminSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerEnablerAdminSession | a RaceConstrainerEnablerAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerEnablerAdmin() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerAdmin() is true. | |
| Method | getRaceConstrainerEnablerAdminSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerEnablerAdminSession | a RaceConstrainerEnablerAdminSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerEnablerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerAdmin() and
supportsVisibleFederation() are true. | |
| Method | getRaceConstrainerEnablerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.RaceConstrainerEnablerReceiver | raceConstrainerEnablerReceiver | the notification callback |
| Return | osid.voting.rules.RaceConstrainerEnablerNotificationSession | a RaceConstrainerEnablerNotificationSession | |
| Errors | NULL_ARGUMENT | raceConstrainerEnablerReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerEnablerNotification() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerNotification() is true. | |
| Method | getRaceConstrainerEnablerNotificationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.RaceConstrainerEnablerReceiver | raceConstrainerEnablerReceiver | the notification callback |
osid.id.Id | pollsId | the Id of the Polls | |
| Return | osid.voting.rules.RaceConstrainerEnablerNotificationSession | a RaceConstrainerEnablerNotificationSession | |
| Errors | NOT_FOUND | no polls found by the given Id | |
| NULL_ARGUMENT | raceConstrainerEnablerReceiver or pollsId is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerEnablerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerNotification() and
supportsVisibleFederation() are true. | |
| Method | getRaceConstrainerEnablerPollsSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerEnablerPollsSession | a RaceConstrainerEnablerPollsSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerEnablerPolls() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerPolls() is true. | |
| Method | getRaceConstrainerEnablerPollsAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerEnablerPollsAssignmentSession | a RaceConstrainerEnablerPollsAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerEnablerPollsAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerPollsAssignment() is true.
| |
| Method | getRaceConstrainerEnablerSmartPollsSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerEnablerSmartPollsSession | a RaceConstrainerEnablerSmartPollsSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerEnablerSmartPolls() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerSmartPolls() is true. | |
| Method | getRaceConstrainerEnablerRuleLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerEnablerRuleLookupSession | a RaceConstrainerEnablerRuleLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerEnablerRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerRuleLookup() is true. | |
| Method | getRaceConstrainerEnablerRuleLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerEnablerRuleLookupSession | a RaceConstrainerEnablerRuleLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerEnablerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getRaceConstrainerEnablerRuleApplicationSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceConstrainerEnablerRuleApplicationSession | a RaceConstrainerEnablerRuleApplicationSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceConstrainerEnablerRuleApplication() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerRuleApplication() is true.
| |
| Method | getRaceConstrainerEnablerRuleApplicationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceConstrainerEnablerRuleApplicationSession | a RaceConstrainerEnablerRuleApplicationSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceConstrainerEnablerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceConstrainerEnablerRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getRaceProcessorLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorLookupSession | a RaceProcessorLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorLookup()
is true. | |
| Method | getRaceProcessorLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorLookupSession | a RaceProcessorLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorLookup()
and supportsVisibleFederation() are true.
| |
| Method | getRaceProcessorQuerySession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorQuerySession | a RaceProcessorQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorQuery()
is true. | |
| Method | getRaceProcessorQuerySessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorQuerySession | a RaceProcessorQuerySession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorQuery()
and supportsVisibleFederation() are true.
| |
| Method | getRaceProcessorSearchSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorSearchSession | a RaceProcessorSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorSearch()
is true. | |
| Method | getRaceProcessorSearchSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorSearchSession | a RaceProcessorSearchSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorSearch()
and supportsVisibleFederation() are true.
| |
| Method | getRaceProcessorAdminSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorAdminSession | a RaceProcessorAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorAdmin()
is true. | |
| Method | getRaceProcessorAdminSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorAdminSession | a RaceProcessorAdminSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorAdmin()
and supportsVisibleFederation() are true.
| |
| Method | getRaceProcessorNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.RaceProcessorReceiver | raceProcessorReceiver | the notification callback |
| Return | osid.voting.rules.RaceProcessorNotificationSession | a RaceProcessorNotificationSession | |
| Errors | NULL_ARGUMENT | raceProcessorReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorNotification() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorNotification() is true. | |
| Method | getRaceProcessorNotificationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.RaceProcessorReceiver | raceProcessorReceiver | the notification callback |
osid.id.Id | pollsId | the Id of the Polls | |
| Return | osid.voting.rules.RaceProcessorNotificationSession | a RaceProcessorNotificationSession | |
| Errors | NOT_FOUND | no polls found by the given Id | |
| NULL_ARGUMENT | raceProcessorReceiver or pollsId is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorNotification() and
supportsVisibleFederation() are true. | |
| Method | getRaceProcessorPollsSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorPollsSession | a RaceProcessorPollsSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorPolls() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorPolls()
is true. | |
| Method | getRaceProcessorPollsAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorPollsAssignmentSession | a RaceProcessorPollsAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorPollsAssignment() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorPollsAssignment() is true. | |
| Method | getRaceProcessorSmartPollsSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorSmartPollsSession | a RaceProcessorSmartPollsSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorSmartPolls() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorSmartPolls()
is true. | |
| Method | getRaceProcessorRuleLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorRuleLookupSession | a RaceProcessorRuleLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorRuleLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorRuleLookup()
is true. | |
| Method | getRaceProcessorRuleLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorRuleLookupSession | a RaceProcessorRuleLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRaceProcessorRuleLookup()
and supportsVisibleFederation() are true.
| |
| Method | getRaceProcessorRuleApplicationSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorRuleApplicationSession | a RaceProcessorRuleApplicationSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorRuleApplication() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorRuleApplication() is true. | |
| Method | getRaceProcessorRuleApplicationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorRuleApplicationSession | a RaceProcessorRuleApplicationSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getRaceProcessorEnablerLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorEnablerLookupSession | a RaceProcessorEnablerLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorEnablerLookup() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerLookup() is true. | |
| Method | getRaceProcessorEnablerLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorEnablerLookupSession | a RaceProcessorEnablerLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorEnablerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerLookup() and
supportsVisibleFederation() are true. | |
| Method | getRaceProcessorEnablerQuerySession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorEnablerQuerySession | a RaceProcessorEnablerQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorEnablerQuery() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerQuery() is true. | |
| Method | getRaceProcessorEnablerQuerySessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorEnablerQuerySession | a RaceProcessorEnablerQuerySession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorEnablerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerQuery() and
supportsVisibleFederation() are true. | |
| Method | getRaceProcessorEnablerSearchSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorEnablerSearchSession | a RaceProcessorEnablerSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorEnablerSearch() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerSearch() is true. | |
| Method | getRaceProcessorEnablerSearchSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorEnablerSearchSession | a RaceProcessorEnablerSearchSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorEnablerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerSearch() and
supportsVisibleFederation() are true. | |
| Method | getRaceProcessorEnablerAdminSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorEnablerAdminSession | a RaceProcessorEnablerAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorEnablerAdmin() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerAdmin() is true. | |
| Method | getRaceProcessorEnablerAdminSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorEnablerAdminSession | a RaceProcessorEnablerAdminSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorEnablerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerAdmin() and
supportsVisibleFederation() are true. | |
| Method | getRaceProcessorEnablerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.RaceProcessorEnablerReceiver | raceProcessorEnablerReceiver | the notification callback |
| Return | osid.voting.rules.RaceProcessorEnablerNotificationSession | a RaceProcessorEnablerNotificationSession | |
| Errors | NULL_ARGUMENT | raceProcessorEnablerReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorEnablerNotification() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerNotification() is true. | |
| Method | getRaceProcessorEnablerNotificationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.RaceProcessorEnablerReceiver | raceProcessorEnablerReceiver | the notification callback |
osid.id.Id | pollsId | the Id of the Polls | |
| Return | osid.voting.rules.RaceProcessorEnablerNotificationSession | a RaceProcessorEnablerNotificationSession | |
| Errors | NOT_FOUND | no polls found by the given Id | |
| NULL_ARGUMENT | raceProcessorEnablerReceiver or pollsId is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorEnablerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerNotification() and
supportsVisibleFederation() are true. | |
| Method | getRaceProcessorEnablerPollsSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorEnablerPollsSession | a RaceProcessorEnablerPollsSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorEnablerPolls() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerPolls() is true. | |
| Method | getRaceProcessorEnablerPollsAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorEnablerPollsAssignmentSession | a RaceProcessorEnablerPollsAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorEnablerPollsAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerPollsAssignment() is true. | |
| Method | getRaceProcessorEnablerSmartPollsSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorEnablerSmartPollsSession | a RaceProcessorEnablerSmartPollsSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorEnablerSmartPolls() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerSmartPolls() is true. | |
| Method | getRaceProcessorEnablerRuleLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorEnablerRuleLookupSession | a RaceProcessorEnablerRuleLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorEnablerRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerRuleLookup() is true. | |
| Method | getRaceProcessorEnablerRuleLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorEnablerRuleLookupSession | a RaceProcessorEnablerRuleLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorEnablerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getRaceProcessorEnablerRuleApplicationSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.RaceProcessorEnablerRuleApplicationSession | a RaceProcessorEnablerRuleApplicationSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsRaceProcessorEnablerRuleApplication() is
false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerRuleApplication() is true. | |
| Method | getRaceProcessorEnablerRuleApplicationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.RaceProcessorEnablerRuleApplicationSession | a RaceProcessorEnablerRuleApplicationSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRaceProcessorEnablerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRaceProcessorEnablerRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getBallotConstrainerLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerLookupSession | a BallotConstrainerLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsBallotConstrainerLookup()
is true. | |
| Method | getBallotConstrainerLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerLookupSession | a BallotConstrainerLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsBallotConstrainerLookup()
and supportsVisibleFederation() are true.
| |
| Method | getBallotConstrainerQuerySession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerQuerySession | a BallotConstrainerQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsBallotConstrainerQuery()
is true. | |
| Method | getBallotConstrainerQuerySessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerQuerySession | a BallotConstrainerQuerySession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsBallotConstrainerQuery()
and supportsVisibleFederation() are true.
| |
| Method | getBallotConstrainerSearchSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerSearchSession | a BallotConstrainerSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsBallotConstrainerSearch()
is true. | |
| Method | getBallotConstrainerSearchSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerSearchSession | a BallotConstrainerSearchSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsBallotConstrainerSearch()
and supportsVisibleFederation() are true.
| |
| Method | getBallotConstrainerAdminSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerAdminSession | a BallotConstrainerAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsBallotConstrainerAdmin()
is true. | |
| Method | getBallotConstrainerAdminSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerAdminSession | a BallotConstrainerAdminSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsBallotConstrainerAdmin()
and supportsVisibleFederation() are true.
| |
| Method | getBallotConstrainerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.BallotConstrainerReceiver | ballotConstrainerReceiver | the notification callback |
| Return | osid.voting.rules.BallotConstrainerNotificationSession | a BallotConstrainerNotificationSession | |
| Errors | NULL_ARGUMENT | ballotConstrainerReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerNotification() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerNotification() is true. | |
| Method | getBallotConstrainerNotificationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.BallotConstrainerReceiver | ballotConstrainerReceiver | the notification callback |
osid.id.Id | pollsId | the Id of the Polls | |
| Return | osid.voting.rules.BallotConstrainerNotificationSession | a BallotConstrainerNotificationSession | |
| Errors | NOT_FOUND | no polls found by the given Id | |
| NULL_ARGUMENT | ballotConstrainerReceiver or pollsId is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerNotification() and
supportsVisibleFederation() are true. | |
| Method | getBallotConstrainerPollsSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerPollsSession | a BallotConstrainerPollsSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerPolls() is false | ||
| Compliance | optional | This method must be implemented if supportsBallotConstrainerPolls()
is true. | |
| Method | getBallotConstrainerPollsAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerPollsAssignmentSession | a BallotConstrainerPollsAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerPollsAssignment() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerPollsAssignment() is true. | |
| Method | getBallotConstrainerSmartPollsSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerSmartPollsSession | a BallotConstrainerSmartPollsSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerSmartPolls() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerSmartPolls() is true. | |
| Method | getBallotConstrainerRuleLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerRuleLookupSession | a BallotConstrainerRuleLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerRuleLookup() is true. | |
| Method | getBallotConstrainerRuleLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerRuleLookupSession | a BallotConstrainerRuleLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getBallotConstrainerRuleApplicationSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerRuleApplicationSession | a BallotConstrainerRuleApplicationSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerRuleApplication() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerRuleApplication() is true. | |
| Method | getBallotConstrainerRuleApplicationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerRuleApplicationSession | a BallotConstrainerRuleApplicationSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerRuleApplication() and
supportsVisibleFederation() are true. | |
| Method | getBallotConstrainerEnablerLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerEnablerLookupSession | a BallotConstrainerEnablerLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerEnablerLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerLookup() is true. | |
| Method | getBallotConstrainerEnablerLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerEnablerLookupSession | a BallotConstrainerEnablerLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerEnablerLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerLookup() and
supportsVisibleFederation() are true. | |
| Method | getBallotConstrainerEnablerQuerySession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerEnablerQuerySession | a BallotConstrainerEnablerQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerEnablerQuery() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerQuery() is true. | |
| Method | getBallotConstrainerEnablerQuerySessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerEnablerQuerySession | a BallotConstrainerEnablerQuerySession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerEnablerQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerQuery() and
supportsVisibleFederation() are true. | |
| Method | getBallotConstrainerEnablerSearchSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerEnablerSearchSession | a BallotConstrainerEnablerSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerEnablerSearch() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerSearch() is true. | |
| Method | getBallotConstrainerEnablerSearchSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerEnablerSearchSession | a BallotConstrainerEnablerSearchSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerEnablerSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerSearch() and
supportsVisibleFederation() are true. | |
| Method | getBallotConstrainerEnablerAdminSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerEnablerAdminSession | a BallotConstrainerEnablerAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerEnablerAdmin() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerAdmin() is true. | |
| Method | getBallotConstrainerEnablerAdminSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerEnablerAdminSession | a BallotConstrainerEnablerAdminSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerEnablerAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerAdmin() and
supportsVisibleFederation() are true. | |
| Method | getBallotConstrainerEnablerNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.BallotConstrainerEnablerReceiver | ballotConstrainerEnablerReceiver | the notification callback |
| Return | osid.voting.rules.BallotConstrainerEnablerNotificationSession | a BallotConstrainerEnablerNotificationSession | |
| Errors | NULL_ARGUMENT | ballotConstrainerEnablerReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerEnablerNotification() is
false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerNotification() is true. | |
| Method | getBallotConstrainerEnablerNotificationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.voting.rules.BallotConstrainerEnablerReceiver | ballotConstrainerEnablerReceiver | the notification callback |
osid.id.Id | pollsId | the Id of the Polls | |
| Return | osid.voting.rules.BallotConstrainerEnablerNotificationSession | a BallotConstrainerEnablerNotificationSession | |
| Errors | NOT_FOUND | no polls found by the given Id | |
| NULL_ARGUMENT | ballotConstrainerEnablerReceiver or pollsId
is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerEnablerNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerNotification() and
supportsVisibleFederation() are true. | |
| Method | getBallotConstrainerEnablerPollsSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerEnablerPollsSession | a BallotConstrainerEnablerPollsSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerEnablerPolls() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerPolls() is true. | |
| Method | getBallotConstrainerEnablerPollsAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerEnablerPollsAssignmentSession | a BallotConstrainerEnablerPollsAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerEnablerPollsAssignment() is
false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerPollsAssignment() is true.
| |
| Method | getBallotConstrainerEnablerSmartPollsSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerEnablerSmartPollsSession | a BallotConstrainerEnablerSmartPollsSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerEnablerSmartPolls() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerSmartPolls() is true. | |
| Method | getBallotConstrainerEnablerRuleLookupSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerEnablerRuleLookupSession | a BallotConstrainerEnablerRuleLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerEnablerRuleLookup() is false
| ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerRuleLookup() is true. | |
| Method | getBallotConstrainerEnablerRuleLookupSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerEnablerRuleLookupSession | a BallotConstrainerEnablerRuleLookupSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerEnablerRuleLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerRuleLookup() and
supportsVisibleFederation() are true. | |
| Method | getBallotConstrainerEnablerRuleApplicationSession | ||
| Description |
Gets the | ||
| Return | osid.voting.rules.BallotConstrainerEnablerRuleApplicationSession | a BallotConstrainerEnablerRuleApplicationSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBallotConstrainerEnablerRuleApplication() is
false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerRuleApplication() is true.
| |
| Method | getBallotConstrainerEnablerRuleApplicationSessionForPolls | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | pollsId | the Id of the Polls |
| Return | osid.voting.rules.BallotConstrainerEnablerRuleApplicationSession | a BallotConstrainerEnablerRuleApplicationSession | |
| Errors | NOT_FOUND | no Polls found by the given Id | |
| NULL_ARGUMENT | pollsId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBallotConstrainerEnablerRuleApplication() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsBallotConstrainerEnablerRuleApplication() and
supportsVisibleFederation() are true. | |