Interface | osid.topology.rules.TopologyRulesProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The topology rules profile describes the interoperability among topology 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 | supportsEdgeEnablerLookup | ||
Description |
Tests if looking up edge enablers is supported. | ||
Return | boolean | true if edge enabler lookup is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEdgeEnablerQuery | ||
Description |
Tests if querying edge enablers is supported. | ||
Return | boolean | true if edge enabler query is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEdgeEnablerSearch | ||
Description |
Tests if searching edge enablers is supported. | ||
Return | boolean | true if edge enabler search is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEdgeEnablerAdmin | ||
Description |
Tests if an edge enabler administrative service is supported. | ||
Return | boolean | true if edge enabler administration is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEdgeEnablerNotification | ||
Description |
Tests if an edge enabler notification service is supported. | ||
Return | boolean | true if edge enabler notification is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEdgeEnablerGraph | ||
Description |
Tests if an edge enabler graph lookup service is supported. | ||
Return | boolean | true if an edge enabler graph lookup service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEdgeEnablerGraphAssignment | ||
Description |
Tests if an edge enabler graph service is supported. | ||
Return | boolean | true if edge enabler graph assignment service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEdgeEnablerSmartGraph | ||
Description |
Tests if an edge enabler graph lookup service is supported. | ||
Return | boolean | true if an edge enabler graph service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEdgeEnablerRuleLookup | ||
Description |
Tests if an edge enabler rule lookup service is supported. | ||
Return | boolean | true if an edge enabler rule lookup service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEdgeEnablerRuleApplication | ||
Description |
Tests if an edge enabler rule application service is supported. | ||
Return | boolean | true if edge enabler rule application service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getEdgeEnablerRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported EdgeEnabler record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEdgeEnablerRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | edgeEnablerRecordType | a Type indicating an EdgeEnabler record type |
Return | boolean | true if the given record type is supported, false
otherwise | |
Errors | NULL_ARGUMENT | edgeEnablerRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getEdgeEnablerSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported EdgeEnabler search record
types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEdgeEnablerSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | edgeEnablerSearchRecordType | a Type indicating an EdgeEnabler search
record type |
Return | boolean | true if the given search record type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | edgeEnablerSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |