HONEYCOMB-360 - Netconf Northbound Intefaces provider separation 11/7411/10
authorJan Srnicek <jsrnicek@cisco.com>
Tue, 11 Jul 2017 15:56:04 +0000 (17:56 +0200)
committerMarek Gradzki <mgradzki@cisco.com>
Fri, 14 Jul 2017 12:20:49 +0000 (12:20 +0000)
commit7d22608d89d8ff8c32e72d15039f1f27b7d659a8
treea189335e86d6321b3fd3ba708f3c686ef1b2c566
parentb65cd89989ead7082089bf6f333e56b03f619606
HONEYCOMB-360 - Netconf Northbound Intefaces provider separation

- Netconf configuration included under netconf.json

Change-Id: If2a51d689e9bfc950da73f15a438277839140f8a
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
32 files changed:
infra/bgp-distribution-test/src/test/resources/base-distro-test-modules/base-modules
infra/bgp-distribution-test/src/test/resources/netconf.json [new file with mode: 0644]
infra/it/memory-benchmark/src/main/java/io/fd/honeycomb/benchmark/memory/config/StaticHoneycombConfiguration.java
infra/minimal-distribution-core/pom.xml
infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/cfgattrs/HoneycombConfiguration.java
infra/minimal-distribution-core/src/main/resources/honeycomb-minimal-resources/config/honeycomb.json
infra/minimal-distribution-test/src/test/resources/base-distro-test-modules/base-modules
infra/minimal-distribution-test/src/test/resources/honeycomb.json
infra/minimal-distribution-test/src/test/resources/netconf.json [new file with mode: 0644]
infra/minimal-distribution-test/src/test/resources/static-yang-index/yang-index
infra/minimal-distribution/pom.xml
infra/minimal-distribution/src/main/java/io/fd/honeycomb/infra/distro/Main.java
infra/northbound/common/src/main/java/io/fd/honeycomb/northbound/NetconfConfiguration.java [new file with mode: 0644]
infra/northbound/netconf/asciidoc/Readme.adoc [new file with mode: 0644]
infra/northbound/netconf/pom.xml [new file with mode: 0644]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/HoneycombNotification2NetconfProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/HoneycombNotification2NetconfProvider.java with 97% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfBindingBrokerProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfBindingBrokerProvider.java with 96% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfConfigurationModule.java [new file with mode: 0644]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfMdsalMapperProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfMdsalMapperProvider.java with 97% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfModule.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfModule.java with 85% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfMonitoringMapperProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfMonitoringMapperProvider.java with 98% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfMonitoringReaderFactoryProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfMonitoringReaderFactoryProvider.java with 98% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfMonitoringServiceProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfMonitoringServiceProvider.java with 96% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfNotificationMapperProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfNotificationMapperProvider.java with 99% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfNotificationsReaderFactoryProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfNotificationsReaderFactoryProvider.java with 98% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfReadersModule.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfReadersModule.java with 64% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfServerDispatcherProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfServerDispatcherProvider.java with 98% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfSshServerProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfSshServerProvider.java with 94% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NetconfTcpServerProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NetconfTcpServerProvider.java with 89% similarity]
infra/northbound/netconf/src/main/java/io/fd/honeycomb/northbound/netconf/NettyThreadGroupProvider.java [moved from infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/netconf/NettyThreadGroupProvider.java with 87% similarity]
infra/northbound/netconf/src/main/resources/honeycomb-minimal-resources/config/netconf.json [new file with mode: 0644]
infra/northbound/pom.xml