1 |
49763
|
panagiotis
|
package eu.dnetlib.repo.manager.shared.broker;
|
2 |
46221
|
stefanos.g
|
|
3 |
|
|
/**
|
4 |
|
|
* Created by stefanos on 10-Mar-17.
|
5 |
|
|
*/
|
6 |
|
|
|
7 |
|
|
|
8 |
|
|
import com.google.gwt.user.client.rpc.IsSerializable;
|
9 |
|
|
|
10 |
|
|
import java.util.Date;
|
11 |
46338
|
stefanos.g
|
import java.util.List;
|
12 |
46221
|
stefanos.g
|
|
13 |
|
|
|
14 |
|
|
public class Subscription implements IsSerializable {
|
15 |
|
|
|
16 |
|
|
private String subscriptionId;
|
17 |
|
|
|
18 |
|
|
private String subscriber;
|
19 |
|
|
|
20 |
|
|
private String topic;
|
21 |
|
|
|
22 |
|
|
private NotificationFrequency frequency;
|
23 |
|
|
|
24 |
|
|
private NotificationMode mode;
|
25 |
|
|
|
26 |
|
|
private Date lastNotificationDate;
|
27 |
|
|
|
28 |
|
|
private String conditions;
|
29 |
|
|
|
30 |
46338
|
stefanos.g
|
private List<MapConditions> conditionsAsList;
|
31 |
46221
|
stefanos.g
|
|
32 |
|
|
public Subscription() {
|
33 |
|
|
}
|
34 |
|
|
|
35 |
|
|
public String getSubscriptionId() {
|
36 |
|
|
return subscriptionId;
|
37 |
|
|
}
|
38 |
|
|
|
39 |
|
|
public void setSubscriptionId(String subscriptionId) {
|
40 |
|
|
this.subscriptionId = subscriptionId;
|
41 |
|
|
}
|
42 |
|
|
|
43 |
|
|
public String getSubscriber() {
|
44 |
|
|
return subscriber;
|
45 |
|
|
}
|
46 |
|
|
|
47 |
|
|
public void setSubscriber(String subscriber) {
|
48 |
|
|
this.subscriber = subscriber;
|
49 |
|
|
}
|
50 |
|
|
|
51 |
|
|
public String getTopic() {
|
52 |
|
|
return topic;
|
53 |
|
|
}
|
54 |
|
|
|
55 |
|
|
public void setTopic(String topic) {
|
56 |
|
|
this.topic = topic;
|
57 |
|
|
}
|
58 |
|
|
|
59 |
|
|
public NotificationFrequency getFrequency() {
|
60 |
|
|
return frequency;
|
61 |
|
|
}
|
62 |
|
|
|
63 |
|
|
public void setFrequency(NotificationFrequency frequency) {
|
64 |
|
|
this.frequency = frequency;
|
65 |
|
|
}
|
66 |
|
|
|
67 |
|
|
public NotificationMode getMode() {
|
68 |
|
|
return mode;
|
69 |
|
|
}
|
70 |
|
|
|
71 |
|
|
public void setMode(NotificationMode mode) {
|
72 |
|
|
this.mode = mode;
|
73 |
|
|
}
|
74 |
|
|
|
75 |
|
|
public Date getLastNotificationDate() {
|
76 |
|
|
return lastNotificationDate;
|
77 |
|
|
}
|
78 |
|
|
|
79 |
|
|
public void setLastNotificationDate(Date lastNotificationDate) {
|
80 |
|
|
this.lastNotificationDate = lastNotificationDate;
|
81 |
|
|
}
|
82 |
|
|
|
83 |
|
|
public String getConditions() {
|
84 |
|
|
return conditions;
|
85 |
|
|
}
|
86 |
|
|
|
87 |
|
|
public void setConditions(String conditions) {
|
88 |
|
|
this.conditions = conditions;
|
89 |
|
|
}
|
90 |
46338
|
stefanos.g
|
|
91 |
|
|
public List<MapConditions> getConditionsAsList() {
|
92 |
|
|
return conditionsAsList;
|
93 |
|
|
}
|
94 |
|
|
|
95 |
|
|
public void setConditionsAsList(List<MapConditions> conditionsAsList) {
|
96 |
|
|
this.conditionsAsList = conditionsAsList;
|
97 |
|
|
}
|
98 |
46221
|
stefanos.g
|
}
|