Provide API support for External tunnels 28/91328/6
authorNishchya Gupta <nishchyag@altencalsoftlabs.com>
Wed, 15 Jul 2020 07:41:06 +0000 (13:11 +0530)
committerHema Gopalakrishnan <hema.gopalkrishnan@ericsson.com>
Wed, 2 Sep 2020 08:55:28 +0000 (08:55 +0000)
commit75e707b364cd6fadc460b4fa96c31c4fa697305c
tree06ac1d6c23579dcfb372d31086e0d2d7a8d2d4e9
parent239cff0c8ce641317ed0c8328bd38afa08af4e4e
Provide API support for External tunnels

Till now external tunnels were created only through cli.
Now we provide support for API also by attaching a
DcGatewayIplistener to the datastore in such a way the
functionality of CLI and API are in sync.

Signed-off-by: Nishchya Gupta <nishchyag@altencalsoftlabs.com>
Change-Id: I20d94c442b4643d7cd5b145f90d9f52f246b7367
itm/itm-impl/src/main/java/org/opendaylight/genius/itm/listeners/DcGatewayIpListener.java [new file with mode: 0644]
itm/itm-impl/src/main/java/org/opendaylight/genius/itm/rpc/ItmManagerRpcService.java
itm/itm-impl/src/test/java/org/opendaylight/genius/itm/tests/ItmManagerRpcServiceTest.java
itm/itm-impl/src/test/java/org/opendaylight/genius/itm/tests/xtend/ExpectedDcGatewayIpObjects.xtend [new file with mode: 0644]