OSID Logo
OSID Specifications
inquiry rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.inquiry.rules.AuditEnabler
Implementsosid.OsidEnabler
Description

An AuditEnabler describes the rules for making an Audit effective.

MethodgetAuditEnablerRecord
Description

Gets the audit enabler record corresponding to the given AuditEnabler record Type. This method is used to retrieve an object implementing the requested record. The inquiryEnablerRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(inquiryEnablerRecordType) is true .

Parametersosid.type.TypeauditEnablerRecordTypethe type of audit enabler record to retrieve
Returnosid.inquiry.rules.records.AuditEnablerRecordthe audit enabler record
ErrorsNULL_ARGUMENT auditEnablerRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(auditEnablerRecordType) is false
CompliancemandatoryThis method must be implemented.