aboutsummaryrefslogtreecommitdiffstats
path: root/policy-management/src/main/java/org/onap/policy/drools/protocol/coders/EventProtocolParams.java
diff options
context:
space:
mode:
Diffstat (limited to 'policy-management/src/main/java/org/onap/policy/drools/protocol/coders/EventProtocolParams.java')
-rw-r--r--policy-management/src/main/java/org/onap/policy/drools/protocol/coders/EventProtocolParams.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/policy-management/src/main/java/org/onap/policy/drools/protocol/coders/EventProtocolParams.java b/policy-management/src/main/java/org/onap/policy/drools/protocol/coders/EventProtocolParams.java
index 89d22481..e8a140e0 100644
--- a/policy-management/src/main/java/org/onap/policy/drools/protocol/coders/EventProtocolParams.java
+++ b/policy-management/src/main/java/org/onap/policy/drools/protocol/coders/EventProtocolParams.java
@@ -20,6 +20,8 @@
package org.onap.policy.drools.protocol.coders;
+import org.onap.policy.drools.protocol.coders.TopicCoderFilterConfiguration.CustomCoder;
+
public class EventProtocolParams {
private String groupId;
private String artifactId;
@@ -155,4 +157,8 @@ public class EventProtocolParams {
this.modelClassLoaderHash = modelClassLoaderHash;
return this;
}
+
+ public CustomCoder getCustomCoder() {
+ return this.customGsonCoder != null ? this.customGsonCoder : this.customJacksonCoder;
+ }
}