public interface ProfileEntryCondition extends OsidCondition
A profile entry condition interface.
Modifier and Type | Method and Description |
---|---|
ProfileEntryConditionRecord |
getProfileEntryConditionRecord(Type profileEntryConditionRecordType)
Gets the record corresponding to the given
ProfileEntryCondition record Type. |
getRecordTypes, hasRecordType
ProfileEntryConditionRecord getProfileEntryConditionRecord(Type profileEntryConditionRecordType) throws OperationFailedException
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
.profileEntryConditionRecordType
- a profile entry condition
record typeNullArgumentException
-
profileEntryConditionRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(profileEntryConditionRecordType)
is
false
mandatory
- This method must be implemented.