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 --- main/main-lifecycle/pom.xml | 35 +++++++++++++++++++++++++++++++++++ main/main-parameters/pom.xml | 35 +++++++++++++++++++++++++++++++++++ main/main-rest/pom.xml | 35 +++++++++++++++++++++++++++++++++++ main/main-startstop/pom.xml | 35 +++++++++++++++++++++++++++++++++++ main/pom.xml | 42 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 182 insertions(+) create mode 100644 main/main-lifecycle/pom.xml create mode 100644 main/main-parameters/pom.xml create mode 100644 main/main-rest/pom.xml create mode 100644 main/main-startstop/pom.xml create mode 100644 main/pom.xml (limited to 'main') diff --git a/main/main-lifecycle/pom.xml b/main/main-lifecycle/pom.xml new file mode 100644 index 00000000..14f929bd --- /dev/null +++ b/main/main-lifecycle/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + org.onap.policy.distribution.main + main + 2.0.0-SNAPSHOT + + + main-lifecycle + ${project.artifactId} + [${project.parent.artifactId}] module contains the lifecycle management for policy distribution + + + + diff --git a/main/main-parameters/pom.xml b/main/main-parameters/pom.xml new file mode 100644 index 00000000..32955b9a --- /dev/null +++ b/main/main-parameters/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + org.onap.policy.distribution.main + main + 2.0.0-SNAPSHOT + + + main-parameters + ${project.artifactId} + [${project.parent.artifactId}] module carries out parameter handling for policy distribution + + + + diff --git a/main/main-rest/pom.xml b/main/main-rest/pom.xml new file mode 100644 index 00000000..c7dd8561 --- /dev/null +++ b/main/main-rest/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + org.onap.policy.distribution.main + main + 2.0.0-SNAPSHOT + + + main-rest + ${project.artifactId} + [${project.parent.artifactId}] module contains common REST handling for policy distribution + + + + diff --git a/main/main-startstop/pom.xml b/main/main-startstop/pom.xml new file mode 100644 index 00000000..2700a689 --- /dev/null +++ b/main/main-startstop/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + org.onap.policy.distribution.main + main + 2.0.0-SNAPSHOT + + + main-startstop + ${project.artifactId} + [${project.parent.artifactId}] module starts and stops policy distribution + + + + diff --git a/main/pom.xml b/main/pom.xml new file mode 100644 index 00000000..934d57ca --- /dev/null +++ b/main/pom.xml @@ -0,0 +1,42 @@ + + + 4.0.0 + + org.onap.policy.distribution + policy-distribution + 2.0.0-SNAPSHOT + + + org.onap.policy.distribution.main + main + pom + + ${project.artifactId} + The main module of Policy Distribution that handles startup, lifecycle management, and parameters. + + + main-startstop + main-parameters + main-lifecycle + main-rest + + -- cgit 1.2.3-korg