public interface TopologyRulesProfile extends OsidProfile
The topology rules profile describes the interoperability among topology rules services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getEdgeEnablerRecordTypes()
Gets the supported
EdgeEnabler record types. |
TypeList |
getEdgeEnablerSearchRecordTypes()
Gets the supported
EdgeEnabler search record types. |
boolean |
supportsEdgeEnablerAdmin()
Tests if an edge enabler administrative service is supported.
|
boolean |
supportsEdgeEnablerGraph()
Tests if an edge enabler graph lookup service is supported.
|
boolean |
supportsEdgeEnablerGraphAssignment()
Tests if an edge enabler graph service is supported.
|
boolean |
supportsEdgeEnablerLookup()
Tests if looking up edge enablers is supported.
|
boolean |
supportsEdgeEnablerNotification()
Tests if an edge enabler notification service is supported.
|
boolean |
supportsEdgeEnablerQuery()
Tests if querying edge enablers is supported.
|
boolean |
supportsEdgeEnablerRecordType(Type edgeEnablerRecordType)
Tests if the given
EdgeEnabler record type is
supported. |
boolean |
supportsEdgeEnablerRuleApplication()
Tests if an edge enabler rule application service is supported.
|
boolean |
supportsEdgeEnablerRuleLookup()
Tests if an edge enabler rule lookup service is supported.
|
boolean |
supportsEdgeEnablerSearch()
Tests if searching edge enablers is supported.
|
boolean |
supportsEdgeEnablerSearchRecordType(Type edgeEnablerSearchRecordType)
Tests if the given
EdgeEnabler search record type is
supported. |
boolean |
supportsEdgeEnablerSmartGraph()
Tests if an edge enabler graph lookup service is supported.
|
boolean |
supportsVisibleFederation()
Tests if any broker federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsEdgeEnablerLookup()
true if edge enabler lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsEdgeEnablerQuery()
true if edge enabler query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsEdgeEnablerSearch()
true if edge enabler search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsEdgeEnablerAdmin()
true if edge enabler administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsEdgeEnablerNotification()
true if edge enabler notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsEdgeEnablerGraph()
true if an edge enabler graph lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsEdgeEnablerGraphAssignment()
true if edge enabler graph assignment service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsEdgeEnablerSmartGraph()
true if an edge enabler graph service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsEdgeEnablerRuleLookup()
true if an edge enabler rule lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsEdgeEnablerRuleApplication()
true if edge enabler rule application service
is supported, false otherwisemandatory - This method must be implemented. TypeList getEdgeEnablerRecordTypes()
EdgeEnabler record types. EdgeEnabler
record typesmandatory - This method must be implemented. boolean supportsEdgeEnablerRecordType(Type edgeEnablerRecordType)
EdgeEnabler record type is
supported.edgeEnablerRecordType - a Type indicating an
EdgeEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException - edgeEnablerRecordType
is null mandatory - This method must be implemented. TypeList getEdgeEnablerSearchRecordTypes()
EdgeEnabler search record types. EdgeEnabler
search record typesmandatory - This method must be implemented. boolean supportsEdgeEnablerSearchRecordType(Type edgeEnablerSearchRecordType)
EdgeEnabler search record type is
supported.edgeEnablerSearchRecordType - a Type indicating
an EdgeEnabler search record type true if the given search record type is
supported, false otherwiseNullArgumentException -
edgeEnablerSearchRecordType is null mandatory - This method must be implemented.