Project

General

Profile

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