ccsdk/sli/plugins.git
6 years agoMerge "Using specific exceptions in RestApiCallNode"
Dan Timoney [Tue, 19 Sep 2017 23:54:39 +0000 (23:54 +0000)]
Merge "Using specific exceptions in RestApiCallNode"

6 years agoMerge "Implement fabric discovery DG parameter validation"
Dan Timoney [Tue, 19 Sep 2017 23:46:53 +0000 (23:46 +0000)]
Merge "Implement fabric discovery DG parameter validation"

6 years agoUsing specific exceptions in RestApiCallNode 91/13391/2
Gaurav Agrawal [Tue, 19 Sep 2017 10:08:32 +0000 (15:38 +0530)]
Using specific exceptions in RestApiCallNode

Changes includes
1) Sonar critical fixes stating use of specific exceptions instead of generic one
2) Throw exception for invalid input of repeat times.
3) Added testcases
https://sonar.onap.org/component_issues/index?id=org.onap.ccsdk.sli.plugins%3Accsdk-sli-plugins#resolved=false|severities=CRITICAL

Change-Id: I2633f857e161bf7068c51ef835b7c2cd5eb5aa62
Issue-Id: CCSDK-67
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoFix Sonar Issue 95/13395/1
surya-huawei [Tue, 19 Sep 2017 10:18:21 +0000 (15:48 +0530)]
Fix Sonar Issue

One major issue in sli/plugins module
*Making anonymous inner class a lambda
for better code readabilty

Issue-Id: CCSDK-87
Change-Id: Ib650546c4c2c86411744379fe5beae828403453d
Signed-off-by: surya-huawei <a.u.surya@huawei.com>
6 years agoImplement fabric discovery DG parameter validation 09/13309/1
Arun S. Yerra [Tue, 19 Sep 2017 06:23:54 +0000 (23:23 -0700)]
Implement fabric discovery DG parameter validation

Directed Graph to establish notification stream session with local domain
controller passes the REST notification server address. It also passes a
a boolean parameter to to either start or stop the session. This change
adds logic to validate these input parameters,

Issue-Id: CCSDK-88
Change-Id: I3fa05f5badeafbaa15e5ae89a3a60b8e237f212b
Signed-off-by: Arun S. Yerra <arun.yerra@huawei.com>
6 years agoMerge "Implement framework to process REST notifications"
Dan Timoney [Mon, 18 Sep 2017 19:21:48 +0000 (19:21 +0000)]
Merge "Implement framework to process REST notifications"

6 years agoImplement framework to process REST notifications 99/11799/3
Arun S. Yerra [Tue, 12 Sep 2017 01:57:40 +0000 (18:57 -0700)]
Implement framework to process REST notifications

Global SDNC controller needs information about network Devices
(mostly PNFs) so as to instantiate/configure service. Domain Controllers
control/manage the network devices within the fabric. This task
is to implement RESTCONF notification processing framework, so that
Global SDNC controller can process notifications from Domain controllers.

Change-Id: Ia5edb5006ac3fd4ec71e55f92a05e79e40ce76d2
Issue-Id: CCSDK-88
Signed-off-by: Arun S. Yerra <arun.yerra@huawei.com>
6 years agoFix Sonar Issue in sli/plugins module 29/12929/1
surya-huawei [Sun, 17 Sep 2017 17:55:14 +0000 (23:25 +0530)]
Fix Sonar Issue in sli/plugins module

One major issue
* move string literal to left side
of string comparison

Issue-Id: CCSDK-87

Change-Id: I1277c4c5515bd45ad6854c63cf6160f17b7725d0
Signed-off-by: surya-huawei <a.u.surya@huawei.com>
6 years agoUse oparent-odlparent in sli/plugins 49/12549/1
Dan Timoney [Thu, 14 Sep 2017 20:02:25 +0000 (16:02 -0400)]
Use oparent-odlparent in sli/plugins

Update sli/plugins to use oparent-odlparent, used by latest version
of ccsdk odlparent-carbon-sr1 parent.

Change-Id: I315d3e0762f86d1a994c6b0d5c35b2f681b7e538
Issue-ID: CCSDK-43
Signed-off-by: Dan Timoney <dtimoney@att.com>
6 years agoFix Sonar Issues 21/12421/1
surya-huawei [Thu, 14 Sep 2017 11:12:27 +0000 (16:42 +0530)]
Fix Sonar Issues

few critical/major issues in sli/plugins module

Issue-Id: CCSDK-87
Change-Id: I4fc33df4ed782670252c9b550349f45b6618c77c
Signed-off-by: surya-huawei <a.u.surya@huawei.com>
6 years agoFix Sonar Issues 65/11665/1
surya-huawei [Mon, 11 Sep 2017 12:21:24 +0000 (17:51 +0530)]
Fix Sonar Issues

Few major issues in Restapi call node

Issue-Id: CCSDK-87
Change-Id: Ieb733fcf178cecb9983b5135be8d7737cb42a1f3
Signed-off-by: surya-huawei <a.u.surya@huawei.com>
6 years agoCleanup project's name in Sonar 09/11209/1
Jessica Wagantall [Fri, 8 Sep 2017 18:53:50 +0000 (11:53 -0700)]
Cleanup project's name in Sonar

The name parameter in the root pom.xml should
match the project name in gerrit to reflect consistency
in Sonar.

Change-Id: I5ea954dd39d9ca8e083978b1130393001b3e36be
Issue-id: CIMAN-65
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
6 years agoFix Blocker/Critical sonar issues 89/11089/1
shashikanth [Fri, 8 Sep 2017 13:16:42 +0000 (18:46 +0530)]
Fix Blocker/Critical sonar issues

Fix Blocker/Critical sonar issues in vnfapi module
https://sonar.onap.org/component_issues?id=org.onap.ccsdk.sli.plugins%3Accsdk-sli-plugins#resolved=false|severities=BLOCKER

Issue-Id: CCSDK-67
Change-Id: I6393ebbaf4bd6dc2dea4a325f2a7d106ba20dd81
Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com>
6 years agoFix sonar issues for ccsdk plugin 37/10837/1
surya-huawei [Thu, 7 Sep 2017 13:10:47 +0000 (18:40 +0530)]
Fix sonar issues for ccsdk plugin

few major issues
https://sonar.onap.org/dashboard/index?id=org.onap.ccsdk.sli.plugins%3Arestapi-call-node-provider%3Asrc%2Fmain%2Fjava%2Forg%2Fonap%2Fccsdk%2Fsli%2Fplugins%2Frestapicall%2FRestapiCallNode.java

Issue-ID: SDNC-75
Change-Id: Ida6ea182545bf57513bcd958519e3b50dfa004b2
Signed-off-by: surya-huawei <a.u.surya@huawei.com>
6 years agoEnable surefire unit testing 29/10029/1
Marcus G K Williams [Fri, 1 Sep 2017 22:56:15 +0000 (15:56 -0700)]
Enable surefire unit testing

Issue-Id: CCSDK-67
Change-Id: I428e0b03f94559929095c7a3fbf2af55e6567f6b
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
6 years agoCleanup artifactId for ccsdk/sli/plugins 11/9111/2
Dan Timoney [Tue, 29 Aug 2017 12:57:00 +0000 (08:57 -0400)]
Cleanup artifactId for ccsdk/sli/plugins

ArtifactId for ccsdk/sli/plugins pom.xml should not be identical to that for
sdnc/plugins, otherwise import to Eclipse of both will be confusing
Updated parent artifactId in each module pom.xml under ccsdk/sli/plugins

Change-Id: I13d0d09c9c6f125011942bfe700f6a2b3d1c271b
Issue-ID: CCSDK-70
Signed-off-by: Dan Timoney <dtimoney@att.com>
6 years agoMerge "Conform ccsdk/sli/plugins to ONAP Style"
Dan Timoney [Wed, 23 Aug 2017 19:09:39 +0000 (19:09 +0000)]
Merge "Conform ccsdk/sli/plugins to ONAP Style"

6 years agoConform ccsdk/sli/plugins to ONAP Style 73/8473/3
Marcus G K Williams [Wed, 23 Aug 2017 18:47:08 +0000 (11:47 -0700)]
Conform ccsdk/sli/plugins to ONAP Style

Per ONAP Style Guide:
1. Convert tabs to 4 spaces.
2. Break lines to be less than 120 characters
3. Clean ecomp references
4. Remove extraneous spaces

Issue-Id: CCSDK-1
Change-Id: I5638326170aa3ab26774b373ab573643840e97ab
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
6 years agoRemove obsolete settings.xml files 63/8463/1
Marcus G K Williams [Wed, 23 Aug 2017 18:20:07 +0000 (11:20 -0700)]
Remove obsolete settings.xml files

Issue-Id: CCSDK-1
Change-Id: I73a814f27ca83a3a78e35cea34a7516b705c5961
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
6 years agoPort sli/plugins to Carbon 11/7611/1
Dan Timoney [Tue, 15 Aug 2017 14:18:56 +0000 (10:18 -0400)]
Port sli/plugins to Carbon

Updated sli/plugins to compile against OpenDaylight Carbon SR1

Change-Id: I5ca937a5a9b51cb0dadd3648c71fe2c5dcefdcf1
Issue-ID: CCSDK-26
Signed-off-by: Dan Timoney <dtimoney@att.com>
6 years agoRefactor plugins to org onap ccsdk 27/7227/1
Stilwell, David (stilwelld) [Thu, 10 Aug 2017 00:50:12 +0000 (00:50 +0000)]
Refactor plugins to org onap ccsdk

Refactor code to use new package name org.onap.ccsdk.sli.plugins

Change-Id: Ia5399b21e95d556890aef5ad27437f1ac120ef8d
Issue-ID: CCSDK-21
Signed-off-by: Stilwell, David (stilwelld) <stilwelld@att.com>
6 years ago[CCSDK-6] Populate seed code 07/6007/7
Dan Timoney [Wed, 19 Jul 2017 00:35:53 +0000 (20:35 -0400)]
[CCSDK-6] Populate seed code

Add seed code for sli/plugins repository
Changed groupId to org.onap.ccsdk.sli.plugins
Updated to compile against CCSDK version of SLI

Change-Id: Ib392530ea79b8544087692964bd65179896aa595
Signed-off-by: Dan Timoney <dtimoney@att.com>
6 years agoInitial empty repository
Jessica Wagantall [Tue, 27 Jun 2017 21:36:10 +0000 (21:36 +0000)]
Initial empty repository