Migrate Spike code to ONAP 95/56295/1
authorMichael Arrastia <MArrasti@amdocs.com>
Thu, 12 Jul 2018 12:37:43 +0000 (13:37 +0100)
committerMichael Arrastia <MArrasti@amdocs.com>
Thu, 12 Jul 2018 13:01:38 +0000 (14:01 +0100)
commit7d3dcdbff807ba1facb84f94ac39ff91bf410b29
tree0f72ce4d3a15e8c77ec1b0b81865cd942176d454
parent3105617e4686774f98b398ee8d6f8a7bd021f86a
Migrate Spike code to ONAP

Move what was originally an Open ECOMP microservice into ONAP.
This is primarily a code move and includes:
- removal of AJSC and replacement with latest version of Spring Boot
- alignment with ONAP standards
- license headers
- package renaming
- FOSSology scan completed
Further work is required to add JJB and OOM.

Change-Id: I305c8407256bf2dbcc816f34f031f92eafd6ef5a
Issue-ID: AAI-1374
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
93 files changed:
.gitignore [new file with mode: 0644]
License.txt [new file with mode: 0644]
README.md [new file with mode: 0644]
bundleconfig-local/etc/edge-properties/edge_properties_v10.json [new file with mode: 0644]
bundleconfig-local/etc/edge-properties/edge_properties_v11.json [new file with mode: 0644]
bundleconfig-local/etc/edge-properties/edge_properties_v12.json [new file with mode: 0644]
bundleconfig-local/etc/edge-properties/edge_properties_v13.json [new file with mode: 0644]
bundleconfig-local/etc/edge-properties/edge_properties_v7.json [new file with mode: 0644]
bundleconfig-local/etc/edge-properties/edge_properties_v8.json [new file with mode: 0644]
bundleconfig-local/etc/edge-properties/edge_properties_v9.json [new file with mode: 0644]
bundleconfig-local/etc/logback.xml [new file with mode: 0644]
pom.xml [new file with mode: 0644]
src/main/bin/start.sh [new file with mode: 0644]
src/main/docker/Dockerfile [new file with mode: 0644]
src/main/java/org/onap/aai/spike/SpikeApplication.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/envelope/EventEnvelope.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/envelope/EventEnvelopeParser.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/envelope/EventHeader.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/incoming/GizmoEdge.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/incoming/GizmoGraphEvent.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/incoming/GizmoVertex.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/incoming/OffsetManager.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/outgoing/GsonExclude.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/outgoing/SpikeEdge.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/outgoing/SpikeEventComparator.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/outgoing/SpikeEventExclusionStrategy.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/outgoing/SpikeGraphEvent.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/event/outgoing/SpikeVertex.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/exception/SpikeException.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/logging/SpikeMsgs.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/schema/EdgeRulesLoader.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/schema/GraphEventTransformer.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/schema/MapAdapter.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/schema/OXMModelLoader.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/schema/OxmConfigTranslator.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/schema/Relationship.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/schema/RelationshipSchema.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/service/EchoService.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/service/SpikeEventProcessor.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/service/SpikeService.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/util/FileWatcher.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/util/SchemaIngestPropertiesReader.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/util/SpikeConstants.java [new file with mode: 0644]
src/main/java/org/onap/aai/spike/util/SpikeProperties.java [new file with mode: 0644]
src/main/resources/META-INF/services/javax.ws.rs.client.ClientBuilder [new file with mode: 0644]
src/main/resources/application.properties [new file with mode: 0644]
src/main/resources/logging/SpikeMsgs.properties [new file with mode: 0644]
src/test/java/org/onap/aai/spike/event/OffsetManagerTest.java [new file with mode: 0644]
src/test/java/org/onap/aai/spike/event/envelope/EventEnvelopeParserTest.java [new file with mode: 0644]
src/test/java/org/onap/aai/spike/event/envelope/EventEnvelopeTest.java [new file with mode: 0644]
src/test/java/org/onap/aai/spike/schema/EdgeRulesLoaderTest.java [new file with mode: 0644]
src/test/java/org/onap/aai/spike/schema/GraphEventTransformerTest.java [new file with mode: 0644]
src/test/java/org/onap/aai/spike/schema/OxmModelLoaderTest.java [new file with mode: 0644]
src/test/java/org/onap/aai/spike/test/util/TestFileReader.java [new file with mode: 0644]
src/test/resources/edge.json [new file with mode: 0644]
src/test/resources/edgeProps/edge_properties_v10.json [new file with mode: 0644]
src/test/resources/edgeProps/edge_properties_v11.json [new file with mode: 0644]
src/test/resources/edgeProps/edge_properties_v12.json [new file with mode: 0644]
src/test/resources/edgeProps/edge_properties_v13.json [new file with mode: 0644]
src/test/resources/edgeProps/edge_properties_v2.json [new file with mode: 0644]
src/test/resources/edgeProps/edge_properties_v7.json [new file with mode: 0644]
src/test/resources/edgeProps/edge_properties_v8.json [new file with mode: 0644]
src/test/resources/edgeProps/edge_properties_v9.json [new file with mode: 0644]
src/test/resources/event/champ-update-notification-raw.json [new file with mode: 0644]
src/test/resources/event/gizmo-graph-event.json [new file with mode: 0644]
src/test/resources/event/spike-event.json [new file with mode: 0644]
src/test/resources/model/edge_properties_v10.json [new file with mode: 0644]
src/test/resources/model/edge_properties_v11.json [new file with mode: 0644]
src/test/resources/model/edge_properties_v12.json [new file with mode: 0644]
src/test/resources/model/edge_properties_v2.json [new file with mode: 0644]
src/test/resources/model/edge_properties_v7.json [new file with mode: 0644]
src/test/resources/model/edge_properties_v8.json [new file with mode: 0644]
src/test/resources/model/edge_properties_v9.json [new file with mode: 0644]
src/test/resources/oxm-reader/multiple-oxm/aai_oxm_a_v13.xml [new file with mode: 0644]
src/test/resources/oxm-reader/multiple-oxm/aai_oxm_b_v13.xml [new file with mode: 0644]
src/test/resources/oxm-reader/multiple-oxm/aai_oxm_v11.xml [new file with mode: 0644]
src/test/resources/oxm-reader/multiple-oxm/aai_oxm_v12.xml [new file with mode: 0644]
src/test/resources/oxm-reader/oxm/aai_oxm_v10.xml [new file with mode: 0644]
src/test/resources/oxm-reader/oxm/aai_oxm_v11.xml [new file with mode: 0644]
src/test/resources/oxm-reader/oxm/aai_oxm_v12.xml [new file with mode: 0644]
src/test/resources/oxm-reader/oxm/aai_oxm_v13.xml [new file with mode: 0644]
src/test/resources/oxm-reader/oxm/aai_oxm_v8.xml [new file with mode: 0644]
src/test/resources/oxm-reader/oxm/aai_oxm_v9.xml [new file with mode: 0644]
src/test/resources/oxm-reader/schemaIngest-multiple-oxm.properties [new file with mode: 0644]
src/test/resources/rules/DbEdgeRules_test_one_v11.json [new file with mode: 0644]
src/test/resources/rules/DbEdgeRules_test_one_v13.json [new file with mode: 0644]
src/test/resources/rules/DbEdgeRules_test_two_v11.json [new file with mode: 0644]
src/test/resources/rules/DbEdgeRules_test_two_v13.json [new file with mode: 0644]
src/test/resources/rules/DbEdgeRules_v11.json [new file with mode: 0644]
src/test/resources/rules/DbEdgeRules_v12.json [new file with mode: 0644]
src/test/resources/rules/DbEdgeRules_v13.json [new file with mode: 0644]
src/test/resources/schemaIngest.properties [new file with mode: 0644]
src/test/resources/vertex.json [new file with mode: 0644]