Interface ProfileEntryEnablerSearch
- All Superinterfaces:
Extensible, OsidCondition, OsidSearch, Suppliable
The search interface for governing profile entry enabler searches.
-
Method Summary
Modifier and TypeMethodDescriptiongetProfileEntryEnablerSearchRecord(Type profileEntryEnablerSearchRecordType) Gets the profile entry enabler search record corresponding to the given profile entry enabler search recordType.voidorderProfileEntryEnablerResults(ProfileEntryEnablerSearchOrder profileEntryEnablerSearchOrder) Specify an ordering to the search results.voidsearchAmongProfileEntryEnablers(IdList profileEntryEnablerIds) Execute this search among the given list of profile entry enablers.Methods inherited from interface Extensible
getRecordTypes, hasRecordTypeModifier and TypeMethodDescriptionGets the record types available in this object.booleanhasRecordType(Type recordType) Tests if this object supports the given recordType.Methods inherited from interface OsidSearch
limitResultSetModifier and TypeMethodDescriptionvoidlimitResultSet(long start, long end) By default, searches return all matching results.
-
Method Details
-
searchAmongProfileEntryEnablers
Execute this search among the given list of profile entry enablers.- Parameters:
profileEntryEnablerIds- list of profile entry enablers- Throws:
NullArgumentException-profileEntryEnablerIdsisnull- Compliance:
mandatory- This method must be implemented.
-
orderProfileEntryEnablerResults
Specify an ordering to the search results.- Parameters:
profileEntryEnablerSearchOrder- profile entry enabler search order- Throws:
NullArgumentException-profileEntryEnablerSearchOrderisnullUnsupportedException-profileEntryEnablerSearchOrderis not of this service- Compliance:
mandatory- This method must be implemented.
-
getProfileEntryEnablerSearchRecord
ProfileEntryEnablerSearchRecord getProfileEntryEnablerSearchRecord(Type profileEntryEnablerSearchRecordType) throws OperationFailedException Gets the profile entry enabler search record corresponding to the given profile entry enabler search recordType. This method is used to retrieve an object implementing the requested record.- Parameters:
profileEntryEnablerSearchRecordType- a profile entry enabler search record type- Returns:
- the profile entry enabler search record
- Throws:
NullArgumentException-profileEntryEnablerSearchRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(profileEntryEnablerSearchRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-