OSID Logo
OSID Specifications
inquiry package
Version 3.1.0
Interfaceosid.inquiry.Audit
Implementsosid.OsidGovernator
Used Byosid.inquiry.AuditAdminSession
osid.inquiry.AuditList
osid.inquiry.AuditLookupSession
osid.inquiry.Inquiry
osid.rules.check.Check
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.TypeauditRecordType the type of audit record to retrieve
Returnosid.inquiry.records.AuditRecord the audit record
ErrorsNULL_ARGUMENT auditRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(auditRecordType) is false
Compliancemandatory This method must be implemented.