OSID Logo
OSID Specifications
recognition package
Version 3.1.0
Interfaceosid.recognition.Award
Implementsosid.OsidObject
Used Byosid.course.chronicle.AwardEntry
osid.course.requisite.AwardRequirement
osid.recognition.AwardAdminSession
osid.recognition.AwardList
osid.recognition.AwardLookupSession
osid.recognition.Conferral
Description

An Award is something that can be conferred.

MethodgetAwardRecord
Description

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

Parametersosid.type.TypeawardRecordType the type of award record to retrieve
Returnosid.recognition.records.AwardRecord the award record
ErrorsNULL_ARGUMENT awardRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(awardRecordType) is false
Compliancemandatory This method must be implemented.