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 BreadcrumbStrategy
getBreadcrumbStrategy()
GraphProvider
getDefaultGraphProvider()
Defaults
getDefaults()
int
getEdgeTotalCount()
Graph
getGraph(Criteria[] criteria, int semanticZoomLevel)
GraphProvider
getGraphProviderBy(String namespace)
Collection<GraphProvider>
getGraphProviders()
TopologyProviderInfo
getInfo()
String
getMetaTopologyId()
String
getNamespace()
Collection<VertexRef>
getOppositeVertices(VertexRef vertexRef)
LayoutAlgorithm
getPreferredLayoutAlgorithm()
Vertex
getVertex(String namespace, String vertexId)
Vertex
getVertex(VertexRef target, Criteria... criteria)
int
getVertexTotalCount()
void
setMetaTopologyId(String metaTopologyId)
void
setNamespace(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)
-
-