aboutsummaryrefslogtreecommitdiffstats
path: root/components/core/src/main
AgeCommit message (Collapse)AuthorFilesLines
2019-02-04blueprint scripting servicesMuthuramalingam, Brinda Santh3-8/+46
Change-Id: I834b83e0c2716eceadeec8a5f17a7604e938166a Issue-ID: CCSDK-941 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-28blueprint scripting moduleMuthuramalingam, Brinda Santh3-257/+0
Change-Id: Ibe7602bdb6708d9adbe1aecd26eb14e24872f75d Issue-ID: CCSDK-941 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-22Merge "Implement resolve NodeTemplate Capability property"Dan Timoney1-141/+130
2019-01-18Add support for async RESTAlexis de Talhouët1-6/+7
Change-Id: Ieb53cbd75c2e21355b153611f6490c1b2af6053b Issue-ID: CCSDK-662 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-18Implement CBA upload through RESTAlexis de Talhouët1-46/+19
Change-Id: I417254c5107f8b0031932e6a7cf0599561ee9a3c Issue-ID: CCSDK-910 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-18Implement BluePrintCatalogServiceAlexis de Talhouët1-11/+30
Change-Id: Ifcb0d730daec4da747d704c270b72b991e01f474 Issue-ID: CCSDK-908 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-18Merge "Resource Resolution Service"Dan Timoney6-204/+248
2019-01-17Resource Resolution ServiceSingal, Kapil (ks220y)6-204/+248
Enhancement to the Resource Resolution Service to add ResourceResolutionRunTimeService Change-Id: Ia0799447e8a71e7455c5a18abc08dce503db6d35 Issue-ID: CCSDK-958 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-17Merge "Blueprint exception handler and REST responses"Dan Timoney2-4/+117
2019-01-16Implement resolve NodeTemplate Capability propertyMuthuramalingam, Brinda Santh1-141/+130
Change-Id: I2e1de34d5c2465f1f59eeab044f1883e2d1d4ff6 Issue-ID: CCSDK-959 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-16Merge "Add velocity engine template service"Dan Timoney2-1/+107
2019-01-16Merge "Add blueprint Kotlin script support."Dan Timoney4-0/+274
2019-01-16Merge "Resource Resolution Service : 2"Dan Timoney1-171/+171
2019-01-14Add velocity engine template serviceMuthuramalingam, Brinda Santh2-1/+107
Change-Id: Idde39b587b41328e5a5e2e32ab32c29cd27d4855 Issue-ID: CCSDK-941 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-14Add blueprint Kotlin script support.Muthuramalingam, Brinda Santh4-0/+274
Change-Id: I92b8e9850ea07c7f671e7aada9770713854534c3 Issue-ID: CCSDK-941 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-11Merge "Resource Resoulution Service"Dan Timoney1-197/+167
2019-01-11Resource Resolution Service : 2Singal, Kapil (ks220y)1-171/+171
Changes for Primary-DB Resource Resolution Processor Service Change-Id: Iaf6ad6277d36787d87881819ae530de1d7038a2e Issue-ID: CCSDK-942 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-11Resource Resoulution ServiceSingal, Kapil (ks220y)1-197/+167
Implement Input Resource Resolution Processor Service along with Resource Resolution Utilities Change-Id: Ibb4899e415f4b79cd6cd1b190b0f4969b09c3fe4 Issue-ID: CCSDK-936 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
2019-01-11Add support for workflow validationAlexis de Talhouët3-4/+28
Also, add support for mock in Kotlin using https://mockk.io/ Change-Id: Ia85e1180e09e9d08a02de515b1cc4158c3bccd5c Issue-ID: CCSDK-717 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-11Blueprint exception handler and REST responsesSteve Alphonse Siani2-4/+117
Change-Id: I5727238cd4c3f3f5475c3f3022e56f1acc0d73bf Issue-ID: CCSDK-418 Signed-off-by: Steve Alphonse Siani <alphonse.steve.siani.djissitchi@ibm.com> Signed-off-by: Balazinski <bartosz.balazinski@ibm.com>
2019-01-10Add relationships type enhancement logic.Muthuramalingam, Brinda Santh4-64/+53
Change-Id: If8f072f49ccc74502052055bce0c90dd43ebd495 Issue-ID: CCSDK-920 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-10Add relationships type files load structure.Muthuramalingam, Brinda Santh3-26/+36
Change-Id: I1be3ba493956674b476058094e05d681ce358711 Issue-ID: CCSDK-746 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-09Add support for blueprintprocessor runtime DBAlexis de Talhouët3-3/+57
- created db-resources module to store controller blueprint related controller blueprint repository and entities. Also create an abstract BlueprintCatalogServiceImpl so it can be used both by controllerblueprint and blueprintprocessor - created blueprint-validation to store the implementation of the validation interface. - change controllerblueprint service to levrage db-resources - implement CatalogService for blueprintprocessor db-lib by using db-resources. Change-Id: I0539e414e4ff3b7a6edf0f6304d6cbc5e6eac404 Issue-ID: CCSDK-664 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-041st drop integration with BluePrintCatalogServiceSteve Alphonse Siani3-1/+24
Change-Id: I0824dcaf0a36e4616c12f3ac53530e6863bee290 Issue-ID: CCSDK-418 Signed-off-by: Steve Alphonse Siani <alphonse.steve.siani.djissitchi@ibm.com>
2018-12-21Applied comments from review: Change 74622 - DraftSteve Alphonse Siani1-0/+46
Change-Id: I8ec37a628af98a332f568dc254e499dfdcf886ce Issue-ID: CCSDK-418 Signed-off-by: Steve Alphonse Siani <alphonse.steve.siani.djissitchi@ibm.com>
2018-12-18Add attribute definition enhancer.Muthuramalingam, Brinda Santh(bs2796)5-91/+161
Change-Id: Ie8ac60910f04dfca477d0276aa451821cfcd8510 Issue-ID: CCSDK-718 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-14Add multiple path load service.Muthuramalingam, Brinda Santh(bs2796)1-0/+35
Change-Id: Ib2e5f60663991d097b7446106bb883a45db1bdb8 Issue-ID: CCSDK-746 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-14Add blueprint resource definition enrichment.Muthuramalingam, Brinda Santh(bs2796)1-7/+36
Change-Id: I01234093028ffdc8bf1688e41baba20fae7da5ce Issue-ID: CCSDK-747 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-14Add blueprint artifact definition enrichment.Muthuramalingam, Brinda Santh(bs2796)6-5/+38
Change-Id: I3b03a1f76472ce6b44929457a42805d281950ff7 Issue-ID: CCSDK-839 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-13Add blueprint runtime service to validatorMuthuramalingam, Brinda Santh(bs2796)12-111/+117
Change-Id: I0e4375e422b55002f1666ee9e61a1469482f77d2 Issue-ID: CCSDK-757 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-13Implement Blueprint Workflow EnhancementMuthuramalingam, Brinda Santh(bs2796)4-41/+66
Change-Id: I64d6e949e9a4bc2100b49fedb3781b04c1c03f43 Issue-ID: CCSDK-722 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-12Add multiple location repo for enhancer.Muthuramalingam, Brinda Santh(bs2796)2-28/+48
Change-Id: I5333b30fad8d754caf8dc89956132e4637f28c26 Issue-ID: CCSDK-803 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-12Decompose enhancer to multiple types.Muthuramalingam, Brinda Santh(bs2796)1-0/+13
Change-Id: I508ce5919680f6e7f994776e58404729b55eace8 Issue-ID: CCSDK-803 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-12Implement Enhancer Framework InterfacesMuthuramalingam, Brinda Santh(bs2796)15-71/+197
Change-Id: Iff85dc50f87ab6d6f7d9ceb4a309ea6e4d55e362 Issue-ID: CCSDK-803 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-10Implement Resource Resolution ServicesMuthuramalingam, Brinda Santh(bs2796)1-0/+12
Change-Id: Ia1cf57c9fa16cb943836e3a78d4d2c9776f0e32f Issue-ID: CCSDK-724 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-06Store step inputs to blueprint runtime service.Muthuramalingam, Brinda Santh(bs2796)2-0/+6
Change-Id: Ib01edfc358625d25ac0625f88739c7c57f7f967c Issue-ID: CCSDK-670 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-04Add Blueprint Runtime Input/Output logicMuthuramalingam, Brinda Santh(bs2796)6-20/+190
Change-Id: I0355e78862096b7b4074faa882d66ce27d6e1844 Issue-ID: CCSDK-670 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-03Add Blueprint File utilsMuthuramalingam, Brinda Santh(bs2796)3-0/+137
Change-Id: I9896d934684343358d1c0c7e321725511430c7e6 Issue-ID: CCSDK-783 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30Add Validator Junit test caseMuthuramalingam, Brinda Santh(bs2796)13-11/+115
Change-Id: I785e8cb2d3705f5650512ecc27517d2edd9df683 Issue-ID: CCSDK-757 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30Add NodeTemplate Interface & Operation Validation.Muthuramalingam, Brinda Santh(bs2796)1-0/+295
Change-Id: I0a694512c6eaaf9190b0137f63b7ad4dbddaf1e6 Issue-ID: CCSDK-757 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30Add Property, Interface, Operation Validation.Muthuramalingam, Brinda Santh(bs2796)1-3/+126
Change-Id: Ie6ecfd29919bfbad4b0aa68288bfc6c139e46f7c Issue-ID: CCSDK-757 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30Add Property, Data, Artifact and Node Validation.Muthuramalingam, Brinda Santh(bs2796)5-0/+204
Change-Id: I0aac1b0a5e565fd3502fccc3e7e34a04070497c5 Issue-ID: CCSDK-757 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30Add Topology Template Blueprint Validation.Muthuramalingam, Brinda Santh(bs2796)1-0/+68
Change-Id: If415979740c4c82d7024ea34eecd11185524dab8 Issue-ID: CCSDK-757 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30Add Service Template Blueprint Validation.Muthuramalingam, Brinda Santh(bs2796)2-0/+128
Change-Id: Id0df5664cf22a9c4ed09019627c8d697bb73390a Issue-ID: CCSDK-757 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30Add Blueprint Validation Interfaces.Muthuramalingam, Brinda Santh(bs2796)3-0/+163
Change-Id: Idbda09fc8be7878814e782990ab8d6e9a5d8b047 Issue-ID: CCSDK-757 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30Add directed graph reterive and execution service.Muthuramalingam, Brinda Santh(bs2796)2-5/+39
Change-Id: Ia31af4d14e38e6229166cda0f39fa090764ef1cb Issue-ID: CCSDK-672 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30Add Jython Component model and validation logics.Muthuramalingam, Brinda Santh(bs2796)2-0/+2
Change-Id: I2bdba0016a41e16198d60be68dff68d1ce7ad13a Issue-ID: CCSDK-696 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-28Implement Base Jython Executor function.Muthuramalingam, Brinda Santh(bs2796)1-5/+11
Change-Id: I3fb066a021de4a7b3aa1fce7f6c191bc3944fb51 Issue-ID: CCSDK-696 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-12Controller Blueprints MicroserviceMuthuramalingam, Brinda Santh(bs2796)4-9/+170
Add blueprint multiple import file capability. Change-Id: If57aecb08447252b0e84a7e55b081e682d6a0bbd Issue-ID: CCSDK-681 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-12Controller Blueprints Component CoreMuthuramalingam, Brinda Santh(bs2796)2-4/+41
Define blueprint component or function Interface and Execution data.. Change-Id: I818096a65b750a0723dc14064a18d1b8b47fbaa1 Issue-ID: CCSDK-671 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>