diff options
author | kris.jinka <kris.jinka@samsung.com> | 2018-11-16 20:16:14 +0900 |
---|---|---|
committer | kris.jinka <kris.jinka@samsung.com> | 2018-11-16 20:16:27 +0900 |
commit | 359458bc3a10c3969eaf62263fb6211f7bd86c13 (patch) | |
tree | a9aee16239644db128d7b4a3421921f91902da76 /policy-management/src/main/java/org/onap/policy/drools/controller/internal/MavenDroolsController.java | |
parent | 96b3a0059c5900f33d8c1b4f4295f6d84177e2bf (diff) |
Modify decoder to use param obj
Modify decoder to use param object for sonar issue fix
Issue-ID: POLICY-1251
Change-Id: Iae68ba276f02be51058037b56d901a131b25838e
Signed-off-by: kris.jinka <kris.jinka@samsung.com>
Diffstat (limited to 'policy-management/src/main/java/org/onap/policy/drools/controller/internal/MavenDroolsController.java')
-rw-r--r-- | policy-management/src/main/java/org/onap/policy/drools/controller/internal/MavenDroolsController.java | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/policy-management/src/main/java/org/onap/policy/drools/controller/internal/MavenDroolsController.java b/policy-management/src/main/java/org/onap/policy/drools/controller/internal/MavenDroolsController.java index ef20b84d..c707c8fc 100644 --- a/policy-management/src/main/java/org/onap/policy/drools/controller/internal/MavenDroolsController.java +++ b/policy-management/src/main/java/org/onap/policy/drools/controller/internal/MavenDroolsController.java @@ -305,11 +305,15 @@ public class MavenDroolsController implements DroolsController { } if (decoder) { - EventProtocolCoder.manager.addDecoder(this.getGroupId(), this.getArtifactId(), - topic, potentialCodedClass, protocolFilter, - customGsonCoder, - customJacksonCoder, - this.policyContainer.getClassLoader().hashCode()); + EventProtocolCoder.manager.addDecoder(EventProtocolParams.builder() + .groupId(this.getGroupId()) + .artifactId(this.getArtifactId()) + .topic(topic) + .eventClass(potentialCodedClass) + .protocolFilter(protocolFilter) + .customGsonCoder(customGsonCoder) + .customJacksonCoder(customJacksonCoder) + .modelClassLoaderHash(this.policyContainer.getClassLoader().hashCode())); } else { EventProtocolCoder.manager.addEncoder( EventProtocolParams.builder().groupId(this.getGroupId()) |