Interface ProfileEntryCondition
- All Superinterfaces:
Extensible, OsidCondition, Suppliable
A profile entry condition interface.
-
Method Summary
Modifier and TypeMethodDescriptiongetProfileEntryConditionRecord(Type profileEntryConditionRecordType) Gets the record corresponding to the givenProfileEntryConditionrecordType.Methods inherited from interface Extensible
getRecordTypes, hasRecordTypeModifier and TypeMethodDescriptionGets the record types available in this object.booleanhasRecordType(Type recordType) Tests if this object supports the given recordType.
-
Method Details
-
getProfileEntryConditionRecord
ProfileEntryConditionRecord getProfileEntryConditionRecord(Type profileEntryConditionRecordType) throws OperationFailedException Gets the record corresponding to the givenProfileEntryConditionrecordType. This method is used to retrieve an object implementing the requested record. TheprofileEntryConditionRecordTypemay be theTypereturned ingetConditionRecordTypes()or any of its parents in aTypehierarchy wherehasConditionRecordType(progfileEntryConditionRecordType)istrue.- Parameters:
profileEntryConditionRecordType- a profile entry condition record type- Returns:
- the profile entry condition record
- Throws:
NullArgumentException-profileEntryConditionRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(profileEntryConditionRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-