aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/nbi/apis/hub/model
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/onap/nbi/apis/hub/model')
-rwxr-xr-xsrc/main/java/org/onap/nbi/apis/hub/model/Subscriber.java22
-rwxr-xr-xsrc/main/java/org/onap/nbi/apis/hub/model/Subscription.java23
2 files changed, 45 insertions, 0 deletions
diff --git a/src/main/java/org/onap/nbi/apis/hub/model/Subscriber.java b/src/main/java/org/onap/nbi/apis/hub/model/Subscriber.java
index ab2b05f..582b14b 100755
--- a/src/main/java/org/onap/nbi/apis/hub/model/Subscriber.java
+++ b/src/main/java/org/onap/nbi/apis/hub/model/Subscriber.java
@@ -34,6 +34,26 @@ public class Subscriber implements Resource {
private String id;
private String callback;
+ public String getEwId() {
+ return ewId;
+ }
+
+ public void setEwId(String ewId) {
+ this.ewId = ewId;
+ }
+
+ private String ewId;
+
+ public String getEwHost() {
+ return ewHost;
+ }
+
+ public void setEwHost(String ewHost) {
+ this.ewHost = ewHost;
+ }
+
+ private String ewHost;
+
private Map<String, String[]> query = new HashMap<>();
public String getId() {
@@ -59,6 +79,8 @@ public class Subscriber implements Resource {
public static Subscriber createFromSubscription(Subscription request) {
Subscriber sub = new Subscriber();
sub.setCallback(request.getCallback());
+ sub.setEwId( request.getEwId());
+ sub.setEwHost( request.getEwHost());
Stream.of(request.getQuery().split("&"))
.map(q -> q.split("="))
diff --git a/src/main/java/org/onap/nbi/apis/hub/model/Subscription.java b/src/main/java/org/onap/nbi/apis/hub/model/Subscription.java
index 34e23e1..646d39b 100755
--- a/src/main/java/org/onap/nbi/apis/hub/model/Subscription.java
+++ b/src/main/java/org/onap/nbi/apis/hub/model/Subscription.java
@@ -26,6 +26,26 @@ public class Subscription implements Resource{
private String callback;
private String query;
+ private String ewId;
+ private String ewHost;
+
+ public void setEwHost(String ewHost) {
+ this.ewHost = ewHost;
+ }
+
+ public String getEwId() {
+ return ewId;
+ }
+
+ public void setEwId(String ewId) {
+ this.ewId = ewId;
+ }
+
+
+
+ public String getEwHost() {
+ return ewHost;
+ }
public Subscription(){
@@ -65,6 +85,9 @@ public class Subscription implements Resource{
Subscription sub = new Subscription();
sub.setId(subscriber.getId());
sub.setCallback(subscriber.getCallback());
+ sub.setEwId( subscriber.getEwId());
+ sub.setEwHost( subscriber.getEwHost());
+
String query = subscriber.getQuery().entrySet()
.stream()