public interface ParameterProcessorSearch extends OsidSearch
The search interface for governing parameter processor searches.
| Modifier and Type | Method and Description |
|---|---|
ParameterProcessorSearchRecord |
getParameterProcessorSearchRecord(Type parameterProcessorSearchRecordType)
Gets the parameter processor search record corresponding to the given
parameter processor search record
Type. |
void |
orderParameterProcessorResults(ParameterProcessorSearchOrder parameterProcessorSearchOrder)
Specify an ordering to the search results.
|
void |
searchAmongParameterProcessors(IdList parameterProcessorIds)
Execute this search among the given list of parameter processors.
|
limitResultSetgetRecordTypes, hasRecordTypevoid searchAmongParameterProcessors(IdList parameterProcessorIds)
parameterProcessorIds - list of parameter processorsNullArgumentException - parameterProcessorIds
is null mandatory - This method must be implemented. void orderParameterProcessorResults(ParameterProcessorSearchOrder parameterProcessorSearchOrder)
parameterProcessorSearchOrder - parameter processor search orderNullArgumentException -
parameterProcessorSearchOrder is null UnsupportedException -
parameterProcessorSearchOrder is not of this servicemandatory - This method must be implemented. ParameterProcessorSearchRecord getParameterProcessorSearchRecord(Type parameterProcessorSearchRecordType) throws OperationFailedException
Type. This method is
used to retrieve an object implementing the requested record.parameterProcessorSearchRecordType - a parameter processor
search record typeNullArgumentException -
parameterProcessorSearchRecordType is null
OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(parameterProcessorSearchRecordType) is
false mandatory - This method must be implemented.