From ce63c402be2f4c5e437eefa1cbe327c3a9d0caad Mon Sep 17 00:00:00 2001 From: liamfallon Date: Thu, 19 Jul 2018 14:27:17 +0100 Subject: Initial module structure for Policy Distribution This submission defines the initial module strucutre for the distribution component in the ONAP Policy Framework. The structure is documented here: https://wiki.onap.org/display/DW/Policy+Platform+-+SDC+Service+Distribution+Software+Architecture Change-Id: I0adbffbcd598250cb9a0b8ce07806e564bf83a85 Issue-ID: POLICY-922 Signed-off-by: liamfallon --- reception/pom.xml | 40 +++++++++++++++++++++ reception/reception-decoding/pom.xml | 41 ++++++++++++++++++++++ .../reception-decoding-pdpa/pom.xml | 35 ++++++++++++++++++ .../reception-decoding-pdpd/pom.xml | 35 ++++++++++++++++++ .../reception-decoding-pdpx/pom.xml | 35 ++++++++++++++++++ reception/reception-handling/pom.xml | 39 ++++++++++++++++++++ .../reception-handling-sdc/pom.xml | 35 ++++++++++++++++++ 7 files changed, 260 insertions(+) create mode 100644 reception/pom.xml create mode 100644 reception/reception-decoding/pom.xml create mode 100644 reception/reception-decoding/reception-decoding-pdpa/pom.xml create mode 100644 reception/reception-decoding/reception-decoding-pdpd/pom.xml create mode 100644 reception/reception-decoding/reception-decoding-pdpx/pom.xml create mode 100644 reception/reception-handling/pom.xml create mode 100644 reception/reception-handling/reception-handling-sdc/pom.xml (limited to 'reception') diff --git a/reception/pom.xml b/reception/pom.xml new file mode 100644 index 00000000..2b275857 --- /dev/null +++ b/reception/pom.xml @@ -0,0 +1,40 @@ + + + 4.0.0 + + org.onap.policy.distribution + policy-distribution + 2.0.0-SNAPSHOT + + + org.onap.policy.distribution.reception + reception + pom + + ${project.artifactId} + The module of Policy Distribution that handles reception of policies from other systems. + + + reception-handling + reception-decoding + + diff --git a/reception/reception-decoding/pom.xml b/reception/reception-decoding/pom.xml new file mode 100644 index 00000000..1906f47d --- /dev/null +++ b/reception/reception-decoding/pom.xml @@ -0,0 +1,41 @@ + + + 4.0.0 + + org.onap.policy.distribution.reception + reception + 2.0.0-SNAPSHOT + + + org.onap.policy.distribution.reception.reception-decoding + reception-decoding + pom + + ${project.artifactId} + The module of Policy Distribution that handles decoding of policies of various types. + + + reception-decoding-pdpx + reception-decoding-pdpd + reception-decoding-pdpa + + diff --git a/reception/reception-decoding/reception-decoding-pdpa/pom.xml b/reception/reception-decoding/reception-decoding-pdpa/pom.xml new file mode 100644 index 00000000..462645b4 --- /dev/null +++ b/reception/reception-decoding/reception-decoding-pdpa/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + org.onap.policy.distribution.reception.reception-decoding + reception-decoding + 2.0.0-SNAPSHOT + + + reception-decoding-pdpa + ${project.artifactId} + [${project.parent.artifactId}] module carries out decoding of APEX policies + + + + diff --git a/reception/reception-decoding/reception-decoding-pdpd/pom.xml b/reception/reception-decoding/reception-decoding-pdpd/pom.xml new file mode 100644 index 00000000..14c07b28 --- /dev/null +++ b/reception/reception-decoding/reception-decoding-pdpd/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + org.onap.policy.distribution.reception.reception-decoding + reception-decoding + 2.0.0-SNAPSHOT + + + reception-decoding-pdpd + ${project.artifactId} + [${project.parent.artifactId}] module carries out decoding of Drools policies + + + + diff --git a/reception/reception-decoding/reception-decoding-pdpx/pom.xml b/reception/reception-decoding/reception-decoding-pdpx/pom.xml new file mode 100644 index 00000000..362f1b3d --- /dev/null +++ b/reception/reception-decoding/reception-decoding-pdpx/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + org.onap.policy.distribution.reception.reception-decoding + reception-decoding + 2.0.0-SNAPSHOT + + + reception-decoding-pdpx + ${project.artifactId} + [${project.parent.artifactId}] module carries out decoding of XACML policies + + + + diff --git a/reception/reception-handling/pom.xml b/reception/reception-handling/pom.xml new file mode 100644 index 00000000..13c4b8b2 --- /dev/null +++ b/reception/reception-handling/pom.xml @@ -0,0 +1,39 @@ + + + 4.0.0 + + org.onap.policy.distribution.reception + reception + 2.0.0-SNAPSHOT + + + org.onap.policy.distribution.reception.reception-handling + reception-handling + pom + + ${project.artifactId} + The module of Policy Distribution that handles reception of policies from other systems. + + + reception-handling-sdc + + diff --git a/reception/reception-handling/reception-handling-sdc/pom.xml b/reception/reception-handling/reception-handling-sdc/pom.xml new file mode 100644 index 00000000..d4176333 --- /dev/null +++ b/reception/reception-handling/reception-handling-sdc/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + org.onap.policy.distribution.reception.reception-handling + reception-handling + 2.0.0-SNAPSHOT + + + reception-handling-sdc + ${project.artifactId} + [${project.parent.artifactId}] module handles the communication towards SDC for policy distribution + + + + -- cgit 1.2.3-korg