summaryrefslogtreecommitdiffstats
path: root/artifactbroker/model/src/main
AgeCommit message (Collapse)AuthorFilesLines
2019-12-13Save k8s definition using vfmodule model idsEric Multanen1-0/+8
Use the vfmodule model invariant id as the resource bundle definition name and the vfmodule model version as the resource bundle definition version when saving the resource bundle. Change-Id: Iaa3fcbf72f40ea1d4df5c46f7bb6d0c797a9e7e1 Issue-ID: MULTICLOUD-836 Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
2019-04-05add subplug for k8s to invoke Artifact forward supportliboNet2-10/+10
. add forward plugin to forward Artifact . add test case to cover basic httpPost action . fix the misuse of List and ArrayList to avoid Null Pointer Change-Id: I18ead2ba6251a93fddff4657f3945d635a450276 Issue-ID: MULTICLOUD-514 Signed-off-by: liboNet <libo.zhu@intel.com>
2019-04-03add subplugin field support and new Cloud Artifact classliboNet2-10/+18
. add subplugin field to integrate with Distribution framework . add new Cloud Artifact which is to be used by subplugin like k8s . update test .json file to include reception and forward fields . add dummy test class to ensure the flow works as expected . fix typos Change-Id: I9d69d88e448a18247e19b3b7a6062b20814b5f8c Issue-ID: MULTICLOUD-512 Signed-off-by: liboNet <libo.zhu@intel.com>
2019-03-29Add model to represent VfModuleModel and Artifact managementliboNet3-0/+165
. add VfModuleModel to represent content of VfModule . add Gsonutil to support List which is the content of Vf Module meta json . add CloudArtifact to deal with Artifact for subplug action . Fix pom.xml typo Change-Id: Ic459118323bf50939493b0f0feff7ba96dd9a64d Issue-ID: MULTICLOUD-511 Signed-off-by: liboNet <libo.zhu@intel.com>
2019-03-27add SDC client and reception handleliboNet6-0/+348
. add reception framework wraps handle and subplug interface . add plugins include sdc handler now. . add forward acts the post interface for specified item like artifact . add model acts for the sepcifeid item like CSAR . update pom.xml and package/pom.xml to includes all submodules . Fix the compile issue by typo and change groupid to framework Change-Id: Idbff0ca612045c6ee52ba23cd305f2764c9600f8 Issue-ID: MULTICLOUD-514 Signed-off-by: liboNet <libo.zhu@intel.com>