Interface TopologyServiceClient
-
- All Superinterfaces:
SelectionAware
- All Known Implementing Classes:
DefaultTopologyServiceClient
public interface TopologyServiceClient extends SelectionAware
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BreadcrumbStrategygetBreadcrumbStrategy()GraphProvidergetDefaultGraphProvider()DefaultsgetDefaults()intgetEdgeTotalCount()GraphgetGraph(Criteria[] criteria, int semanticZoomLevel)GraphProvidergetGraphProviderBy(String namespace)Collection<GraphProvider>getGraphProviders()TopologyProviderInfogetInfo()StringgetMetaTopologyId()StringgetNamespace()Collection<VertexRef>getOppositeVertices(VertexRef vertexRef)LayoutAlgorithmgetPreferredLayoutAlgorithm()VertexgetVertex(String namespace, String vertexId)VertexgetVertex(VertexRef target, Criteria... criteria)intgetVertexTotalCount()voidsetMetaTopologyId(String metaTopologyId)voidsetNamespace(String namespace)-
Methods inherited from interface org.opennms.features.topology.api.browsers.SelectionAware
contributesTo, getSelection
-
-
-
-
Method Detail
-
getNamespace
String getNamespace()
-
getVertexTotalCount
int getVertexTotalCount()
-
getEdgeTotalCount
int getEdgeTotalCount()
-
getInfo
TopologyProviderInfo getInfo()
-
getDefaults
Defaults getDefaults()
-
getGraphProviders
Collection<GraphProvider> getGraphProviders()
-
getOppositeVertices
Collection<VertexRef> getOppositeVertices(VertexRef vertexRef)
-
getGraphProviderBy
GraphProvider getGraphProviderBy(String namespace)
-
getDefaultGraphProvider
GraphProvider getDefaultGraphProvider()
-
getPreferredLayoutAlgorithm
LayoutAlgorithm getPreferredLayoutAlgorithm()
-
getBreadcrumbStrategy
BreadcrumbStrategy getBreadcrumbStrategy()
-
setMetaTopologyId
void setMetaTopologyId(String metaTopologyId)
-
getMetaTopologyId
String getMetaTopologyId()
-
setNamespace
void setNamespace(String namespace)
-
-