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.
|
limitResultSet
getRecordTypes, hasRecordType
void 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.