OSID Logo
OSID Specifications
provisioning rules package
Version 3.1.0
Interfaceosid.provisioning.rules.BrokerEnablerSearch
Implementsosid.OsidSearch
Used Byosid.provisioning.rules.BrokerEnablerSearchSession
Description

The search interface for governing broker enabler searches.

MethodsearchAmongBrokerEnablers
Description

Execute this search among the given list of broker enablers.

Parametersosid.id.IdListbrokerEnablerIds list of broker enablers
ErrorsNULL_ARGUMENT brokerEnablerIds is null
Compliancemandatory This method must be implemented.
MethodorderBrokerEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.provisioning.rules.BrokerEnablerSearchOrderbrokerEnablerSearchOrder broker enabler search order
ErrorsNULL_ARGUMENT brokerEnablerSearchOrder is null
UNSUPPORTED brokerEnablerSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetBrokerEnablerSearchRecord
Description

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

Parametersosid.type.TypebrokerEnablerSearchRecordType a broker enabler search record type
Returnosid.provisioning.rules.records.BrokerEnablerSearchRecord the broker enabler search record
ErrorsNULL_ARGUMENT brokerEnablerSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(brokerEnablerSearchRecordType) is false
Compliancemandatory This method must be implemented.