A C D G O R S T U 
All Classes All Packages

A

addBandwidth(Long, int) - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
addEdge(Edge) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
addEdge(Graph, Edge, Edge) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
Add Edge to existing Graph.
addGraph(Graph) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
 
addInput(ConnectedEdgeImpl) - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
Add Connected Edge as input edge.
addOutput(ConnectedEdgeImpl) - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
Add Connected Edge as output edge.
addPrefix(Prefix) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
addPrefix(Prefix) - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
Add Prefix to this Connected Vertex.
addPrefix(Graph, Prefix) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
Add Prefix to existing Graph.
addVertex(Vertex) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
addVertex(Graph, Vertex, Vertex) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
Add Vertex to existing Graph.

C

clear() - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
clearGraph(Graph) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
Clear Graph.
close() - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
Remove the Operation Graph Model and destroy the transaction chain.
close() - Method in class org.opendaylight.graph.impl.GraphListener
Close this Listener.
ConnectedEdgeImpl - Class in org.opendaylight.graph.impl
This Class implements the Connected Edge used by the Connected Graph for path computation algorithms.
ConnectedEdgeImpl(Long) - Constructor for class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
ConnectedEdgeImpl(Edge) - Constructor for class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
ConnectedGraphImpl - Class in org.opendaylight.graph.impl
This Class implements the Connected Graph for path computation algorithms.
ConnectedGraphImpl(Graph, ConnectedGraphServer) - Constructor for class org.opendaylight.graph.impl.ConnectedGraphImpl
 
ConnectedGraphServer - Class in org.opendaylight.graph.impl
This Class Implements the DataStoreService interface providing the methods required to manage the network representation elements in the datastore.
ConnectedGraphServer(DataBroker) - Constructor for class org.opendaylight.graph.impl.ConnectedGraphServer
 
ConnectedVertexImpl - Class in org.opendaylight.graph.impl
This Class implements the Connected Vertex used by the Connected Graph for path computation algorithms.
ConnectedVertexImpl(Long) - Constructor for class org.opendaylight.graph.impl.ConnectedVertexImpl
 
ConnectedVertexImpl(Vertex) - Constructor for class org.opendaylight.graph.impl.ConnectedVertexImpl
 
createConnectedGraph(String, Graph.DomainScope) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
 

D

delBandwidth(Long, int) - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
deleteEdge(EdgeKey) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
Connected Edge is kept in the edges Hash Map in order to memorize the total Bandwidth reserved by Constrained Paths that belong to this Edge.
deleteEdge(Graph, Edge) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
Remove Edge to existing Graph.
deleteGraph(GraphKey) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
 
deletePrefix(IpPrefix) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
deletePrefix(Graph, Prefix) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
Remove Prefix to existing Graph.
deleteVertex(VertexKey) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
deleteVertex(Graph, Vertex) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
Remove Vertex to existing Graph.
disconnect() - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
Disconnect both source and destination Connected Vertices.
disconnect() - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
Disconnect all input and output Connected Edge.
disconnectDestination() - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
Disconnect destination Connected Vertex.
disconnectSource() - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
Disconnect source Connected Vertex.

G

getConnectedEdge(Long) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
getConnectedEdge(IpAddress) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
getConnectedGraph(String) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
 
getConnectedGraph(GraphKey) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
 
getConnectedGraphs() - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
 
getConnectedVertex(Long) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
getConnectedVertex(IpAddress) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
getCosResvBandwidth(int) - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
getDestination() - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
getEdge() - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
getEdges() - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
getEdgesSize() - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
getEdgeTo(Long) - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
 
getGlobalResvBandwidth() - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
getGraph() - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
getGraph(String) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
 
getGraph(GraphKey) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
 
getInputConnectedEdges() - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
 
getInputEdges() - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
 
getKey() - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
getKey() - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
 
getOutputConnectedEdges() - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
 
getOutputEdges() - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
 
getPrefix(IpPrefix) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
getPrefixes() - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
getPrefixes() - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
 
getSource() - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
getSummary() - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
getTriggers() - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
getTriggers() - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
 
getVertex() - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
 
getVertices() - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
getVerticesSize() - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
GraphListener - Class in org.opendaylight.graph.impl
This Class Implements the DataStoreService interface providing the methods required to manage the network representation elements in the Data Store.
GraphListener(DataBroker, ConnectedGraphProvider) - Constructor for class org.opendaylight.graph.impl.GraphListener
 

O

onDataTreeChanged(Collection<DataTreeModification<Graph>>) - Method in class org.opendaylight.graph.impl.GraphListener
 
onTransactionChainFailed(TransactionChain, Transaction, Throwable) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
 
onTransactionChainSuccessful(TransactionChain) - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
 
org.opendaylight.graph.impl - package org.opendaylight.graph.impl
 

R

registerTrigger(ConnectedEdgeTrigger, String) - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
registerTrigger(ConnectedGraphTrigger, TopologyKey) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
registerTrigger(ConnectedVertexTrigger, String) - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
 
removeInput(ConnectedEdgeImpl) - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
Remove input Connected Edge.
removeOutput(ConnectedEdgeImpl) - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
Remove output Connected Edge.
removePrefix(Prefix) - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
Remove Prefix.
resetTransactionChain() - Method in class org.opendaylight.graph.impl.ConnectedGraphServer
Reset the transaction chain only so that the PingPong transaction chain will become usable again.

S

setDestination(ConnectedVertexImpl) - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
Set Connected Vertex as destination.
setEdge(Edge) - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
Set associated Edge to this Connected Edge.
setSource(ConnectedVertexImpl) - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
Set Connected Vertex as source.
setVertex(Vertex) - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
Set associated Vertex to this Connected Vertex.

T

toString() - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
Returns the name of the associated Edge if set or the interface address otherwise.
toString() - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
Returns the name of the associated Graph.
toString() - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
Return the name of the associated Vertex if set or the router-id otherwise.

U

unRegisterTrigger(ConnectedEdgeTrigger, String) - Method in class org.opendaylight.graph.impl.ConnectedEdgeImpl
 
unRegisterTrigger(ConnectedGraphTrigger, TopologyKey) - Method in class org.opendaylight.graph.impl.ConnectedGraphImpl
 
unRegisterTrigger(ConnectedVertexTrigger, String) - Method in class org.opendaylight.graph.impl.ConnectedVertexImpl
 
A C D G O R S T U 
All Classes All Packages