OSID Logo
OSID Specifications
inquiry rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.inquiry.rules.AuditEnablerSearch
Implementsosid.OsidSearch
Description

The search interface for governing audit enabler searches.

MethodsearchAmongAuditEnablers
Description

Execute this search among the given list of audit enablers.

Parametersosid.id.IdListauditEnablerIdslist of audit enablers
ErrorsNULL_ARGUMENT auditEnablerIds is null
CompliancemandatoryThis method must be implemented.
MethodorderAuditEnablerResults
Description

Specify an ordering to the search results.

Parametersosid.inquiry.rules.AuditEnablerSearchOrderauditEnablerSearchOrderaudit enabler search order
ErrorsNULL_ARGUMENT auditEnablerSearchOrder is null
UNSUPPORTED auditEnablerSearchOrder is not of this service
CompliancemandatoryThis method must be implemented.
MethodgetAuditEnablerSearchRecord
Description

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

Parametersosid.type.TypeauditEnablerSearchRecordTypean audit enabler search record type
Returnosid.inquiry.rules.records.AuditEnablerSearchRecordthe audit enabler search record
ErrorsNULL_ARGUMENT auditEnablerSearchRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(auditEnablerSearchRecordType) is false
CompliancemandatoryThis method must be implemented.