aboutsummaryrefslogtreecommitdiffstats
path: root/ms/blueprintsprocessor
AgeCommit message (Collapse)AuthorFilesLines
2019-01-14Add blueprint Kotlin script support.Muthuramalingam, Brinda Santh3-49/+145
Change-Id: I92b8e9850ea07c7f671e7aada9770713854534c3 Issue-ID: CCSDK-941 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-11Update to use correct parent pomTimoney, Dan (dt5972)19-24/+22
Updated neng microservice to use springboot v1 parent as opposed to odlparent. Without that change, javadoc was failing when compiled with Fluorine version of odlparent-lite parent pom. Change-Id: I677278d90869f493c281c7c5432b271dd43e7513 Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-11Resource Resoulution ServiceSingal, Kapil (ks220y)8-5/+249
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-11Merge "1 Controller Design Studio"Dan Timoney11-2/+708
2019-01-10Merge "Fix Sonar report by creating src/test where miss"Dan Timoney2-0/+42
2019-01-101 Controller Design StudioCherukuri, Venkatanaresh (vn166g)11-2/+708
Adding Netconf Executor Function module to support Netconf Transactions Change-Id: Idc2765f680819e2553a7a43d8b23dbecc2628f4a Issue-ID: CCSDK-790 Signed-off-by: Cherukuri, Venkatanaresh (vn166g) <vn166g@att.com>
2019-01-10Fix Sonar report by creating src/test where missAlexis de Talhouët2-0/+42
With the property override letting Sonar knows what to scan in order to provide report including Koltin, having src/test folder for each module has become mandatory. Adding src/test where missing with an empty test class mark with TODO. Change-Id: I93570d170ef563e9ac80fe8fc80b5a0ca107ab77 Issue-ID: CCSDK-725 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2019-01-10Add Java Capability resource assignment processorMuthuramalingam, Brinda Santh12-99/+265
Change-Id: I21cea850d8fbe1c9f0a01fdc72f7147a2827ae03 Issue-ID: CCSDK-665 Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
2019-01-10Prepare for release build0.4.0Timoney, Dan (dt5972)17-47/+21
Prepare for release of early ODL-Oxygen based CCSDK Dublin Change-Id: I63929ef52de41309905ee31e3fbcf49b64063059 Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-09Add support for blueprintprocessor runtime DBAlexis de Talhouët13-53/+351
- 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-07Merge "1st drop integration with BluePrintCatalogService"Dan Timoney3-3/+11
2019-01-041st drop integration with BluePrintCatalogServiceSteve Alphonse Siani3-3/+11
Change-Id: I0824dcaf0a36e4616c12f3ac53530e6863bee290 Issue-ID: CCSDK-418 Signed-off-by: Steve Alphonse Siani <alphonse.steve.siani.djissitchi@ibm.com>
2019-01-04Add Sonar Kotlin supportAlexis de Talhouët3-6/+6
Rework parent pom so configuration can be inherited for all modules from root ccsdk-apps/pom.xml. Also updated some pom description so it is better presented within Sonar. These commands can be used locally to publish report to Sonar: mvn clean install -e -Dsonar mvn sonar:sonar -e -Dsonar -Dsonar.host.url=https://sonar.onap.org Note: kotlin code coverage is not fully functional due to https://github.com/jacoco/jacoco/issues/763 That issue has been fixed in jacoco master branch, but hasn't been released. Once released, in version 0.8.3, we can override version of jacoco plugin for ccsdk-apps. Change-Id: Ic382a4d0df9d14a82536993d2dfa55d7f105f951 Issue-ID: CCSDK-725 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2018-12-20Add modelType service reactive compatible.Muthuramalingam, Brinda Santh(bs2796)1-0/+5
Change-Id: I0058a8136fe9ad62781f3d4556d2b95d11507f3f Issue-ID: CCSDK-864 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-18Implement Basic Auth rest client service.Muthuramalingam, Brinda Santh(bs2796)9-14/+242
Change-Id: Ic8113f718f542aa6864943dc627b2171fccccca2 Issue-ID: CCSDK-699 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-18Add attribute definition enhancer.Muthuramalingam, Brinda Santh(bs2796)2-2/+2
Change-Id: Ie8ac60910f04dfca477d0276aa451821cfcd8510 Issue-ID: CCSDK-718 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-17Change to base sli provider interfaces.Muthuramalingam, Brinda Santh(bs2796)14-110/+118
Change-Id: Icf16aa602ba107e2b2095f756f0c3af6f38891f5 Issue-ID: CCSDK-672 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-14Add multiple path load service.Muthuramalingam, Brinda Santh(bs2796)4-27/+20
Change-Id: Ib2e5f60663991d097b7446106bb883a45db1bdb8 Issue-ID: CCSDK-746 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-11Merge "Implement Resource Resolution Services"Dan Timoney16-93/+317
2018-12-11Merge "Add GRPC Blueprint Processing API"Dan Timoney13-12/+497
2018-12-11Merge "Add Primary Data Source Configuration"Dan Timoney13-6/+355
2018-12-11Merge "Store step inputs to blueprint runtime service."Dan Timoney10-40/+54
2018-12-11Merge "Add Generic Rest Configuration"Dan Timoney19-55/+551
2018-12-11Merge "Add Netconf Executor Function module"Dan Timoney25-31/+432
2018-12-11Merge "Add Blueprint Runtime Input/Output logic"Dan Timoney25-184/+480
2018-12-10Implement Resource Resolution ServicesMuthuramalingam, Brinda Santh(bs2796)16-93/+317
Change-Id: Ia1cf57c9fa16cb943836e3a78d4d2c9776f0e32f Issue-ID: CCSDK-724 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-07Add GRPC Blueprint Processing APIMuthuramalingam, Brinda Santh(bs2796)13-12/+497
Change-Id: Id2c31e8db2b5ede6a992d923f695ce1e0e14b450 Issue-ID: CCSDK-799 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-06Add Primary Data Source ConfigurationMuthuramalingam, Brinda Santh(bs2796)13-6/+355
Change-Id: I338f8564c20ebc2c139c80806468be8f8d3bb7e4 Issue-ID: CCSDK-698 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-06Store step inputs to blueprint runtime service.Muthuramalingam, Brinda Santh(bs2796)10-40/+54
Change-Id: Ib01edfc358625d25ac0625f88739c7c57f7f967c Issue-ID: CCSDK-670 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-06Add Generic Rest ConfigurationMuthuramalingam, Brinda Santh(bs2796)19-55/+551
Change-Id: I3865eac84765ac2cbc5dd0db7a1ed0065bcaa7c5 Issue-ID: CCSDK-699 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-04Add Netconf Executor Function moduleMuthuramalingam, Brinda Santh(bs2796)25-31/+432
Change-Id: If264e63d4fc4305bc26dc6b249a462afefcbfe1e Issue-ID: CCSDK-790 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-04Add Blueprint Runtime Input/Output logicMuthuramalingam, Brinda Santh(bs2796)25-184/+480
Change-Id: I0355e78862096b7b4074faa882d66ce27d6e1844 Issue-ID: CCSDK-670 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-12-04Sonar Fix: SwaggerConfig.javaArundathi Patil1-5/+1
Fixed sonar issues/code-smells across this file Issue-ID: CCSDK-787 Change-Id: Icbce6ae27834f822db5450bf1e6b00eb746f5adf Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2018-12-03Merge "Enable Webflux Service."Dan Timoney5-10/+31
2018-12-03Sonar Fix: SwaggerConfig.javaArundathi Patil1-4/+0
Fixed sonar issues/code-smells across this file. Issue-ID: CCSDK-782 Change-Id: Ibe479d5447944521d450f1b1c8cec96b66cbb8ba Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2018-12-02Enable Webflux Service.Muthuramalingam, Brinda Santh(bs2796)5-10/+31
Change-Id: I99bacee9b63aa788bb368dec60981bf19ea759c4 Issue-ID: CCSDK-781 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30Merge "fixed sonar issues in WebConfig.java"Dan Timoney1-0/+2
2018-11-30Merge "fixed sonar issues in SwaggerConfig.java"Dan Timoney1-3/+2
2018-11-30Merge "Add coroutines and GRPC maven dependencies."Dan Timoney1-3/+34
2018-11-30Merge "Add directed graph reterive and execution service."Dan Timoney9-40/+165
2018-11-30Merge "Sonar Fix: WebConfig.java"Dan Timoney1-3/+0
2018-11-30Add coroutines and GRPC maven dependencies.Muthuramalingam, Brinda Santh(bs2796)1-3/+34
Change-Id: I5b9ebc7c75a99ca36d09c233cf9e217c8aec38a2 Issue-ID: CCSDK-744 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30Add directed graph reterive and execution service.Muthuramalingam, Brinda Santh(bs2796)9-40/+165
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)5-12/+62
Change-Id: I2bdba0016a41e16198d60be68dff68d1ce7ad13a Issue-ID: CCSDK-696 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-30fixed sonar issues in WebConfig.javaSandeep J1-3/+2
to increase code coverage Issue-ID: CCSDK-525 Change-Id: I406781cbdfa34b29d293376d74ab7eb4295552a2 Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
2018-11-30fixed sonar issues in SwaggerConfig.javaSandeep J1-3/+2
to increase code coverage Issue-ID: CCSDK-525 Change-Id: Id97df31a756d69760b91955e22d63f52812878d9 Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
2018-11-30Sonar Fix: WebConfig.javaArundathi Patil1-3/+0
Fixed sonar issue/code-smells across this file Issue-ID: CCSDK-770 Change-Id: I24357ad04dcbccc3050e0d8fbb83273d791d4118 Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2018-11-28Implement Base Jython Executor function.Muthuramalingam, Brinda Santh(bs2796)15-15/+473
Change-Id: I3fb066a021de4a7b3aa1fce7f6c191bc3944fb51 Issue-ID: CCSDK-696 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-15Blueprints Processor MicroserviceMuthuramalingam, Brinda Santh(bs2796)12-195/+211
Implement Resource Resolution Processor Interface definitions. Change-Id: Ic2eb7915d48b9473639494ee9d159003bf56e81e Issue-ID: CCSDK-724 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>
2018-11-15Blueprints Processor MicroserviceMuthuramalingam, Brinda Santh(bs2796)29-113/+301
Refactor functon module as seperate module project. Change-Id: I392fc62e6dfb6c5f38f478c00e46460d5084f85c Issue-ID: CCSDK-688 Signed-off-by: Muthuramalingam, Brinda Santh(bs2796) <bs2796@att.com>