Interface | osid.contact.rules.ContactRulesProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The contact rules profile describes the interoperability among contact 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 | supportsContactEnablerLookup | ||
Description |
Tests if looking up contact enablers is supported. | ||
Return | boolean | true if contact enabler lookup is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsContactEnablerQuery | ||
Description |
Tests if querying contact enablers is supported. | ||
Return | boolean | true if contact enabler query is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsContactEnablerSearch | ||
Description |
Tests if searching contact enablers is supported. | ||
Return | boolean | true if contact enabler search is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsContactEnablerAdmin | ||
Description |
Tests if a contact enabler administrative service is supported. | ||
Return | boolean | true if contact enabler administration is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsContactEnablerNotification | ||
Description |
Tests if a contact enabler notification service is supported. | ||
Return | boolean | true if contact enabler notification is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsContactEnablerAddressBook | ||
Description |
Tests if a contact enabler address book lookup service is supported. | ||
Return | boolean | true if a contact enabler address book lookup service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsContactEnablerAddressBookAssignment | ||
Description |
Tests if a contact enabler address book service is supported. | ||
Return | boolean | true if contact enabler address book assignment service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsContactEnablerSmartAddressBook | ||
Description |
Tests if a contact enabler address book lookup service is supported. | ||
Return | boolean | true if a contact enabler address book service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsContactEnablerRuleLookup | ||
Description |
Tests if a contact enabler rule lookup service is supported. | ||
Return | boolean | true if a contact enabler rule lookup service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsContactEnablerRuleApplication | ||
Description |
Tests if a contact enabler rule application service is supported. | ||
Return | boolean | true if contact enabler rule application service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getContactEnablerRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported ContactEnabler record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsContactEnablerRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | contactEnablerRecordType | a Type indicating a ContactEnabler record
type |
Return | boolean | true if the given record type is supported, false
otherwise | |
Errors | NULL_ARGUMENT | contactEnablerRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getContactEnablerSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported ContactEnabler search record
types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsContactEnablerSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | contactEnablerSearchRecordType | a Type indicating a ContactEnabler search
record type |
Return | boolean | true if the given search record type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | contactEnablerSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |