Initial code for network discovery microservice 09/56309/6
authorBrad Benesch <brad.benesch@amdocs.com>
Thu, 12 Jul 2018 18:26:26 +0000 (14:26 -0400)
committerBrad Benesch <brad.benesch@amdocs.com>
Mon, 23 Jul 2018 19:02:36 +0000 (15:02 -0400)
commit92c73de0f57aee2ada5f5c85b960c4c8ce7adf85
tree66038237e070b13a82b1ceb7e7b0d98ba15fe576
parent17ac3b089df1cc33ced623ab4150edcacd4381c6
Initial code for network discovery microservice

Issue-ID: SDNC-317

Change-Id: I09d44de02283079471de0084da07793cb3d7820c
Signed-off-by: Brad Benesch <brad.benesch@amdocs.com>
154 files changed:
.gitignore
.gitreview [new file with mode: 0644]
pom.xml
pomba/network-discovery-api/pom.xml [new file with mode: 0644]
pomba/network-discovery-api/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/datamodel/Attribute.java [new file with mode: 0644]
pomba/network-discovery-api/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/datamodel/DataQuality.java [new file with mode: 0644]
pomba/network-discovery-api/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/datamodel/NetworkDiscoveryNotification.java [new file with mode: 0644]
pomba/network-discovery-api/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/datamodel/NetworkDiscoveryResponse.java [new file with mode: 0644]
pomba/network-discovery-api/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/datamodel/Resource.java [new file with mode: 0644]
pomba/network-discovery-api/src/test/java/org/onap/sdnc/apps/pomba/networkdiscovery/datamodel/test/PojoTest.java [new file with mode: 0644]
pomba/network-discovery-api/src/test/resources/notification.json [new file with mode: 0644]
pomba/network-discovery-api/version.properties [new file with mode: 0644]
pomba/network-discovery/README.md [new file with mode: 0644]
pomba/network-discovery/config/application.properties [new file with mode: 0644]
pomba/network-discovery/config/auth/enricher-client-cert.p12 [new file with mode: 0644]
pomba/network-discovery/config/logback.xml [new file with mode: 0644]
pomba/network-discovery/pom.xml [new file with mode: 0644]
pomba/network-discovery/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/Application.java [new file with mode: 0644]
pomba/network-discovery/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/ApplicationException.java [new file with mode: 0644]
pomba/network-discovery/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/AuthorizationConfiguration.java [new file with mode: 0644]
pomba/network-discovery/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/CallbackConfiguration.java [new file with mode: 0644]
pomba/network-discovery/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/EnricherConfiguration.java [new file with mode: 0644]
pomba/network-discovery/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/JerseyConfiguration.java [new file with mode: 0644]
pomba/network-discovery/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/WebConfiguration.java [new file with mode: 0644]
pomba/network-discovery/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/service/SpringService.java [new file with mode: 0644]
pomba/network-discovery/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/service/SpringServiceImpl.java [new file with mode: 0644]
pomba/network-discovery/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/service/rs/RestService.java [new file with mode: 0644]
pomba/network-discovery/src/main/java/org/onap/sdnc/apps/pomba/networkdiscovery/service/rs/RestServiceImpl.java [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/css/print.css [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/css/reset.css [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/css/screen.css [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/css/style.css [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/css/typography.css [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/fonts/DroidSans-Bold.ttf [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/fonts/DroidSans.ttf [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/images/collapse.gif [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/images/expand.gif [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/images/explorer_icons.png [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/images/favicon-16x16.png [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/images/favicon-32x32.png [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/images/favicon.ico [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/images/logo_small.png [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/images/pet_store_api.png [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/images/throbber.gif [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/images/wordnik_api.png [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/index.html [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/en.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/es.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/fr.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/geo.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/it.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/ja.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/pl.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/pt.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/ru.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/tr.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/translator.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lang/zh-cn.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/backbone-min.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/handlebars-2.0.0.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/highlight.9.1.0.pack.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/highlight.9.1.0.pack_extended.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/jquery-1.8.0.min.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/jquery.ba-bbq.min.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/jquery.slideto.min.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/jquery.wiggle.min.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/js-yaml.min.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/jsoneditor.min.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/lodash.min.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/marked.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/lib/swagger-oauth.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/o2c.html [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/swagger-ui.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/META-INF/resources/swagger/swagger-ui.min.js [new file with mode: 0644]
pomba/network-discovery/src/main/resources/logback.xml [new file with mode: 0644]
pomba/network-discovery/src/test/java/org/onap/sdnc/apps/pomba/networkdiscovery/unittest/service/NetworkDiscoveryTest.java [new file with mode: 0644]
pomba/network-discovery/src/test/java/org/onap/sdnc/apps/pomba/networkdiscovery/unittest/service/TestHttpServletRequest.java [new file with mode: 0644]
pomba/network-discovery/version.properties [new file with mode: 0644]
pomba/pom.xml [new file with mode: 0644]
pomba/service-decomposition/README.md [new file with mode: 0644]
pomba/service-decomposition/config/application.properties [new file with mode: 0644]
pomba/service-decomposition/config/logback.xml [new file with mode: 0644]
pomba/service-decomposition/pom.xml [new file with mode: 0644]
pomba/service-decomposition/src/main/java/org/onap/sdnc/apps/pomba/servicedecomposition/AAIConfiguration.java [new file with mode: 0644]
pomba/service-decomposition/src/main/java/org/onap/sdnc/apps/pomba/servicedecomposition/Application.java [new file with mode: 0644]
pomba/service-decomposition/src/main/java/org/onap/sdnc/apps/pomba/servicedecomposition/AuthorizationConfiguration.java [new file with mode: 0644]
pomba/service-decomposition/src/main/java/org/onap/sdnc/apps/pomba/servicedecomposition/JerseyConfiguration.java [new file with mode: 0644]
pomba/service-decomposition/src/main/java/org/onap/sdnc/apps/pomba/servicedecomposition/WebConfiguration.java [new file with mode: 0644]
pomba/service-decomposition/src/main/java/org/onap/sdnc/apps/pomba/servicedecomposition/exception/DiscoveryException.java [new file with mode: 0644]
pomba/service-decomposition/src/main/java/org/onap/sdnc/apps/pomba/servicedecomposition/service/SpringService.java [new file with mode: 0644]
pomba/service-decomposition/src/main/java/org/onap/sdnc/apps/pomba/servicedecomposition/service/SpringServiceImpl.java [new file with mode: 0644]
pomba/service-decomposition/src/main/java/org/onap/sdnc/apps/pomba/servicedecomposition/service/rs/RestService.java [new file with mode: 0644]
pomba/service-decomposition/src/main/java/org/onap/sdnc/apps/pomba/servicedecomposition/service/rs/RestServiceImpl.java [new file with mode: 0644]
pomba/service-decomposition/src/main/java/org/onap/sdnc/apps/pomba/servicedecomposition/util/RestUtil.java [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/css/print.css [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/css/reset.css [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/css/screen.css [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/css/style.css [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/css/typography.css [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/fonts/DroidSans-Bold.ttf [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/fonts/DroidSans.ttf [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/images/collapse.gif [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/images/expand.gif [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/images/explorer_icons.png [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/images/favicon-16x16.png [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/images/favicon-32x32.png [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/images/favicon.ico [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/images/logo_small.png [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/images/pet_store_api.png [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/images/throbber.gif [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/images/wordnik_api.png [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/index.html [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/en.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/es.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/fr.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/geo.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/it.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/ja.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/pl.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/pt.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/ru.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/tr.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/translator.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lang/zh-cn.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/backbone-min.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/handlebars-2.0.0.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/highlight.9.1.0.pack.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/highlight.9.1.0.pack_extended.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/jquery-1.8.0.min.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/jquery.ba-bbq.min.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/jquery.slideto.min.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/jquery.wiggle.min.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/js-yaml.min.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/jsoneditor.min.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/lodash.min.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/marked.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/lib/swagger-oauth.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/o2c.html [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/swagger-ui.js [new file with mode: 0644]
pomba/service-decomposition/src/main/resources/META-INF/resources/swagger/swagger-ui.min.js [new file with mode: 0644]
pomba/service-decomposition/src/test/java/org/onap/sdnc/apps/pomba/servicedecomposition/componenttest/mockito/AAIConfigurationTest.java [new file with mode: 0644]
pomba/service-decomposition/src/test/java/org/onap/sdnc/apps/pomba/servicedecomposition/componenttest/mockito/JerseyConfigurationTest.java [new file with mode: 0644]
pomba/service-decomposition/src/test/java/org/onap/sdnc/apps/pomba/servicedecomposition/componenttest/mockito/WebConfigurationTest.java [new file with mode: 0644]
pomba/service-decomposition/src/test/java/org/onap/sdnc/apps/pomba/servicedecomposition/test/ServiceDecompositionTest.java [new file with mode: 0644]
pomba/service-decomposition/src/test/java/org/onap/sdnc/apps/pomba/servicedecomposition/test/TestHttpServletRequest.java [new file with mode: 0644]
pomba/service-decomposition/src/test/resources/junit/aai-generic-vnf1.json [new file with mode: 0644]
pomba/service-decomposition/src/test/resources/junit/aai-generic-vnf2.json [new file with mode: 0644]
pomba/service-decomposition/src/test/resources/junit/aai-l3-network1.json [new file with mode: 0644]
pomba/service-decomposition/src/test/resources/junit/aai-l3-network2.json [new file with mode: 0644]
pomba/service-decomposition/src/test/resources/junit/aai-service-instance.json [new file with mode: 0644]
pomba/service-decomposition/src/test/resources/junit/aai-vserver.json [new file with mode: 0644]
pomba/service-decomposition/version.properties [new file with mode: 0644]
pomba/version.properties [new file with mode: 0644]
version.properties [new file with mode: 0644]