OSID Logo
OSID Specifications
profile package
Version 3.0.0
Release Candidate Preview
Interfaceosid.profile.ProfileEntryCondition
Implementsosid.OsidCondition
Description

A profile entry condition interface.

MethodgetProfileEntryConditionRecord
Description

Gets the record corresponding to the given ProfileEntryCondition record Type. This method is used to retrieve an object implementing the requested record. The profileEntryConditionRecordType may be the Type returned in getConditionRecordTypes() or any of its parents in a Type hierarchy where hasConditionRecordType(progfileEntryConditionRecordType) is true .

Parametersosid.type.TypeprofileEntryConditionRecordTypea profile entry condition record type
Returnosid.profile.records.ProfileEntryConditionRecordthe profile entry condition record
ErrorsNULL_ARGUMENT profileEntryConditionRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(profileEntryConditionRecordType) is false
CompliancemandatoryThis method must be implemented.