BUG-2383: add a non-flushing message write method 14/16014/5
authorRobert Varga <rovarga@cisco.com>
Wed, 4 Mar 2015 12:27:38 +0000 (13:27 +0100)
committerRobert Varga <rovarga@cisco.com>
Thu, 5 Mar 2015 11:07:29 +0000 (12:07 +0100)
commitf0b1200dc5a53830c986a155e6c162b0f471b941
tree1f370f277871fd18a0f16fc4cb6068775504d4be
parenta0dc836909c1e0f748fa6ee817a7ac85f245eaee
BUG-2383: add a non-flushing message write method

When performing route dissemination, we may need to enqueue multiple
messages before flushing. This patch adds and API to perform that and
add the corresponding capability to ChannelOutputLimiter.

Change-Id: I048c6f6a84ced775ce1890cc1369ee8fff97cd1f
Signed-off-by: Robert Varga <rovarga@cisco.com>
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPSessionImpl.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/ChannelOutputLimiter.java
bgp/rib-impl/src/test/java/org/opendaylight/protocol/bgp/rib/impl/ApplicationPeerTest.java