OSID Logo
OSID Specifications
inquiry package
Version 3.0.0
Release Candidate Preview
Interfaceosid.inquiry.Audit
Implementsosid.OsidGovernator
Description

An Audit is an OsidGovernator for a group of Inquiries.

MethodgetAuditRecord
Description

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

Parametersosid.type.TypeauditRecordTypethe type of audit record to retrieve
Returnosid.inquiry.records.AuditRecordthe audit record
ErrorsNULL_ARGUMENT auditRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(auditRecordType) is false
CompliancemandatoryThis method must be implemented.