- final NetconfOperationServiceFactory netconfOperationProvider,
- final SessionIdProvider idProvider, final long connectionTimeoutMillis,
- final NetconfMonitoringService monitoringService,
- final Set<String> baseCapabilities) {
+ final NetconfOperationServiceFactory netconfOperationProvider, final SessionIdProvider idProvider,
+ final long connectionTimeoutMillis, final NetconfMonitoringService monitoringService,
+ final Set<String> baseCapabilities) {
+ this(timer, netconfOperationProvider, idProvider, connectionTimeoutMillis, monitoringService, baseCapabilities,
+ AbstractNetconfSessionNegotiator.DEFAULT_MAXIMUM_INCOMING_CHUNK_SIZE);
+ }
+
+ protected NetconfServerSessionNegotiatorFactory(final Timer timer,
+ final NetconfOperationServiceFactory netconfOperationProvider, final SessionIdProvider idProvider,
+ final long connectionTimeoutMillis, final NetconfMonitoringService monitoringService,
+ final Set<String> baseCapabilities, final @NonNegative int maximumIncomingChunkSize) {