public interface ActivitySearch extends OsidSearch
The search interface for governing activity searches.
| Modifier and Type | Method and Description |
|---|---|
ActivitySearchRecord |
getActivitySearchRecord(Type activitySearchRecordType)
Gets the activity search record corresponding to the given activity
search record
Type. |
void |
orderActivityResults(ActivitySearchOrder activitySearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongActivities(IdList activityIds)
Execute this search among the given list of activities.
|
limitResultSetgetRecordTypes, hasRecordTypevoid searchAmongActivities(IdList activityIds)
activityIds - list of activitiesNullArgumentException - activityIds is
null mandatory - This method must be implemented. void orderActivityResults(ActivitySearchOrder activitySearchOrder)
activitySearchOrder - activity search orderNullArgumentException - activitySearchOrder
is null UnsupportedException - activitySearchOrder
is not of this servicemandatory - This method must be implemented. ActivitySearchRecord getActivitySearchRecord(Type activitySearchRecordType) throws OperationFailedException
Type. This method is used to retrieve an
object implementing the requested record.activitySearchRecordType - a activity search record typeNullArgumentException - activitySearchRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(activitySearchRecordType) is
false mandatory - This method must be implemented.