public interface BallotConstrainerSearch extends OsidSearch
The search interface for governing ballot constrainer searches.
| Modifier and Type | Method and Description |
|---|---|
BallotConstrainerSearchRecord |
getBallotConstrainerSearchRecord(Type ballotConstrainerSearchRecordType)
Gets the ballot constrainer search record corresponding to the given
ballot constrainer search record
Type. |
void |
orderBallotConstrainerResults(BallotConstrainerSearchOrder ballotConstrainerSearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongBallotConstrainers(IdList pollsIds)
Execute this search among the given list of ballot constrainers.
|
limitResultSetgetRecordTypes, hasRecordTypevoid searchAmongBallotConstrainers(IdList pollsIds)
pollsIds - list of ballot constrainersNullArgumentException - pollsIds is
null mandatory - This method must be implemented. void orderBallotConstrainerResults(BallotConstrainerSearchOrder ballotConstrainerSearchOrder)
ballotConstrainerSearchOrder - ballot constrainer search orderNullArgumentException -
ballotConstrainerSearchOrder is null UnsupportedException -
ballotConstrainerSearchOrder is not of this servicemandatory - This method must be implemented. BallotConstrainerSearchRecord getBallotConstrainerSearchRecord(Type ballotConstrainerSearchRecordType) throws OperationFailedException
Type. This method is
used to retrieve an object implementing the requested record.ballotConstrainerSearchRecordType - a ballot constrainer search
record typeNullArgumentException -
ballotConstrainerSearchRecordType is null
OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(ballotConstrainerSearchRecordType) is
false mandatory - This method must be implemented.