OSID Logo
OSID Specifications
hold rules package
Version 3.1.0
Interfaceosid.hold.rules.IssueProcessorEnablerSearch
Implementsosid.OsidSearch
Used Byosid.hold.rules.IssueProcessorEnablerSearchSession
Description

The search interface for governing issue processor enabler searches.

MethodsearchAmongIssueProcessorEnablers
Description

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

Parametersosid.id.IdListissueProcessorEnablerIds list of issue processor enablers
ErrorsNULL_ARGUMENT issueProcessorEnablerIds is null
Compliancemandatory This method must be implemented.
MethodorderIssueProcessorEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.hold.rules.IssueProcessorEnablerSearchOrderissueProcessorEnablerSearchOrder issue processor enabler search order
ErrorsNULL_ARGUMENT issueProcessorEnablerSearchOrder is null
UNSUPPORTED issueProcessorEnablerSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetIssueProcessorEnablerSearchRecord
Description

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

Parametersosid.type.TypeissueProcessorEnablerSearchRecordType an issue processor enabler search record type
Returnosid.hold.rules.records.IssueProcessorEnablerSearchRecord the issue processor enabler search record
ErrorsNULL_ARGUMENT issueProcessorEnablerSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(issueProcessorEnablerSearchRecordType) is false
Compliancemandatory This method must be implemented.