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 Vertex
getVertex(String namespace, String id)
Vertex
getVertex(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:
getVertex
in interfaceBackendGraph
- Overrides:
getVertex
in classSimpleGraph
-
getVertex
public Vertex getVertex(String namespace, String id)
- Specified by:
getVertex
in interfaceBackendGraph
- Overrides:
getVertex
in classSimpleGraph
-
getVertices
public List<Vertex> getVertices(Criteria... criteria)
Description copied from interface:BackendGraph
Return an immutable list of vertices that match the criteria.- Specified by:
getVertices
in interfaceBackendGraph
- Overrides:
getVertices
in classSimpleGraph
-
getVertices
public List<Vertex> getVertices(Collection<? extends VertexRef> references, Criteria... criteria)
- Specified by:
getVertices
in interfaceBackendGraph
- Overrides:
getVertices
in classSimpleGraph
-
-