OSID Logo
OSID Specifications
inquiry rules package
Version 3.1.0
Interfaceosid.inquiry.rules.AuditConstrainerEnabler
Implementsosid.OsidEnabler
Used Byosid.inquiry.rules.AuditConstrainerEnablerAdminSession
osid.inquiry.rules.AuditConstrainerEnablerList
osid.inquiry.rules.AuditConstrainerEnablerLookupSession
Description

An AuditConstrainerEnabler manages the active status of an AuditConstrainer.

MethodgetAuditConstrainerEnablerRecord
Description

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

Parametersosid.type.TypeauditConstrainerEnablerRecordType the type of audit constrainer enabler record to retrieve
Returnosid.inquiry.rules.records.AuditConstrainerEnablerRecord the audit constrainer enabler record
ErrorsNULL_ARGUMENT auditConstrainerEnablerRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(auditConstrainerEnablerRecordType) is false
Compliancemandatory This method must be implemented.