Decouple the Path Computation algorithm class with the route checker in simple-pce 84/66784/2
authorY.Jace Liu <yang.jace.liu@linux.com>
Thu, 28 Dec 2017 08:54:42 +0000 (16:54 +0800)
committerKai Gao <godrickk@gmail.com>
Fri, 2 Feb 2018 05:25:46 +0000 (05:25 +0000)
commit7c4299727ca33732727dabba0e2c8ff8ae94307a
tree491b671af52b5c9c73fd23a30e2b358a530594fa
parente98a77e725a4ef0e942d82c6a6403fc7ca85c4b4
Decouple the Path Computation algorithm class with the route checker in simple-pce

Change-Id: I8ef6ebb57d7992bc29e4e8c1b3c60dbd6cd8306a
Signed-off-by: Y.Jace Liu <yang.jace.liu@linux.com>
alto-extensions/simple-pce/api/src/main/yang/alto-spce.yang
alto-extensions/simple-pce/impl/src/main/java/org/opendaylight/alto/spce/impl/algorithm/MaxBandwidthPathRouteChecker.java [new file with mode: 0644]
alto-extensions/simple-pce/impl/src/main/java/org/opendaylight/alto/spce/impl/algorithm/PathComputation.java
alto-extensions/simple-pce/impl/src/main/java/org/opendaylight/alto/spce/impl/algorithm/RouteChecker.java [new file with mode: 0644]
alto-extensions/simple-pce/impl/src/main/java/org/opendaylight/alto/spce/impl/algorithm/RouteViewer.java
alto-extensions/simple-pce/impl/src/main/java/org/opendaylight/alto/spce/impl/algorithm/RouteViewerPath.java [new file with mode: 0644]
alto-extensions/simple-pce/impl/src/main/java/org/opendaylight/alto/spce/impl/algorithm/ShortestPathRouteChecker.java [new file with mode: 0644]
alto-extensions/simple-pce/impl/src/main/java/org/opendaylight/alto/spce/impl/util/RouteManager.java
alto-extensions/simple-pce/impl/src/test/java/org/opendaylight/alto/spce/impl/algorithm/PathComputationTest.java