Interface ParameterProcessorEnablerSearch
- All Superinterfaces:
Extensible, OsidCondition, OsidSearch, Suppliable
The search for governing parameter processor enabler searches.
-
Method Summary
Modifier and TypeMethodDescriptiongetParameterProcessorEnablerSearchRecord(Type parameterProcessorEnablerSearchRecordType) Gets the parameter processor enabler search record corresponding to the given parameter processor enabler search recordType.voidorderParameterProcessorEnablerResults(ParameterProcessorEnablerSearchOrder parameterProcessorEnablerSearchOrder) Specify an ordering to the search results.voidsearchAmongParameterProcessorEnablers(IdList parameterProcessorEnablerIds) Execute this search among the given list of parameter processor 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
-
searchAmongParameterProcessorEnablers
Execute this search among the given list of parameter processor enablers.- Parameters:
parameterProcessorEnablerIds- list of parameter processor enablers- Throws:
NullArgumentException-parameterProcessorEnablerIdsisnull- Compliance:
mandatory- This method must be implemented.
-
orderParameterProcessorEnablerResults
void orderParameterProcessorEnablerResults(ParameterProcessorEnablerSearchOrder parameterProcessorEnablerSearchOrder) Specify an ordering to the search results.- Parameters:
parameterProcessorEnablerSearchOrder- parameter processor enabler search order- Throws:
NullArgumentException-parameterProcessorEnablerSearchOrderisnullUnsupportedException-parameterProcessorEnablerSearchOrderis not of this service- Compliance:
mandatory- This method must be implemented.
-
getParameterProcessorEnablerSearchRecord
ParameterProcessorEnablerSearchRecord getParameterProcessorEnablerSearchRecord(Type parameterProcessorEnablerSearchRecordType) throws OperationFailedException Gets the parameter processor enabler search record corresponding to the given parameter processor enabler search recordType. This method is used to retrieve an object implementing the requested record.- Parameters:
parameterProcessorEnablerSearchRecordType- a parameter processor enabler search record type- Returns:
- the parameter processor enabler search record
- Throws:
NullArgumentException-parameterProcessorEnablerSearchRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(parameterProcessorEnablerSearchRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-