added new aai-schema-ingest library 09/35809/2
authorThreefoot, Jane (jt6620) <jt6620@att.com>
Wed, 14 Mar 2018 18:48:10 +0000 (14:48 -0400)
committerThreefoot, Jane (jt6620) <jt6620@att.com>
Thu, 15 Mar 2018 13:52:04 +0000 (09:52 -0400)
commit1fc5ce5b48f8c270d5d044356843b8a8566bdccc
tree310d28a4f36b1824a0397b492485e01137277b9f
parent9bfec028ce6f4b0e7e7d59f29bf970d9d8a8024b
added new aai-schema-ingest library

New, lightweight, configurable library for
OXM and edge rules json ingest.
Allows for broken-up OXM and json
for increased model-driven capabilities.

Issue-ID: AAI-875
Change-Id: I987c7dc2ad9a68ef3ccaac8da8d3b5b0205dc264
Signed-off-by: Threefoot, Jane (jt6620) <jt6620@att.com>
57 files changed:
aai-schema-ingest/.classpath [new file with mode: 0644]
aai-schema-ingest/pom.xml [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/edges/EdgeIngestor.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/edges/EdgeRule.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/edges/EdgeRuleQuery.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/AAIDirection.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/DirectionNotation.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/EdgeField.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/EdgeProperty.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/EdgeType.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/MultiplicityRule.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/edges/exceptions/AmbiguousRuleChoiceException.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/edges/exceptions/EdgeRuleNotFoundException.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/nodes/NodeIngestor.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/setup/ConfigTranslator.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/setup/SchemaLocationsBean.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/setup/Version.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/edges/EdgeIngestorTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/edges/EdgeIngestorWiringTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/edges/EdgeRuleQueryTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/nodes/NodeIngestorTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/nodes/NodeIngestorWiringTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/setup/ConfigTranslatorWiringTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/setup/SchemaLocationsBeanDefaultInjectionTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/setup/SchemaLocationsBeanEnvVarInjectionTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/setup/SchemaLocationsBeanXMLSetterTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/setup/SchemaLocationsBeanXMLSetterWithPropFileTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/testutils/ConfigTranslatorForWiringTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/testutils/TestUtilConfigTranslator.java [new file with mode: 0644]
aai-schema-ingest/src/test/resources/edgeRules/defaultEdgesTest.json [new file with mode: 0644]
aai-schema-ingest/src/test/resources/edgeRules/otherTestRules.json [new file with mode: 0644]
aai-schema-ingest/src/test/resources/edgeRules/test.json [new file with mode: 0644]
aai-schema-ingest/src/test/resources/edgeRules/test2.json [new file with mode: 0644]
aai-schema-ingest/src/test/resources/edgeRules/test3.json [new file with mode: 0644]
aai-schema-ingest/src/test/resources/forWiringTests/schemaIngest2.properties [new file with mode: 0644]
aai-schema-ingest/src/test/resources/forWiringTests/schemaIngestForXMLTest.properties [new file with mode: 0644]
aai-schema-ingest/src/test/resources/forWiringTests/schemaIngestWiringTest.properties [new file with mode: 0644]
aai-schema-ingest/src/test/resources/forWiringTests/testContext.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/forWiringTests/testUsingPropFileContext.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/oxm/test_business_v10.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/oxm/test_business_v11.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/oxm/test_network_v10.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/oxm/test_network_v11.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/schemaIngest.properties [new file with mode: 0644]
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v10.html
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v12.html
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v13.html
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v8.html
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v9.html
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v10.yaml
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v11.yaml
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v12.yaml
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v13.yaml
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v8.yaml
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v9.yaml
pom.xml