Create get Pdp Groups flow 13/101913/17
authorxuegao <xg353y@intl.att.com>
Tue, 18 Feb 2020 13:20:23 +0000 (14:20 +0100)
committerxuegao <xg353y@intl.att.com>
Wed, 26 Feb 2020 14:59:25 +0000 (15:59 +0100)
commit3a26471260e56f7a87533f0147fc63530d6ea08c
tree400059c05ccb58b0e10d3ce1309085a944e394b8
parente0d0fdb5484d2c02669358160a11d6751ada4f3a
Create get Pdp Groups flow

Create a camel flow to get the list of Pdp Groups info from Policy.
Create a scheduler to trigger the camel flow regularly and store
the Pdp Groups info into DB.

Issue-ID: CLAMP-644, CLAMP-649
Change-Id: I6427202cc0186cd85428d5d25b28a8622e4d7ca4
Signed-off-by: xuegao <xg353y@intl.att.com>
20 files changed:
docs/swagger/swagger.json
docs/swagger/swagger.pdf
extra/sql/bulkload/create-tables.sql
src/main/java/org/onap/clamp/clds/client/PolicyEngineServices.java
src/main/java/org/onap/clamp/loop/template/PolicyModel.java
src/main/java/org/onap/clamp/loop/template/PolicyModelsService.java
src/main/java/org/onap/clamp/policy/Policy.java
src/main/java/org/onap/clamp/policy/downloader/PolicyEngineController.java
src/main/java/org/onap/clamp/policy/pdpgroup/PdpGroup.java [new file with mode: 0644]
src/main/java/org/onap/clamp/policy/pdpgroup/PdpSubgroup.java [new file with mode: 0644]
src/main/java/org/onap/clamp/policy/pdpgroup/PolicyModelKey.java [new file with mode: 0644]
src/main/resources/META-INF/resources/swagger.html
src/main/resources/clds/camel/routes/policy-flows.xml
src/test/java/org/onap/clamp/loop/LoopServiceTestItCase.java
src/test/java/org/onap/clamp/loop/PolicyModelServiceItCase.java
src/test/java/org/onap/clamp/policy/downloader/PolicyEngineControllerTestItCase.java
src/test/java/org/onap/clamp/policy/pdpgroup/PdpGroupTest.java [new file with mode: 0644]
src/test/resources/http-cache/example/policy/pap/v1/pdps&#63;connectionTimeToLive=5000/.file [new file with mode: 0644]
src/test/resources/http-cache/example/policy/pap/v1/pdps&#63;connectionTimeToLive=5000/.header [new file with mode: 0644]
src/test/resources/http-cache/third_party_proxy.py