Added configurable reconnect strategies, added validation for bgp-rib-impl-config. 73/2673/1
authorMilos Fabian <milfabia@cisco.com>
Tue, 12 Nov 2013 16:00:57 +0000 (17:00 +0100)
committerMilos Fabian <milfabia@cisco.com>
Tue, 12 Nov 2013 16:00:57 +0000 (17:00 +0100)
commit6274aa6ba68ef87bc7048a9939d83a231e546c1b
treeaaef0fd7d2b1cd3e0664b6feeb6d94dd2fa8b7c4
parent618eb3cee3643cc4fb2ea2d31bd13f87736808e6
Added configurable reconnect strategies, added validation for bgp-rib-impl-config.

Change-Id: I755c9ec4b75459e745bdb6f4044a41272409b308
Signed-off-by: Milos Fabian <milfabia@cisco.com>
18 files changed:
bgp/rib-impl-config/pom.xml
bgp/rib-impl-config/src/main/java/org/opendaylight/controller/config/reconnectstrategy/util/ReconnectStrategyCloseable.java [new file with mode: 0644]
bgp/rib-impl-config/src/main/java/org/opendaylight/controller/config/yang/bgp/rib/impl/BGPDispatcherImplModule.java
bgp/rib-impl-config/src/main/java/org/opendaylight/controller/config/yang/bgp/rib/impl/BGPImplModule.java
bgp/rib-impl-config/src/main/java/org/opendaylight/controller/config/yang/bgp/rib/impl/BGPSessionProposalImplModule.java
bgp/rib-impl-config/src/main/java/org/opendaylight/controller/config/yang/bgp/rib/impl/RIBImplModule.java
bgp/rib-impl-config/src/main/java/org/opendaylight/controller/config/yang/reconnectstrategy/NeverReconnectStrategyModule.java [new file with mode: 0644]
bgp/rib-impl-config/src/main/java/org/opendaylight/controller/config/yang/reconnectstrategy/NeverReconnectStrategyModuleFactory.java [new file with mode: 0644]
bgp/rib-impl-config/src/main/java/org/opendaylight/controller/config/yang/reconnectstrategy/ReconnectImmediatelyStrategyModule.java [new file with mode: 0644]
bgp/rib-impl-config/src/main/java/org/opendaylight/controller/config/yang/reconnectstrategy/ReconnectImmediatelyStrategyModuleFactory.java [new file with mode: 0644]
bgp/rib-impl-config/src/main/java/org/opendaylight/controller/config/yang/reconnectstrategy/TimedReconnectStrategyModule.java [new file with mode: 0644]
bgp/rib-impl-config/src/main/java/org/opendaylight/controller/config/yang/reconnectstrategy/TimedReconnectStrategyModuleFactory.java [new file with mode: 0644]
bgp/rib-impl-config/src/main/yang/reconnect-strategy.yang [new file with mode: 0644]
bgp/rib-impl-config/src/test/java/org/opendaylight/controller/config/yang/bgp/reconnectstrategy/GlobalEventExecutorUtil.java [new file with mode: 0644]
bgp/rib-impl-config/src/test/java/org/opendaylight/controller/config/yang/bgp/reconnectstrategy/NeverReconnectStrategyModuleTest.java [new file with mode: 0644]
bgp/rib-impl-config/src/test/java/org/opendaylight/controller/config/yang/bgp/reconnectstrategy/ReconnectImmediatelyStrategyModuleTest.java [new file with mode: 0644]
bgp/rib-impl-config/src/test/java/org/opendaylight/controller/config/yang/bgp/reconnectstrategy/TimedReconnectStrategyModuleTest.java [new file with mode: 0644]
pom.xml