From 025301d08b061482c1f046d562bf017c8cbcfe8d Mon Sep 17 00:00:00 2001 From: ChrisC Date: Tue, 31 Jan 2017 11:40:03 +0100 Subject: Initial OpenECOMP MSO commit Change-Id: Ia6a7574859480717402cc2f22534d9973a78fa6d Signed-off-by: ChrisC --- .../src/main/resources/HeatEnvironment.hbm.xml | 58 +++++++++ .../src/main/resources/HeatNestedTemplate.hbm.xml | 38 ++++++ .../src/main/resources/HeatTemplate.hbm.xml | 93 ++++++++++++++ .../src/main/resources/NetworkRecipe.hbm.xml | 61 ++++++++++ .../src/main/resources/NetworkResource.hbm.xml | 55 +++++++++ mso-catalog-db/src/main/resources/Service.hbm.xml | 84 +++++++++++++ mso-catalog-db/src/main/resources/VfModule.hbm.xml | 81 +++++++++++++ .../src/main/resources/VfModuleToHeatFiles.hbm.xml | 36 ++++++ .../src/main/resources/VnfComponent.hbm.xml | 43 +++++++ .../src/main/resources/VnfComponentsRecipe.hbm.xml | 53 ++++++++ .../src/main/resources/VnfRecipe.hbm.xml | 66 ++++++++++ .../src/main/resources/VnfResource.hbm.xml | 134 +++++++++++++++++++++ .../main/resources/hibernate-catalog-ajsc.cfg.xml | 75 ++++++++++++ .../main/resources/hibernate-catalog-mysql.cfg.xml | 52 ++++++++ 14 files changed, 929 insertions(+) create mode 100644 mso-catalog-db/src/main/resources/HeatEnvironment.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/HeatNestedTemplate.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/HeatTemplate.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/NetworkRecipe.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/NetworkResource.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/Service.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/VfModule.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/VfModuleToHeatFiles.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/VnfComponent.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/VnfComponentsRecipe.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/VnfRecipe.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/VnfResource.hbm.xml create mode 100644 mso-catalog-db/src/main/resources/hibernate-catalog-ajsc.cfg.xml create mode 100644 mso-catalog-db/src/main/resources/hibernate-catalog-mysql.cfg.xml (limited to 'mso-catalog-db/src/main/resources') diff --git a/mso-catalog-db/src/main/resources/HeatEnvironment.hbm.xml b/mso-catalog-db/src/main/resources/HeatEnvironment.hbm.xml new file mode 100644 index 0000000000..992e5d467a --- /dev/null +++ b/mso-catalog-db/src/main/resources/HeatEnvironment.hbm.xml @@ -0,0 +1,58 @@ + + + + + + + + + This class describes a HEAT Environment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/HeatNestedTemplate.hbm.xml b/mso-catalog-db/src/main/resources/HeatNestedTemplate.hbm.xml new file mode 100644 index 0000000000..90ae8ab2ea --- /dev/null +++ b/mso-catalog-db/src/main/resources/HeatNestedTemplate.hbm.xml @@ -0,0 +1,38 @@ + + + + + + + + This class describes a nested HEAT template relationship + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/HeatTemplate.hbm.xml b/mso-catalog-db/src/main/resources/HeatTemplate.hbm.xml new file mode 100644 index 0000000000..9bc6fb1414 --- /dev/null +++ b/mso-catalog-db/src/main/resources/HeatTemplate.hbm.xml @@ -0,0 +1,93 @@ + + + + + + + + + This class describes a HEAT template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This class describes an input parameter to a heat template + + + + + + + + + + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/NetworkRecipe.hbm.xml b/mso-catalog-db/src/main/resources/NetworkRecipe.hbm.xml new file mode 100644 index 0000000000..bdd16d37e6 --- /dev/null +++ b/mso-catalog-db/src/main/resources/NetworkRecipe.hbm.xml @@ -0,0 +1,61 @@ + + + + + + + + + This class describes a Network recipe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/NetworkResource.hbm.xml b/mso-catalog-db/src/main/resources/NetworkResource.hbm.xml new file mode 100644 index 0000000000..b3b657aa9f --- /dev/null +++ b/mso-catalog-db/src/main/resources/NetworkResource.hbm.xml @@ -0,0 +1,55 @@ + + + + + + + + + This class describes a Network Resource + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/Service.hbm.xml b/mso-catalog-db/src/main/resources/Service.hbm.xml new file mode 100644 index 0000000000..4e43413f47 --- /dev/null +++ b/mso-catalog-db/src/main/resources/Service.hbm.xml @@ -0,0 +1,84 @@ + + + + + + + + + This class describes a Service that may be orchestrated + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This class describes a Service recipe + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/VfModule.hbm.xml b/mso-catalog-db/src/main/resources/VfModule.hbm.xml new file mode 100644 index 0000000000..1ccc48daf6 --- /dev/null +++ b/mso-catalog-db/src/main/resources/VfModule.hbm.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/VfModuleToHeatFiles.hbm.xml b/mso-catalog-db/src/main/resources/VfModuleToHeatFiles.hbm.xml new file mode 100644 index 0000000000..9af02d866a --- /dev/null +++ b/mso-catalog-db/src/main/resources/VfModuleToHeatFiles.hbm.xml @@ -0,0 +1,36 @@ + + + + + + + + This class describes a VF Module to HEAT Files Entry + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/VnfComponent.hbm.xml b/mso-catalog-db/src/main/resources/VnfComponent.hbm.xml new file mode 100644 index 0000000000..3cda770e63 --- /dev/null +++ b/mso-catalog-db/src/main/resources/VnfComponent.hbm.xml @@ -0,0 +1,43 @@ + + + + + + + + + VnfComponent describes a table of components for a VNF_RESOURCE + + + + + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/VnfComponentsRecipe.hbm.xml b/mso-catalog-db/src/main/resources/VnfComponentsRecipe.hbm.xml new file mode 100644 index 0000000000..e0ef0d2bc2 --- /dev/null +++ b/mso-catalog-db/src/main/resources/VnfComponentsRecipe.hbm.xml @@ -0,0 +1,53 @@ + + + + + + + + + This class describes a VNF Components Recipe + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/VnfRecipe.hbm.xml b/mso-catalog-db/src/main/resources/VnfRecipe.hbm.xml new file mode 100644 index 0000000000..ea2b39e861 --- /dev/null +++ b/mso-catalog-db/src/main/resources/VnfRecipe.hbm.xml @@ -0,0 +1,66 @@ + + + + + + + + + This class describes a VNF Recipe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/VnfResource.hbm.xml b/mso-catalog-db/src/main/resources/VnfResource.hbm.xml new file mode 100644 index 0000000000..4c9e3b59e3 --- /dev/null +++ b/mso-catalog-db/src/main/resources/VnfResource.hbm.xml @@ -0,0 +1,134 @@ + + + + + + + + + This class describes a VNF Resource + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This class describes a HEAT Template File + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/hibernate-catalog-ajsc.cfg.xml b/mso-catalog-db/src/main/resources/hibernate-catalog-ajsc.cfg.xml new file mode 100644 index 0000000000..7f28a36346 --- /dev/null +++ b/mso-catalog-db/src/main/resources/hibernate-catalog-ajsc.cfg.xml @@ -0,0 +1,75 @@ + + + + + + + + + org.hibernate.dialect.MySQL5Dialect + false + true + + + + + + + + + + + + + + + + diff --git a/mso-catalog-db/src/main/resources/hibernate-catalog-mysql.cfg.xml b/mso-catalog-db/src/main/resources/hibernate-catalog-mysql.cfg.xml new file mode 100644 index 0000000000..306dfc6d0b --- /dev/null +++ b/mso-catalog-db/src/main/resources/hibernate-catalog-mysql.cfg.xml @@ -0,0 +1,52 @@ + + + + + + + + + + org.hibernate.dialect.MySQL5Dialect + false + true + java:jboss/datasources/mso-catalog + 5 + 50 + 1800 + 50 + + + + + + + + + + + + + + + + + -- cgit 1.2.3-korg