public interface CanonicalUnitProcessorEnablerSearch extends OsidSearch
The search interface for governing canonical unit processor enabler searches.
Modifier and Type | Method and Description |
---|---|
CanonicalUnitProcessorEnablerSearchRecord |
getCanonicalUnitProcessorEnablerSearchRecord(Type canonicalUnitProcessorEnablerSearchRecordType)
Gets the canonical unit processor enabler search record corresponding
to the given canonical unit processor enabler search record
Type. |
void |
orderCanonicalUnitProcessorEnablerResults(CanonicalUnitProcessorEnablerSearchOrder canonicalUnitProcessorEnablerSearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongCanonicalUnitProcessorEnablers(IdList canonicalUnitProcessorEnablerIds)
Execute this search among the given list of canonical unit processor
enablers.
|
limitResultSet
getRecordTypes, hasRecordType
void searchAmongCanonicalUnitProcessorEnablers(IdList canonicalUnitProcessorEnablerIds)
canonicalUnitProcessorEnablerIds
- list of canonical unit
processor enablersNullArgumentException
-
canonicalUnitProcessorEnablerIds
is null
mandatory
- This method must be implemented. void orderCanonicalUnitProcessorEnablerResults(CanonicalUnitProcessorEnablerSearchOrder canonicalUnitProcessorEnablerSearchOrder)
canonicalUnitProcessorEnablerSearchOrder
- canonical unit
processor enabler search orderNullArgumentException
-
canonicalUnitProcessorEnablerSearchOrder
is
null
UnsupportedException
-
canonicalUnitProcessorEnablerSearchOrder
is not of
this servicemandatory
- This method must be implemented. CanonicalUnitProcessorEnablerSearchRecord getCanonicalUnitProcessorEnablerSearchRecord(Type canonicalUnitProcessorEnablerSearchRecordType) throws OperationFailedException
Type.
This method is used to retrieve an object implementing
the requested record.canonicalUnitProcessorEnablerSearchRecordType
- a canonical unit
processor enabler search record typeNullArgumentException
-
canonicalUnitProcessorEnablerSearchRecordType
is
null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(canonicalUnitProcessorEnablerSearchRecordType)
is false
mandatory
- This method must be implemented.