Graph modelisation for Path Computation Algorithm 54/86954/31
authorOlivier Dugeon <olivier.dugeon@orange.com>
Thu, 28 Nov 2019 14:40:07 +0000 (15:40 +0100)
committerOlivier Dugeon <olivier.dugeon@orange.com>
Mon, 24 Feb 2020 10:31:57 +0000 (11:31 +0100)
commit35df3115915882fe84f071cfb89c6a8f99b1c822
tree1d37cdee44403add1e0d81b9e5efc5e8a4a29297
parent0fdeddbe3d072a88428599421191f0f60b2864e4
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