Add ability to do optional params for custom query 19/28219/1
authorLamont, William (wl2432) <wl2432@att.com>
Mon, 15 Jan 2018 18:15:33 +0000 (13:15 -0500)
committerLamont, William (wl2432) <wl2432@att.com>
Mon, 15 Jan 2018 18:16:09 +0000 (13:16 -0500)
commit55e085c6b8fbac94207e0f69ac2b17c561dbc203
treed1a677faf36f7241cc8a35d9249e712d33559092
parent78c96d11932a849a1702ab134391918a723f01ef
Add ability to do optional params for custom query

Change-Id: I1e61bbee2def41db5e7064ad3a3e916b7afcc299
Issue-ID: AAI-652
Signed-off-by: Lamont, William (wl2432) <wl2432@att.com>
39 files changed:
aai-traversal/bundleconfig-local/etc/appprops/aaiconfig.properties
aai-traversal/bundleconfig-local/etc/appprops/error.properties
aai-traversal/bundleconfig-local/etc/query/stored-queries.json [new file with mode: 0644]
aai-traversal/bundleconfig-local/etc/query/stored-queries.properties [deleted file]
aai-traversal/src/main/java/org/onap/aai/rest/QueryConsumer.java
aai-traversal/src/main/java/org/onap/aai/rest/search/CustomQueryConfig.java [new file with mode: 0644]
aai-traversal/src/main/java/org/onap/aai/rest/search/GenericQueryProcessor.java
aai-traversal/src/main/java/org/onap/aai/rest/search/GetCustomQueryConfig.java [new file with mode: 0644]
aai-traversal/src/main/java/org/onap/aai/rest/search/GremlinServerSingleton.java
aai-traversal/src/main/java/org/onap/aai/rest/util/ConvertQueryPropertiesToJson.java [new file with mode: 0644]
aai-traversal/src/test/java/org/onap/aai/HttpTestUtil.java [new file with mode: 0644]
aai-traversal/src/test/java/org/onap/aai/PayloadUtil.java [new file with mode: 0644]
aai-traversal/src/test/java/org/onap/aai/dbgraphmap/SearchGraphNamedQueryTest.java [new file with mode: 0644]
aai-traversal/src/test/java/org/onap/aai/rest/search/GetCustomQueryConfigTest.java [new file with mode: 0644]
aai-traversal/src/test/java/org/onap/aai/rest/search/QueryTest.java
aai-traversal/src/test/java/org/onap/aai/rest/util/ConvertQueryPropertiesToJsonTest.java [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/cloud-region.ComponentList-1.2.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/cloud-region.closed-loop-named-query-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/cloud-region2.closed-loop-named-query-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/customer.ComponentList-1.2.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/customer.SvcSubscriberModelInfo-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/customer.closed-loop-named-query-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/generic-vnf.ComponentList-1.2.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/generic-vnf.closed-loop-named-query-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/logical-link.DHVLogicalLinkByCircuitId-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/model.ComponentList-1.2.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/model.SvcSubscriberModelInfo-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/model.closed-loop-named-query-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/query-payload.ComponentList-1.2.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/query-payload.DHVLogicalLinkByCircuitId-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/query-payload.SvcSubscriberModelInfo-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/query-payload.closed-loop-named-query-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/tenant.ComponentList-1.2.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/tenant.closed-loop-named-query-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/tenant2.closed-loop-named-query-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/vf-module.ComponentList-1.2.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/vserver.ComponentList-1.2.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/vserver.closed-loop-named-query-1.0.json [new file with mode: 0644]
aai-traversal/src/test/resources/payloads/named-queries/vserver2.closed-loop-named-query-1.0.json [new file with mode: 0644]