public interface AssessmentEntrySearch extends OsidSearch
The search interface for governing assessment entry searches.
| Modifier and Type | Method and Description |
|---|---|
AssessmentEntrySearchRecord |
getAssessmentEntrySearchRecord(Type assessmentEntrySearchRecordType)
Gets the assessment entry search record corresponding to the given
assessment entry search record
Type. |
void |
orderAssessmentEntryResults(AssessmentEntrySearchOrder assessmentEntrySearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongAssessmentEntries(IdList assessmentEntryIds)
Execute this search among the given list of assessment entries.
|
limitResultSetgetRecordTypes, hasRecordTypevoid searchAmongAssessmentEntries(IdList assessmentEntryIds)
assessmentEntryIds - list of assessment entry Ids NullArgumentException - assessmentEntryIds
is null mandatory - This method must be implemented. void orderAssessmentEntryResults(AssessmentEntrySearchOrder assessmentEntrySearchOrder)
assessmentEntrySearchOrder - assessment entry search orderNullArgumentException -
assessmentEntrySearchOrder is null UnsupportedException -
assessmentEntrySearchOrder is not of this servicemandatory - This method must be implemented. AssessmentEntrySearchRecord getAssessmentEntrySearchRecord(Type assessmentEntrySearchRecordType) throws OperationFailedException
Type. This method is
used to retrieve an object implementing the requested record.assessmentEntrySearchRecordType - an assessment entry search
record typeNullArgumentException -
assessmentEntrySearchRecordType is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(assessmentEntrySearchRecordType) is
false mandatory - This method must be implemented.