OSID Logo
OSID Specifications
inquiry package
Version 3.0.0
Release Candidate Preview
Interfaceosid.inquiry.Inquest
Implementsosid.OsidCatalog
Description

An Inquest represents a collection of reservoirs.

MethodgetInquestRecord
Description

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

Parametersosid.type.TypeinquestRecordTypethe type of inquest record to retrieve
Returnosid.inquiry.records.InquestRecordthe inquest record
ErrorsNULL_ARGUMENT inquestRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(inquestRecordType) is false
CompliancemandatoryThis method must be implemented.