public interface SupersedingEventEnablerSearch extends OsidSearch
The search interface for governing superseding event enabler searches.
Modifier and Type | Method and Description |
---|---|
SupersedingEventEnablerSearchRecord |
getSupersedingEventEnablerSearchRecord(Type supersedingEventEnablerSearchRecordType)
Gets the superseding event enabler search record corresponding to the
given superseding event enabler search record
Type. |
void |
orderSupersedingEventEnablerResults(SupersedingEventEnablerSearchOrder supersedingEventEnablerSearchOrder)
Specify a superseding event ordering to the search results.
|
void |
searchAmongSupersedingEventEnablers(IdList supersedingEventEnablerIds)
Execute this search among the given list of superseding event
enablers.
|
limitResultSet
getRecordTypes, hasRecordType
void searchAmongSupersedingEventEnablers(IdList supersedingEventEnablerIds)
supersedingEventEnablerIds
- list of superseding event enablersNullArgumentException
-
supersedingEventEnablerIds
is null
mandatory
- This method must be implemented. void orderSupersedingEventEnablerResults(SupersedingEventEnablerSearchOrder supersedingEventEnablerSearchOrder)
supersedingEventEnablerSearchOrder
- superseding event enabler
search orderNullArgumentException
-
supersdeingEventEnablerSearchOrder
is null
UnsupportedException
-
supersedingEventEnablerSearchOrder
is not of this
servicemandatory
- This method must be implemented. SupersedingEventEnablerSearchRecord getSupersedingEventEnablerSearchRecord(Type supersedingEventEnablerSearchRecordType) throws OperationFailedException
Type.
This method is used to retrieve an object implementing the requested
record.supersedingEventEnablerSearchRecordType
- a superseding event
enabler search record typeNullArgumentException
-
supersedingEventEnablerSearchRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(supersedingEventEnablerSearchRecordType)
is false
mandatory
- This method must be implemented.