Interface | osid.profile.rules.ProfileRulesProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The profile rules profile describes the interoperability among profile rules services. | ||
Method | supportsVisibleFederation | ||
Description |
Tests if any broker federation is exposed. Federation is exposed when a specific broker may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of brokers appears as a single broker. | ||
Return | boolean | true if visible federation is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerLookup | ||
Description |
Tests if looking up profile entry enablers is supported. | ||
Return | boolean | true if profile entry enabler lookup is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerQuery | ||
Description |
Tests if querying profile entry enablers is supported. | ||
Return | boolean | true if profile entry enabler query is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerSearch | ||
Description |
Tests if searching profile entry enablers is supported. | ||
Return | boolean | true if profile entry enabler search is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerAdmin | ||
Description |
Tests if a profile entry enabler administrative service is supported. | ||
Return | boolean | true if profile entry enabler administration is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerNotification | ||
Description |
Tests if a profile entry enabler notification service is supported. | ||
Return | boolean | true if profile entry enabler notification is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerProfile | ||
Description |
Tests if a profile entry enabler profile lookup service is supported. | ||
Return | boolean | true if a profile entry enabler profile lookup service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerProfileAssignment | ||
Description |
Tests if a profile entry enabler profile service is supported. | ||
Return | boolean | true if profile entry enabler profile assignment service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerSmartProfile | ||
Description |
Tests if a profile entry enabler profile lookup service is supported. | ||
Return | boolean | true if a profile entry enabler profile service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerRuleLookup | ||
Description |
Tests if a profile entry enabler rule lookup service is supported. | ||
Return | boolean | true if a profile entry enabler rule lookup service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerRuleApplication | ||
Description |
Tests if a profile entry enabler rule application service is supported. | ||
Return | boolean | true if profile entry enabler rule application service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getProfileEntryEnablerRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported ProfileEntryEnabler record
types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | profileEntryEnablerRecordType | a Type indicating a ProfileEntryEnabler
record type |
Return | boolean | true if the given record type is supported, false
otherwise | |
Errors | NULL_ARGUMENT | profileEntryEnablerRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getProfileEntryEnablerSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported ProfileEntryEnabler search
record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProfileEntryEnablerSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | profileEntryEnablerSearchRecordType | a Type indicating a ProfileEntryEnabler
search record type |
Return | boolean | true if the given search record type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | profileEntryEnablerSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |