Interface | osid.repository.rules.RepositoryRulesProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The repository rules profile describes the interoperability among repository 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 | supportsCompositionEnablerLookup | ||
Description |
Tests if looking up composition enablers is supported. | ||
Return | boolean | true if composition enabler lookup is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCompositionEnablerQuery | ||
Description |
Tests if querying composition enablers is supported. | ||
Return | boolean | true if composition enabler query is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCompositionEnablerSearch | ||
Description |
Tests if searching composition enablers is supported. | ||
Return | boolean | true if composition enabler search is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCompositionEnablerAdmin | ||
Description |
Tests if a composition enabler administrative service is supported. | ||
Return | boolean | true if composition enabler administration is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCompositionEnablerNotification | ||
Description |
Tests if a composition enabler notification service is supported. | ||
Return | boolean | true if composition enabler notification is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCompositionEnablerRepository | ||
Description |
Tests if a composition enabler repository lookup service is supported. | ||
Return | boolean | true if a repository enabler composition lookup service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCompositionEnablerRepositoryAssignment | ||
Description |
Tests if a composition enabler repository service is supported. | ||
Return | boolean | true if composition enabler repository assignment service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCompositionEnablerSmartRepository | ||
Description |
Tests if a composition enabler repository lookup service is supported. | ||
Return | boolean | true if a composition enabler repository service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCompositionEnablerRuleLookup | ||
Description |
Tests if a composition enabler rule lookup service is supported. | ||
Return | boolean | true if a composition enabler rule lookup service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCompositionEnablerRuleApplication | ||
Description |
Tests if a composition enabler rule application service is supported. | ||
Return | boolean | true if composition enabler rule application service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getCompositionEnablerRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported CompositionEnabler record
types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCompositionEnablerRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | compositionEnablerRecordType | a Type indicating a CompositionEnabler record
type |
Return | boolean | true if the given record type is supported, false
otherwise | |
Errors | NULL_ARGUMENT | compositionEnablerRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getCompositionEnablerSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported CompositionEnabler search
record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCompositionEnablerSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | compositionEnablerSearchRecordType | a Type indicating a CompositionEnabler search
record type |
Return | boolean | true if the given search record type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | compositionEnablerSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |