add custom object support to a ai client 27/77427/1
authorBenjamin, Max (mb388a) <mb388a@us.att.com>
Sun, 27 Jan 2019 15:40:07 +0000 (10:40 -0500)
committerBenjamin, Max (mb388a) <mb388a@us.att.com>
Sun, 27 Jan 2019 15:40:22 +0000 (10:40 -0500)
commit1e05b82f5633a6430761e053701264dd4ec4468b
tree5eae512f874b86560935089a5e0717b8281f9f67
parent9c03f8c7dbc74b0306fc4a8be0ce22be1d2521ca
add custom object support to a ai client

enhanced custom support of objects in client
simplified the way objects are added to the type map
attempt to search all packages with ClasspathHelper
do not allow reflections to log so much
former enums are now serializable again
added the ability to create custom object types for A&AI client

Change-Id: I47aae99bc42ccb0ab3d60d4d5d1fe0558cd1a273
Issue-ID: SO-1429
Signed-off-by: Benjamin, Max (mb388a) <mb388a@us.att.com>
common/pom.xml
common/src/main/java/org/onap/so/client/aai/AAINamespaceConstants.java
common/src/main/java/org/onap/so/client/aai/AAIObjectPlurals.java
common/src/main/java/org/onap/so/client/aai/AAIObjectType.java
common/src/main/java/org/onap/so/client/aai/entities/Relationships.java
common/src/test/java/org/onap/so/client/aai/AAIObjectTypeTest.java
common/src/test/java/org/onap/so/client/aai/objects/CustomAAIObjectType.java [new file with mode: 0644]
common/src/test/resources/logback-test.xml