Create archetype for Beijing Release 87/38087/2
authorDaniel Cruz <dc443y@att.com>
Fri, 23 Mar 2018 13:04:17 +0000 (08:04 -0500)
committerDaniel Cruz <dc443y@att.com>
Fri, 23 Mar 2018 17:28:27 +0000 (12:28 -0500)
commiteeed5810ccafca38e35f841b3e3415df3cf7f862
tree6088c8c1d58ac95b200d2ea7789c1cb22ade65e7
parent5c4675e5f6f7fe9b8d9e87976ac5f603ff61c268
Create archetype for Beijing Release

This new archetype is a proof of concept for removing
template expansion from the BRMSGW. The idea is to have
a ueb or dmaap topic that the BRMSGW uses to send params
json and then the pdp-d will deserialize it into a
ControlLoopParams object. The rules engine will then
insert that fact in to the working memory which will be
used for rules matching between onset events and
corresponding policies.

Issue-ID: POLICY-692
Change-Id: I4237221c2216dab16160e79a8f2fdcab6571e1eb
Signed-off-by: Daniel Cruz <dc443y@att.com>
23 files changed:
controlloop/common/model-impl/events/src/main/java/org/onap/policy/controlloop/params/ControlLoopParams.java [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/pom.xml [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/META-INF/maven/archetype-metadata.xml [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/pom.xml [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/VoLTE.yaml [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/__artifactId__-controller.properties [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/__artifactId__-controller.rest.json [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/appc.lcm.success.json [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/appc.legacy.success.json [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/brmsgw.params.json [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/dcae.vcpe.abatement.json [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/dcae.vcpe.onset.json [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/dcae.vdns.onset.json [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/dcae.vfw.onset.json [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/dcae.volte.onset.json [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/so.success.json [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/vCPE.yaml [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/vDNS.yaml [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/config/vFW.yaml [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/resources/META-INF/kmodule.xml [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/main/resources/archetype-resources/src/main/resources/__closedLoopControlName__.drl [new file with mode: 0644]
controlloop/templates/archetype-cl-beijing/src/test/resources/projects/basic/archetype.properties [new file with mode: 0644]
controlloop/templates/pom.xml