Class BusinessServiceGraph
- java.lang.Object
-
- org.opennms.features.topology.api.topo.simple.SimpleGraph
-
- org.opennms.features.topology.plugins.topo.bsm.BusinessServiceGraph
-
- All Implemented Interfaces:
NamespaceAware,BackendGraph
public class BusinessServiceGraph extends SimpleGraph
-
-
Constructor Summary
Constructors Constructor Description BusinessServiceGraph()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VertexgetVertex(String namespace, String id)VertexgetVertex(VertexRef reference, Criteria... criteria)List<Vertex>getVertices(Collection<? extends VertexRef> references, Criteria... criteria)List<Vertex>getVertices(Criteria... criteria)Return an immutable list of vertices that match the criteria.-
Methods inherited from class org.opennms.features.topology.api.topo.simple.SimpleGraph
add, add, add, add, addEdgeListener, addEdges, addVertexListener, addVertices, clearEdges, clearVertices, connectVertices, connectVertices, containsVertexId, containsVertexId, contributesTo, getEdge, getEdge, getEdgeIdsForVertex, getEdgeIdsForVertices, getEdges, getEdges, getEdgeTotalCount, getNamespace, getVertexTotalCount, remove, remove, removeEdgeListener, removeEdges, removeVertex, removeVertexListener, resetContainer, setEdges, setVertices
-
-
-
-
Method Detail
-
getVertex
public Vertex getVertex(VertexRef reference, Criteria... criteria)
- Specified by:
getVertexin interfaceBackendGraph- Overrides:
getVertexin classSimpleGraph
-
getVertex
public Vertex getVertex(String namespace, String id)
- Specified by:
getVertexin interfaceBackendGraph- Overrides:
getVertexin classSimpleGraph
-
getVertices
public List<Vertex> getVertices(Criteria... criteria)
Description copied from interface:BackendGraphReturn an immutable list of vertices that match the criteria.- Specified by:
getVerticesin interfaceBackendGraph- Overrides:
getVerticesin classSimpleGraph
-
getVertices
public List<Vertex> getVertices(Collection<? extends VertexRef> references, Criteria... criteria)
- Specified by:
getVerticesin interfaceBackendGraph- Overrides:
getVerticesin classSimpleGraph
-
-