Graph modelisation for Path Computation Algorithm 60/87960/1
authorOlivier Dugeon <olivier.dugeon@orange.com>
Thu, 28 Nov 2019 14:40:07 +0000 (15:40 +0100)
committerRobert Varga <nite@hq.sk>
Sun, 23 Feb 2020 09:59:52 +0000 (09:59 +0000)
commit7cc6f120aa68c85ec3449eed1bafd782bbef2874
treecb58a3d9aad4c3a5d09b398eb3273e7174974fce
parent094571a9f7a4452b717043d3a2ba42c5da0b61b5
Graph modelisation for Path Computation Algorithm

Initial commit of Graph Model.

This is the patch set 1/3 to implement the Path Computation Algorithms
to implement a full feature PCE server in conformity to RFC5440.

Details information about the yang model, REST and Java API are
provided in docs/graph directory.

JIRA: BGPCEP-858
Change-Id: Icf7b8320185f9d94377c76cdaecba836b7ef3bc5
Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
Co-authored-by: Philippe Niger <philippe.niger@orange.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
28 files changed:
artifacts/pom.xml
distribution-karaf/pom.xml
docs/graph/graph-user-guide-graph-model.rst [new file with mode: 0644]
docs/graph/graph-user-guide-manage-graph.rst [new file with mode: 0644]
docs/graph/graph-user-guide-running-graph.rst [new file with mode: 0644]
docs/graph/index.rst [new file with mode: 0644]
docs/index.rst
features/graph/features-graph/pom.xml [new file with mode: 0644]
features/graph/odl-bgpcep-graph-api/pom.xml [new file with mode: 0644]
features/graph/odl-bgpcep-graph/pom.xml [new file with mode: 0644]
features/graph/pom.xml [new file with mode: 0644]
features/pom.xml
graph/graph-api/pom.xml [new file with mode: 0644]
graph/graph-api/src/main/java/org/opendaylight/graph/ConnectedEdge.java [new file with mode: 0644]
graph/graph-api/src/main/java/org/opendaylight/graph/ConnectedGraph.java [new file with mode: 0644]
graph/graph-api/src/main/java/org/opendaylight/graph/ConnectedGraphProvider.java [new file with mode: 0644]
graph/graph-api/src/main/java/org/opendaylight/graph/ConnectedVertex.java [new file with mode: 0644]
graph/graph-api/src/main/yang/graph.yang [new file with mode: 0644]
graph/graph-artifacts/pom.xml [new file with mode: 0644]
graph/graph-impl/pom.xml [new file with mode: 0644]
graph/graph-impl/src/main/java/org/opendaylight/graph/impl/ConnectedEdgeImpl.java [new file with mode: 0644]
graph/graph-impl/src/main/java/org/opendaylight/graph/impl/ConnectedGraphImpl.java [new file with mode: 0644]
graph/graph-impl/src/main/java/org/opendaylight/graph/impl/ConnectedGraphServer.java [new file with mode: 0644]
graph/graph-impl/src/main/java/org/opendaylight/graph/impl/ConnectedVertexImpl.java [new file with mode: 0644]
graph/graph-impl/src/main/java/org/opendaylight/graph/impl/GraphListener.java [new file with mode: 0644]
graph/graph-impl/src/main/resources/OSGI-INF/blueprint/graph-server.xml [new file with mode: 0644]
graph/pom.xml [new file with mode: 0644]
pom.xml