Integrate aai-schema-ingest library into aai-core 45/60045/5
authorKajur, Harish (vk250x) <vk250x@att.com>
Fri, 10 Aug 2018 16:42:00 +0000 (12:42 -0400)
committerKajur, Harish (vk250x) <vk250x@att.com>
Sun, 12 Aug 2018 20:48:34 +0000 (16:48 -0400)
commita86d6a6644d6de3f3f814cd6e25cfe2213d5dd05
tree9935a64d7f830ebedf2742e0febef40e898cea91
parenta395fa69a28a04d0a667fe458b4f10497a1d6794
Integrate aai-schema-ingest library into aai-core

Integrate the aai-core into using the aai-schema-ingest
library to be agnostic to the schema changes
Remove any references to aai-schema dependency in aai-core
Reorder the components so the aai-schema-ingest is first installed
Moved the edge rules to the aai-schema as they are linked to schema
Rework the generation of the aai-schema to using aai-schema-ingest library
Also remove the yaml and html folders as they get generated on the fly
So when maven pushes the aai-schema jar, the jar contains the generated
yaml, html and xsd files at runtime due to the gerrit limit of filesize

Issue-ID: AAI-1455
Change-Id: I87ecd9eb2fc96a09d3a6399955637674f6e7fb21
Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
441 files changed:
aai-annotations/pom.xml
aai-annotations/src/main/java/org/onap/aai/annotations/Metadata.java
aai-annotations/src/main/java/org/onap/aai/schema/enums/ObjectMetadata.java [moved from aai-schema/src/main/java/org/onap/aai/schema/enums/ObjectMetadata.java with 97% similarity]
aai-annotations/src/main/java/org/onap/aai/schema/enums/PropertyMetadata.java [moved from aai-schema/src/main/java/org/onap/aai/schema/enums/PropertyMetadata.java with 90% similarity]
aai-annotations/src/test/java/org/onap/aai/annotations/AnnotationsTest.java
aai-core/pom.xml
aai-core/src/main/java/org/onap/aai/audit/ListEndpoints.java
aai-core/src/main/java/org/onap/aai/auth/AAIAuthCore.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/auth/AAIUser.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/concurrent/AaiCallable.java [moved from aai-core/src/main/java/org/onap/aai/db/schema/AuditorFactory.java with 59% similarity]
aai-core/src/main/java/org/onap/aai/config/AuthorizationConfiguration.java [moved from aai-core/src/test/java/org/onap/aai/serialization/db/util/VersionCheckerTest.java with 64% similarity]
aai-core/src/main/java/org/onap/aai/config/IntrospectionConfig.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/config/RestBeanConfig.java [moved from aai-core/src/main/java/org/onap/aai/db/schema/EdgeProperty.java with 51% similarity]
aai-core/src/main/java/org/onap/aai/config/SchemaConfiguration.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/config/SpringContextAware.java
aai-core/src/main/java/org/onap/aai/config/SwaggerGenerationConfiguration.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/db/props/AAIProperties.java
aai-core/src/main/java/org/onap/aai/db/schema/AuditDoc.java [deleted file]
aai-core/src/main/java/org/onap/aai/db/schema/AuditJanusGraph.java [deleted file]
aai-core/src/main/java/org/onap/aai/db/schema/AuditOXM.java [deleted file]
aai-core/src/main/java/org/onap/aai/db/schema/DBIndex.java [deleted file]
aai-core/src/main/java/org/onap/aai/db/schema/DBProperty.java [deleted file]
aai-core/src/main/java/org/onap/aai/db/schema/ManageJanusGraphSchema.java [deleted file]
aai-core/src/main/java/org/onap/aai/db/schema/ScriptDriver.java [deleted file]
aai-core/src/main/java/org/onap/aai/dbgen/DataGrooming.java [deleted file]
aai-core/src/main/java/org/onap/aai/dbgen/DynamicPayloadGenerator.java [deleted file]
aai-core/src/main/java/org/onap/aai/dbgen/GenTester.java [deleted file]
aai-core/src/main/java/org/onap/aai/dbgen/SchemaGenerator.java
aai-core/src/main/java/org/onap/aai/dbmap/AAIGraph.java
aai-core/src/main/java/org/onap/aai/dbmap/InMemoryGraph.java [deleted file]
aai-core/src/main/java/org/onap/aai/domain/model/AAIResource.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/domain/model/AAIResourceKey.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/domain/model/AAIResourceKeys.java [moved from aai-core/src/main/java/org/onap/aai/db/schema/Named.java with 71% similarity]
aai-core/src/main/java/org/onap/aai/domain/model/AAIResources.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/domain/notificationEvent/NotificationEvent.java
aai-core/src/main/java/org/onap/aai/domain/restPolicyException/Fault.java
aai-core/src/main/java/org/onap/aai/domain/restResponseInfo/Info.java
aai-core/src/main/java/org/onap/aai/domain/restServiceException/Fault.java
aai-core/src/main/java/org/onap/aai/exceptions/AAIException.java
aai-core/src/main/java/org/onap/aai/extensions/OrphanLInterfaceHandler.java [deleted file]
aai-core/src/main/java/org/onap/aai/ingestModel/CreateWidgetModels.java
aai-core/src/main/java/org/onap/aai/introspection/Introspector.java
aai-core/src/main/java/org/onap/aai/introspection/IntrospectorFactory.java
aai-core/src/main/java/org/onap/aai/introspection/JSONStrategy.java
aai-core/src/main/java/org/onap/aai/introspection/Loader.java
aai-core/src/main/java/org/onap/aai/introspection/LoaderFactory.java
aai-core/src/main/java/org/onap/aai/introspection/ModelInjestor.java [deleted file]
aai-core/src/main/java/org/onap/aai/introspection/MoxyLoader.java
aai-core/src/main/java/org/onap/aai/introspection/MoxyStrategy.java
aai-core/src/main/java/org/onap/aai/introspection/PojoInjestor.java [deleted file]
aai-core/src/main/java/org/onap/aai/introspection/PojoLoader.java [deleted file]
aai-core/src/main/java/org/onap/aai/introspection/PojoStrategy.java [deleted file]
aai-core/src/main/java/org/onap/aai/introspection/Version.java [deleted file]
aai-core/src/main/java/org/onap/aai/introspection/sideeffect/PrivateEdge.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/introspection/sideeffect/SideEffect.java
aai-core/src/main/java/org/onap/aai/introspection/sideeffect/SideEffectRunner.java
aai-core/src/main/java/org/onap/aai/introspection/tools/InjectKeysFromURI.java
aai-core/src/main/java/org/onap/aai/logging/EcompPatternLayout.java
aai-core/src/main/java/org/onap/aai/logging/EcompServiceName.java [moved from aai-core/src/main/java/org/onap/aai/serialization/db/LegacyDBSerializer.java with 65% similarity]
aai-core/src/main/java/org/onap/aai/logging/EcompStatusCode.java [moved from aai-core/src/main/java/org/onap/aai/serialization/db/EdgeProperty.java with 63% similarity]
aai-core/src/main/java/org/onap/aai/logging/EelfClassOfCaller.java
aai-core/src/main/java/org/onap/aai/logging/ErrorLogHelper.java
aai-core/src/main/java/org/onap/aai/logging/ErrorObject.java
aai-core/src/main/java/org/onap/aai/logging/LogFormatTools.java
aai-core/src/main/java/org/onap/aai/logging/LoggingContext.java
aai-core/src/main/java/org/onap/aai/parsers/query/LegacyQueryParser.java
aai-core/src/main/java/org/onap/aai/parsers/query/QueryParser.java
aai-core/src/main/java/org/onap/aai/parsers/query/RelationshipQueryParser.java
aai-core/src/main/java/org/onap/aai/parsers/query/UniqueURIQueryParser.java
aai-core/src/main/java/org/onap/aai/parsers/relationship/RelationshipToURI.java
aai-core/src/main/java/org/onap/aai/parsers/uri/Parsable.java
aai-core/src/main/java/org/onap/aai/parsers/uri/URIParser.java
aai-core/src/main/java/org/onap/aai/parsers/uri/URIToDBKey.java
aai-core/src/main/java/org/onap/aai/parsers/uri/URIToExtensionInformation.java
aai-core/src/main/java/org/onap/aai/parsers/uri/URIToObject.java
aai-core/src/main/java/org/onap/aai/parsers/uri/URIToRelationshipObject.java
aai-core/src/main/java/org/onap/aai/parsers/uri/URIValidate.java
aai-core/src/main/java/org/onap/aai/query/builder/GraphTraversalBuilder.java
aai-core/src/main/java/org/onap/aai/query/builder/GremlinQueryBuilder.java
aai-core/src/main/java/org/onap/aai/query/builder/GremlinTraversal.java
aai-core/src/main/java/org/onap/aai/query/builder/QueryBuilder.java
aai-core/src/main/java/org/onap/aai/query/builder/TraversalQuery.java
aai-core/src/main/java/org/onap/aai/query/builder/TraversalURIOptimizedQuery.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/rest/db/HttpEntry.java
aai-core/src/main/java/org/onap/aai/rest/ueb/NotificationEvent.java
aai-core/src/main/java/org/onap/aai/rest/ueb/UEBNotification.java
aai-core/src/main/java/org/onap/aai/restcore/search/AAIAbstractGroovyShell.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/restcore/search/GremlinGroovyShellSingleton.java
aai-core/src/main/java/org/onap/aai/restcore/search/GroovyQueryBuilderSingleton.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/restcore/util/EdgeRuleBean.java [deleted file]
aai-core/src/main/java/org/onap/aai/restcore/util/GenerateEdgeRules.java [deleted file]
aai-core/src/main/java/org/onap/aai/restcore/util/URITools.java
aai-core/src/main/java/org/onap/aai/serialization/db/DBSerializer.java
aai-core/src/main/java/org/onap/aai/serialization/db/EdgeProperties.java
aai-core/src/main/java/org/onap/aai/serialization/db/EdgeRule.java [deleted file]
aai-core/src/main/java/org/onap/aai/serialization/db/EdgeRules.java [deleted file]
aai-core/src/main/java/org/onap/aai/serialization/db/EdgeSerializer.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/serialization/db/MultiplicityRule.java [deleted file]
aai-core/src/main/java/org/onap/aai/serialization/db/util/VersionChecker.java [deleted file]
aai-core/src/main/java/org/onap/aai/serialization/engines/InMemoryDBEngine.java
aai-core/src/main/java/org/onap/aai/serialization/engines/QueryStyle.java
aai-core/src/main/java/org/onap/aai/serialization/engines/TransactionalGraphEngine.java
aai-core/src/main/java/org/onap/aai/serialization/engines/query/GraphTraversalQueryEngine.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/Console.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/Count.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/Format.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/FormatFactory.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/FormatMapper.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/Formatter.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/GraphSON.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/IdURL.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/MultiFormatMapper.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/PathedURL.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/RawFormat.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/Resource.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/SimpleFormat.java
aai-core/src/main/java/org/onap/aai/serialization/queryformats/utils/UrlBuilder.java
aai-core/src/main/java/org/onap/aai/tasks/ScheduledTasks.java
aai-core/src/main/java/org/onap/aai/util/AAIApiServerURLBase.java [deleted file]
aai-core/src/main/java/org/onap/aai/util/AAIConfig.java
aai-core/src/main/java/org/onap/aai/util/AAIConfigCommandLinePropGetter.java
aai-core/src/main/java/org/onap/aai/util/AAIConstants.java
aai-core/src/main/java/org/onap/aai/util/AAIMechIdConfig.java [deleted file]
aai-core/src/main/java/org/onap/aai/util/AAIRSyncUtility.java [deleted file]
aai-core/src/main/java/org/onap/aai/util/AAISystemExitUtil.java
aai-core/src/main/java/org/onap/aai/util/AAIUtils.java [moved from aai-core/src/main/java/org/onap/aai/util/AAIApiVersion.java with 60% similarity]
aai-core/src/main/java/org/onap/aai/util/AutoGenerateHtml.java
aai-core/src/main/java/org/onap/aai/util/FileWatcher.java
aai-core/src/main/java/org/onap/aai/util/GenerateXsd.java
aai-core/src/main/java/org/onap/aai/util/HttpsAuthClient.java
aai-core/src/main/java/org/onap/aai/util/HttpsAuthExternalClient.java
aai-core/src/main/java/org/onap/aai/util/JettyObfuscationConversionCommandLineUtil.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/util/MapperUtil.java
aai-core/src/main/java/org/onap/aai/util/PojoUtils.java
aai-core/src/main/java/org/onap/aai/util/Request.java
aai-core/src/main/java/org/onap/aai/util/RestController.java
aai-core/src/main/java/org/onap/aai/util/RestControllerInterface.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/util/StoreNotificationEvent.java
aai-core/src/main/java/org/onap/aai/util/UniquePropertyCheck.java [deleted file]
aai-core/src/main/java/org/onap/aai/util/genxsd/ConfigTranslatorForDocs.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/util/genxsd/DeleteOperation.java
aai-core/src/main/java/org/onap/aai/util/genxsd/EdgeDescription.java
aai-core/src/main/java/org/onap/aai/util/genxsd/EdgeRuleSet.java [deleted file]
aai-core/src/main/java/org/onap/aai/util/genxsd/GetOperation.java
aai-core/src/main/java/org/onap/aai/util/genxsd/HTMLfromOXM.java
aai-core/src/main/java/org/onap/aai/util/genxsd/NodeGetOperation.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/util/genxsd/NodesYAMLfromOXM.java [new file with mode: 0644]
aai-core/src/main/java/org/onap/aai/util/genxsd/OxmFileProcessor.java
aai-core/src/main/java/org/onap/aai/util/genxsd/PatchOperation.java
aai-core/src/main/java/org/onap/aai/util/genxsd/PutOperation.java
aai-core/src/main/java/org/onap/aai/util/genxsd/PutRelationPathSet.java
aai-core/src/main/java/org/onap/aai/util/genxsd/XSDElement.java
aai-core/src/main/java/org/onap/aai/util/genxsd/YAMLfromOXM.java
aai-core/src/main/java/org/onap/aai/util/swagger/Api.java
aai-core/src/main/java/org/onap/aai/util/swagger/GenerateSwagger.java
aai-core/src/main/java/org/onap/aai/web/DmaapConfig.java [moved from aai-core/src/main/java/org/onap/aai/config/DmaapConfig.java with 99% similarity]
aai-core/src/main/java/org/onap/aai/web/EventClientPublisher.java [moved from aai-core/src/main/java/org/onap/aai/config/EventClientPublisher.java with 99% similarity]
aai-core/src/main/java/org/onap/aai/workarounds/LegacyURITransformer.java [deleted file]
aai-core/src/main/java/org/onap/aai/workarounds/RemoveDME2QueryParams.java [deleted file]
aai-core/src/main/resources/EdgeRules.ftl [deleted file]
aai-core/src/main/resources/dbedgerules/conversion/edgerulesTemplate.ftlh [deleted file]
aai-core/src/main/resources/dbedgerules/conversion/ruleTemplate.ftlh [deleted file]
aai-core/src/main/resources/edgeLabelMigration.csv [deleted file]
aai-core/src/main/resources/edgerulesTemplate.ftlh [deleted file]
aai-core/src/main/resources/logback.xml
aai-core/src/main/resources/ruleTemplate.ftlh [deleted file]
aai-core/src/main/resources/swagger.html.ftl
aai-core/src/test/java/org/onap/aai/AAISetup.java
aai-core/src/test/java/org/onap/aai/AAISetupForSwagger.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/AbstractConfigTranslator.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/HttpTestUtil.java
aai-core/src/test/java/org/onap/aai/auth/AAIAuthCoreTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/auth/AAIUserTest.java [moved from aai-core/src/test/java/org/onap/aai/util/AAIRSyncUtilityTest.java with 60% similarity]
aai-core/src/test/java/org/onap/aai/concurrent/AaiCallableTest.java [moved from aai-core/src/test/java/org/onap/aai/util/AutoGenerateHtmlTest.java with 60% similarity]
aai-core/src/test/java/org/onap/aai/config/AAIDmaapEventJMSConsumerBeanTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/dbmap/AAIGraphTest.java
aai-core/src/test/java/org/onap/aai/introspection/IntrospectorTestSpec.java
aai-core/src/test/java/org/onap/aai/introspection/JSONStrategyTest.java
aai-core/src/test/java/org/onap/aai/introspection/MoxyEngineTest.java
aai-core/src/test/java/org/onap/aai/introspection/MoxyLoaderTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/introspection/PojoInjestorTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/introspection/PojoLoaderTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/introspection/PojoStrategyTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/introspection/PropertyPredicatesTest.java
aai-core/src/test/java/org/onap/aai/introspection/ReflectionEngineTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/introspection/generator/CreateExampleTest.java
aai-core/src/test/java/org/onap/aai/introspection/sideeffect/DataCopyTest.java
aai-core/src/test/java/org/onap/aai/introspection/sideeffect/DataLinkTest.java
aai-core/src/test/java/org/onap/aai/introspection/sideeffect/PrivateEdgeTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/introspection/tools/CreateUUIDTest.java
aai-core/src/test/java/org/onap/aai/introspection/tools/DefaultFieldsTest.java
aai-core/src/test/java/org/onap/aai/introspection/tools/InjectKeysFromURITest.java
aai-core/src/test/java/org/onap/aai/introspection/tools/IntrospectorValidatorTest.java
aai-core/src/test/java/org/onap/aai/introspection/tools/RemoveNonVisiblePropertyTest.java
aai-core/src/test/java/org/onap/aai/introspection/validation/IntrospectorValidationTest.java
aai-core/src/test/java/org/onap/aai/logging/CNNameTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/parsers/query/GraphTraversalTest.java
aai-core/src/test/java/org/onap/aai/parsers/query/GremlinPipelineTraversalTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/parsers/query/LegacyQueryTest.java
aai-core/src/test/java/org/onap/aai/parsers/query/RelationshipGremlinQueryTest.java
aai-core/src/test/java/org/onap/aai/parsers/query/RelationshipQueryTest.java
aai-core/src/test/java/org/onap/aai/parsers/query/UniqueRelationshipQueryTest.java
aai-core/src/test/java/org/onap/aai/parsers/query/UniqueURIQueryTest.java
aai-core/src/test/java/org/onap/aai/parsers/relationship/RelationshipToURITest.java
aai-core/src/test/java/org/onap/aai/parsers/uri/URIParserTest.java
aai-core/src/test/java/org/onap/aai/parsers/uri/URIToDBKeyTest.java
aai-core/src/test/java/org/onap/aai/parsers/uri/URIToExtensionInformationTest.java
aai-core/src/test/java/org/onap/aai/parsers/uri/URIToObjectTest.java
aai-core/src/test/java/org/onap/aai/parsers/uri/URIToRelationshipObjectTest.java
aai-core/src/test/java/org/onap/aai/query/builder/ExcludeQueryTest.java
aai-core/src/test/java/org/onap/aai/query/builder/GremlinTraversalTest.java
aai-core/src/test/java/org/onap/aai/query/builder/QueryBuilderTestAbstraction.java
aai-core/src/test/java/org/onap/aai/query/builder/QueryTestsConfigTranslator.java [moved from aai-core/src/main/java/org/onap/aai/db/schema/Auditor.java with 50% similarity]
aai-core/src/test/java/org/onap/aai/query/builder/SimplePathTest.java
aai-core/src/test/java/org/onap/aai/query/builder/TraversalQueryTest.java
aai-core/src/test/java/org/onap/aai/query/builder/TraversalURIOptimizedQueryTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/query/builder/UntilTest.java
aai-core/src/test/java/org/onap/aai/query/builder/optimization/AbstractGraphTraversalBuilderOptmizationTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/query/builder/optimization/AbstractGraphTraversalBuilderTestQueryiesToRun.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/query/builder/optimization/OptimizeEnum.java [moved from aai-core/src/main/java/org/onap/aai/serialization/db/EdgeType.java with 92% similarity]
aai-core/src/test/java/org/onap/aai/query/builder/optimization/tests/AOneTenantOneVserversPerTenantTest.java [moved from aai-core/src/main/java/org/onap/aai/db/schema/CompareByName.java with 55% similarity]
aai-core/src/test/java/org/onap/aai/query/builder/optimization/tests/BTenTenantTenVserversPerTenantTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/rest/CloudRegionTest.java
aai-core/src/test/java/org/onap/aai/rest/GenericVnfLInterfaceTest.java
aai-core/src/test/java/org/onap/aai/rest/HPACapabilityTest.java
aai-core/src/test/java/org/onap/aai/rest/PrivateEdgeIntegrationOldClientTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/rest/PrivateEdgeIntegrationTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/rest/PserverTest.java
aai-core/src/test/java/org/onap/aai/rest/TenantTest.java
aai-core/src/test/java/org/onap/aai/rest/db/HttpEntryTest.java
aai-core/src/test/java/org/onap/aai/serialization/db/AAICoreFakeEdgesConfigTranslator.java [moved from aai-core/src/main/java/org/onap/aai/serialization/db/AAIDirection.java with 53% similarity]
aai-core/src/test/java/org/onap/aai/serialization/db/AAICorePrivateEdgeTestConfigTranslator.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/serialization/db/DbAliasTest.java
aai-core/src/test/java/org/onap/aai/serialization/db/DbSerializerTest.java
aai-core/src/test/java/org/onap/aai/serialization/db/DbSerializer_needsFakeRulesTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/serialization/db/EdgeRulesTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/serialization/db/EdgeSerializerTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/serialization/engines/query/GraphTraversalQueryEngineTest.java
aai-core/src/test/java/org/onap/aai/serialization/engines/query/GraphTraversalQueryEngine_needsFakeEdgeRulesTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/serialization/queryformats/ConsoleTest.java
aai-core/src/test/java/org/onap/aai/serialization/queryformats/CountQuerySupportTest.java
aai-core/src/test/java/org/onap/aai/serialization/queryformats/FormatTest.java [moved from aai-core/src/test/java/org/onap/aai/introspection/VersionTest.java with 62% similarity]
aai-core/src/test/java/org/onap/aai/serialization/queryformats/GraphSONTest.java
aai-core/src/test/java/org/onap/aai/serialization/queryformats/MultiFormatTest.java
aai-core/src/test/java/org/onap/aai/serialization/queryformats/RawFormatTest.java
aai-core/src/test/java/org/onap/aai/serialization/queryformats/ResourceFormatTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/serialization/queryformats/SimpleFormatTest.java
aai-core/src/test/java/org/onap/aai/serialization/queryformats/utils/QueryParamInjectorTest.java
aai-core/src/test/java/org/onap/aai/serialization/queryformats/utils/UrlBuilderTest.java
aai-core/src/test/java/org/onap/aai/serialization/tinkerpop/TreeBackedVertexTest.java
aai-core/src/test/java/org/onap/aai/testutils/TestUtilConfigTranslatorforBusiness.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/testutils/TestUtilConfigTranslatorforEdges.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/util/AAIConfigTest.java
aai-core/src/test/java/org/onap/aai/util/AAIUtilsTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/util/GenerateXsdTest.java
aai-core/src/test/java/org/onap/aai/util/HbaseSaltPrefixerTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/util/JettyObfuscationConversionCommandLineUtilTest.java
aai-core/src/test/java/org/onap/aai/util/PojoUtilsTest.java
aai-core/src/test/java/org/onap/aai/util/StoreNotificationEventTest.java
aai-core/src/test/java/org/onap/aai/util/genxsd/DeleteFootnoteSetTest.java
aai-core/src/test/java/org/onap/aai/util/genxsd/DeleteOperationTest.java
aai-core/src/test/java/org/onap/aai/util/genxsd/EdgeDescriptionTest.java
aai-core/src/test/java/org/onap/aai/util/genxsd/EdgeRuleSetTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/util/genxsd/GetOperationTest.java
aai-core/src/test/java/org/onap/aai/util/genxsd/HTMLfromOXMTest.java
aai-core/src/test/java/org/onap/aai/util/genxsd/NodeGetOperationTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/util/genxsd/NodesYAMLfromOXMTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/util/genxsd/PatchOperationTest.java
aai-core/src/test/java/org/onap/aai/util/genxsd/PutOperationTest.java
aai-core/src/test/java/org/onap/aai/util/genxsd/PutRelationPathSetTest.java
aai-core/src/test/java/org/onap/aai/util/genxsd/XSDElementTest.java
aai-core/src/test/java/org/onap/aai/util/genxsd/XSDJavaTypeTest.java
aai-core/src/test/java/org/onap/aai/util/genxsd/YAMLfromOXMTest.java
aai-core/src/test/java/org/onap/aai/workarounds/LegacyURITransformerTest.java [deleted file]
aai-core/src/test/java/org/onap/aai/workarounds/RemoveDME2QueryParamsTest.java [deleted file]
aai-core/src/test/resources/bundleconfig-local/etc/appprops/aaiconfig.properties
aai-core/src/test/resources/bundleconfig-local/etc/appprops/janusgraph-cached.properties
aai-core/src/test/resources/bundleconfig-local/etc/appprops/janusgraph-realtime.properties
aai-core/src/test/resources/bundleconfig-local/etc/auth/aai_policy.json
aai-core/src/test/resources/bundleconfig-local/etc/scriptdata/dependencies/vRouterServiceInstanceFile.txt [deleted file]
aai-core/src/test/resources/dbedgerules/DbEdgeBusinessRules_test.json [new file with mode: 0644]
aai-core/src/test/resources/dbedgerules/DbEdgeRules_PrivateEdges.json [new file with mode: 0644]
aai-core/src/test/resources/dbedgerules/DbEdgeRules_TraversalQueryTest.json
aai-core/src/test/resources/dbedgerules/DbEdgeRules_test.json
aai-core/src/test/resources/dbedgerules/DbEdgeRules_test_broken.json
aai-core/src/test/resources/dbedgerules/EdgeDescriptionRules_test.json [new file with mode: 0644]
aai-core/src/test/resources/dbedgerules/defaultEdgesTest.json [new file with mode: 0644]
aai-core/src/test/resources/dbedgerules/test.json [new file with mode: 0644]
aai-core/src/test/resources/dbedgerules/test2.json [new file with mode: 0644]
aai-core/src/test/resources/dbedgerules/test3.json [new file with mode: 0644]
aai-core/src/test/resources/edgeLabelMigration.csv [deleted file]
aai-core/src/test/resources/logback.xml
aai-core/src/test/resources/oxm/business_oxm_v11.xml [new file with mode: 0644]
aai-core/src/test/resources/oxm/business_oxm_v12.xml [new file with mode: 0644]
aai-core/src/test/resources/oxm/business_oxm_v13.xml [new file with mode: 0644]
aai-core/src/test/resources/oxm/business_v11.xml [new file with mode: 0644]
aai-core/src/test/resources/oxm/common_oxm_v13.xml [new file with mode: 0644]
aai-core/src/test/resources/oxm/network_oxm_v13.xml [new file with mode: 0644]
aai-core/src/test/resources/oxm/serviceDesign_oxm_v13.xml [new file with mode: 0644]
aai-core/src/test/resources/payloads/templates/cloud-region-with-vserver.json [new file with mode: 0644]
aai-core/src/test/resources/payloads/templates/customer.json [new file with mode: 0644]
aai-core/src/test/resources/payloads/templates/generic-vnf-resource.json [new file with mode: 0644]
aai-core/src/test/resources/payloads/templates/generic-vnf.json [new file with mode: 0644]
aai-core/src/test/resources/payloads/templates/model-ver.json [new file with mode: 0644]
aai-core/src/test/resources/payloads/templates/model.json [new file with mode: 0644]
aai-core/src/test/resources/schema-ingest.properties [new file with mode: 0644]
aai-core/src/test/resources/test_aaiconfig.properties [new file with mode: 0644]
aai-schema-ingest/pom.xml
aai-schema-ingest/src/main/java/org/onap/aai/edges/EdgeIngestor.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/EdgeRule.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/EdgeRuleQuery.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/JsonIngestor.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/TypeAlphabetizer.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/AAIDirection.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/DirectionNotation.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/EdgeField.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/EdgeProperty.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/EdgeType.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/enums/MultiplicityRule.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/exceptions/AmbiguousRuleChoiceException.java
aai-schema-ingest/src/main/java/org/onap/aai/edges/exceptions/EdgeRuleNotFoundException.java
aai-schema-ingest/src/main/java/org/onap/aai/nodes/NodeIngestor.java
aai-schema-ingest/src/main/java/org/onap/aai/setup/AAIConfigTranslator.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/setup/ConfigTranslator.java
aai-schema-ingest/src/main/java/org/onap/aai/setup/SchemaLocationsBean.java
aai-schema-ingest/src/main/java/org/onap/aai/setup/SchemaVersion.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/setup/SchemaVersions.java [new file with mode: 0644]
aai-schema-ingest/src/main/java/org/onap/aai/setup/Version.java [deleted file]
aai-schema-ingest/src/main/java/org/onap/aai/validation/AAISchemaValidationException.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/CheckEverythingStrategy.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/DefaultVersionValidationModule.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/FailFastStrategy.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/SchemaErrorStrategy.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/VersionValidationModule.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/VersionValidator.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/edges/CousinDefaultingValidationModule.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/edges/DefaultEdgeFieldsValidationModule.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/edges/EdgeFieldsValidationModule.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/edges/EdgeRuleValidator.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/edges/NodeTypesValidationModule.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/edges/SingleContainmentValidationModule.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/edges/UniqueLabelValidationModule.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/nodes/DefaultDuplicateNodeDefinitionValidationModule.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/nodes/DuplicateNodeDefinitionValidationModule.java
aai-schema-ingest/src/main/java/org/onap/aai/validation/nodes/NodeValidator.java
aai-schema-ingest/src/test/java/org/onap/aai/edges/EdgeIngestorTest.java
aai-schema-ingest/src/test/java/org/onap/aai/edges/EdgeIngestorWiringTest.java
aai-schema-ingest/src/test/java/org/onap/aai/edges/EdgeRuleQueryTest.java
aai-schema-ingest/src/test/java/org/onap/aai/edges/EdgeRuleTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/edges/JsonIngestorTest.java
aai-schema-ingest/src/test/java/org/onap/aai/edges/TypeAlphabetizerTest.java
aai-schema-ingest/src/test/java/org/onap/aai/nodes/NodeIngestorTest.java
aai-schema-ingest/src/test/java/org/onap/aai/nodes/NodeIngestorWiringTest.java
aai-schema-ingest/src/test/java/org/onap/aai/setup/ConfigTranslatorWiringTest.java
aai-schema-ingest/src/test/java/org/onap/aai/setup/SchemaLocationsBeanDefaultInjectionTest.java
aai-schema-ingest/src/test/java/org/onap/aai/setup/SchemaLocationsBeanEnvVarInjectionTest.java
aai-schema-ingest/src/test/java/org/onap/aai/setup/SchemaLocationsBeanXMLSetterTest.java
aai-schema-ingest/src/test/java/org/onap/aai/setup/SchemaLocationsBeanXMLSetterWithPropFileTest.java
aai-schema-ingest/src/test/java/org/onap/aai/testutils/BadEdgeConfigForValidationTest.java
aai-schema-ingest/src/test/java/org/onap/aai/testutils/BadNodeConfigForValidationTest.java
aai-schema-ingest/src/test/java/org/onap/aai/testutils/ConfigTranslatorForWiringTest.java
aai-schema-ingest/src/test/java/org/onap/aai/testutils/GoodConfigForValidationTest.java
aai-schema-ingest/src/test/java/org/onap/aai/testutils/SchemaIncompleteTranslator.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/testutils/TestUtilConfigTranslator.java
aai-schema-ingest/src/test/java/org/onap/aai/testutils/TestUtilConfigTranslatorforBusiness.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/validation/CheckEverythingStrategyTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/FailFastStrategyTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/VersionValidatorRainyDayTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/VersionValidatorSunnyDayTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/edges/CousinDefaultingValidationModuleTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/edges/DefaultEdgeFieldsValidationModuleTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/edges/EdgeRuleValidatorRainyDayTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/edges/EdgeRuleValidatorSunnyDayTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/edges/NodeTypesValidationModuleTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/edges/SingleContainmentValidationModuleTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/edges/UniqueLabelValidationModuleTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/nodes/NodeValidatorRainyDayTest.java
aai-schema-ingest/src/test/java/org/onap/aai/validation/nodes/NodeValidatorSchemaIncompleteTest.java [new file with mode: 0644]
aai-schema-ingest/src/test/java/org/onap/aai/validation/nodes/NodeValidatorSunnyDayTest.java
aai-schema-ingest/src/test/resources/edgeRules/test3.json
aai-schema-ingest/src/test/resources/forWiringTests/aai_oxm_v13.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/forWiringTests/schema-ingest-for-xml-test.properties [new file with mode: 0644]
aai-schema-ingest/src/test/resources/forWiringTests/schema-ingest-wiring-test.properties [new file with mode: 0644]
aai-schema-ingest/src/test/resources/forWiringTests/schema-ingest2.properties [new file with mode: 0644]
aai-schema-ingest/src/test/resources/forWiringTests/schemaIngest2.properties [deleted file]
aai-schema-ingest/src/test/resources/forWiringTests/schemaIngestForXMLTest.properties [deleted file]
aai-schema-ingest/src/test/resources/forWiringTests/schemaIngestWiringTest.properties [deleted file]
aai-schema-ingest/src/test/resources/forWiringTests/testUsingPropFileContext.xml
aai-schema-ingest/src/test/resources/oxm/business_oxm_v12.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/oxm/business_oxm_v13.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/oxm/common_oxm_v13.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/oxm/goodConfigForValidationTest_oxm.xml
aai-schema-ingest/src/test/resources/oxm/network_oxm_v13.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/oxm/serviceDesign_oxm_v13.xml [new file with mode: 0644]
aai-schema-ingest/src/test/resources/schema-ingest.properties [new file with mode: 0644]
aai-schema-ingest/src/test/resources/schemaIngest.properties [deleted file]
aai-schema/pom.xml
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v10.html [deleted file]
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v11.html [deleted file]
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v12.html [deleted file]
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v13.html [deleted file]
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v8.html [deleted file]
aai-schema/src/main/resources/aai_swagger_html/aai_swagger_v9.html [deleted file]
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_bulk_v12.yaml [deleted file]
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v10.yaml [deleted file]
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v11.yaml [deleted file]
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v12.yaml [deleted file]
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v13.yaml [deleted file]
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v8.yaml [deleted file]
aai-schema/src/main/resources/aai_swagger_yaml/aai_swagger_v9.yaml [deleted file]
aai-schema/src/main/resources/onap/aai_schema/aai_schema_v10.xsd [moved from aai-schema/src/main/resources/aai_schema/aai_schema_v10.xsd with 98% similarity]
aai-schema/src/main/resources/onap/aai_schema/aai_schema_v11.xsd [moved from aai-schema/src/main/resources/aai_schema/aai_schema_v11.xsd with 98% similarity]
aai-schema/src/main/resources/onap/aai_schema/aai_schema_v12.xsd [moved from aai-schema/src/main/resources/aai_schema/aai_schema_v12.xsd with 98% similarity]
aai-schema/src/main/resources/onap/aai_schema/aai_schema_v13.xsd [moved from aai-schema/src/main/resources/aai_schema/aai_schema_v13.xsd with 97% similarity]
aai-schema/src/main/resources/onap/aai_schema/aai_schema_v14.xsd [moved from aai-schema/src/main/resources/aai_schema/aai_schema_v14.xsd with 97% similarity]
aai-schema/src/main/resources/onap/aai_schema/aai_schema_v8.xsd [moved from aai-schema/src/main/resources/aai_schema/aai_schema_v8.xsd with 73% similarity]
aai-schema/src/main/resources/onap/aai_schema/aai_schema_v9.xsd [moved from aai-schema/src/main/resources/aai_schema/aai_schema_v9.xsd with 98% similarity]
aai-schema/src/main/resources/onap/dbedgerules/v10/DbEdgeRules_v10.json [moved from aai-core/src/main/resources/dbedgerules/DbEdgeRules_v9.json with 91% similarity]
aai-schema/src/main/resources/onap/dbedgerules/v11/DbEdgeRules_esr_v11.json [new file with mode: 0644]
aai-schema/src/main/resources/onap/dbedgerules/v11/DbEdgeRules_v11.json [moved from aai-core/src/main/resources/dbedgerules/DbEdgeRules_v11.json with 88% similarity]
aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_esr_v12.json [new file with mode: 0644]
aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_hpa_v12.json [new file with mode: 0644]
aai-schema/src/main/resources/onap/dbedgerules/v12/DbEdgeRules_v12.json [moved from aai-core/src/main/resources/dbedgerules/DbEdgeRules_v13.json with 84% similarity]
aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_esr_v13.json [new file with mode: 0644]
aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_hpa_v13.json [new file with mode: 0644]
aai-schema/src/main/resources/onap/dbedgerules/v13/DbEdgeRules_v13.json [moved from aai-core/src/main/resources/dbedgerules/DbEdgeRules_v12.json with 89% similarity]
aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_esr_v14.json [new file with mode: 0644]
aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_hpa_v14.json [new file with mode: 0644]
aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_v14.json [moved from aai-core/src/main/resources/dbedgerules/DbEdgeRules_v14.json with 87% similarity]
aai-schema/src/main/resources/onap/dbedgerules/v8/DbEdgeRules_v8.json [moved from aai-core/src/main/resources/dbedgerules/DbEdgeRules_v8.json with 90% similarity]
aai-schema/src/main/resources/onap/dbedgerules/v9/DbEdgeRules_v9.json [moved from aai-core/src/main/resources/dbedgerules/DbEdgeRules_v10.json with 86% similarity]
aai-schema/src/main/resources/onap/oxm/v10/aai_oxm_v10.xml [moved from aai-schema/src/main/resources/oxm/aai_oxm_v10.xml with 99% similarity]
aai-schema/src/main/resources/onap/oxm/v11/aai_oxm_v11.xml [moved from aai-schema/src/main/resources/oxm/aai_oxm_v11.xml with 99% similarity]
aai-schema/src/main/resources/onap/oxm/v12/aai_oxm_v12.xml [moved from aai-schema/src/main/resources/oxm/aai_oxm_v12.xml with 99% similarity]
aai-schema/src/main/resources/onap/oxm/v13/aai_oxm_v13.xml [moved from aai-schema/src/main/resources/oxm/aai_oxm_v13.xml with 99% similarity]
aai-schema/src/main/resources/onap/oxm/v14/aai_oxm_v14.xml [moved from aai-schema/src/main/resources/oxm/aai_oxm_v14.xml with 99% similarity]
aai-schema/src/main/resources/onap/oxm/v8/aai_oxm_v8.xml [moved from aai-schema/src/main/resources/oxm/aai_oxm_v8.xml with 100% similarity]
aai-schema/src/main/resources/onap/oxm/v9/aai_oxm_v9.xml [moved from aai-schema/src/main/resources/oxm/aai_oxm_v9.xml with 100% similarity]
aai-schema/src/main/xjb/bindings-onap.xjb [moved from aai-schema/src/main/xjb/bindings.xjb with 93% similarity]
aai-schema/src/test/java/org/onap/aai/schema/ValidateOXM.java [new file with mode: 0644]
pom.xml