Pass maximum chunk size to AbstractNetconfSessionNegotiator 99/102199/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 29 Jul 2022 16:27:21 +0000 (18:27 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 22 Aug 2022 08:44:50 +0000 (10:44 +0200)
commit4ec3aa4df715a1ad707ad517bfa321e4e70e64b8
tree0f5342c50ab1d1ca4fa5b16cc272ba3384b2fe3a
parentf6cf8a11b9a7091cb92c4afe9f26b0eebb825d5a
Pass maximum chunk size to AbstractNetconfSessionNegotiator

We want to be able to control incoming maximum chunk size on a
session-by-session basis. This patch allows session negotiators
to specify this value for each instance.

JIRA: NETCONF-888
Change-Id: Ib001942ada2d5445a558f30efc8b6ec2a12395d0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit e7b911225b8b7178aac2c94e0bf552cb24dd6409)
netconf/netconf-client/src/main/java/org/opendaylight/netconf/client/NetconfClientSessionNegotiator.java
netconf/netconf-impl/src/main/java/org/opendaylight/netconf/impl/NetconfServerSessionNegotiator.java
netconf/netconf-netty-util/src/main/java/org/opendaylight/netconf/nettyutil/AbstractNetconfSessionNegotiator.java
netconf/netconf-netty-util/src/test/java/org/opendaylight/netconf/nettyutil/TestSessionNegotiator.java