OSID Logo
OSID Specifications
configuration rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.configuration.rules.ParameterProcessorEnablerSearch
Implementsosid.OsidSearch
Description

The search for governing parameter processor enabler searches.

MethodsearchAmongParameterProcessorEnablers
Description

Execute this search among the given list of parameter processor enablers.

Parametersosid.id.IdListparameterProcessorEnablerIdslist of parameter processor enablers
ErrorsNULL_ARGUMENT parameterProcessorEnablerIds is null
CompliancemandatoryThis method must be implemented.
MethodorderParameterProcessorEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.configuration.rules.ParameterProcessorEnablerSearchOrderparameterProcessorEnablerSearchOrderparameter processor enabler search order
ErrorsNULL_ARGUMENT parameterProcessorEnablerSearchOrder is null
UNSUPPORTED parameterProcessorEnablerSearchOrder is not of this service
CompliancemandatoryThis method must be implemented.
MethodgetParameterProcessorEnablerSearchRecord
Description

Gets the parameter processor enabler search record corresponding to the given parameter processor enabler search record Type. This method is used to retrieve an object implementing the requested record.

Parametersosid.type.TypeparameterProcessorEnablerSearchRecordTypea parameter processor enabler search record type
Returnosid.configuration.rules.records.ParameterProcessorEnablerSearchRecordthe parameter processor enabler search record
ErrorsNULL_ARGUMENT parameterProcessorEnablerSearchRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(parameterProcessorEnablerSearchRecordType) is false
CompliancemandatoryThis method must be implemented.