Project

General

Profile

1
package eu.dnetlib.repo.manager.domain.broker;
2

    
3
/**
4
 * Created by stefanos on 10-Mar-17.
5
 */
6

    
7

    
8
import java.util.Date;
9
import java.util.List;
10

    
11

    
12
public class Subscription{
13

    
14
    private String subscriptionId;
15

    
16
    private String subscriber;
17

    
18
    private String topic;
19

    
20
    private NotificationFrequency frequency;
21

    
22
    private NotificationMode mode;
23

    
24
    private Date lastNotificationDate;
25

    
26
    private Date creationDate;
27

    
28
    private String conditions;
29

    
30
    private List<MapConditions> conditionsAsList;
31

    
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

    
91
    public List<MapConditions> getConditionsAsList() {
92
        return conditionsAsList;
93
    }
94

    
95
    public void setConditionsAsList(List<MapConditions> conditionsAsList) {
96
        this.conditionsAsList = conditionsAsList;
97
    }
98

    
99
    public Date getCreationDate() {
100
        return creationDate;
101
    }
102

    
103
    public void setCreationDate(Date creationDate) {
104
        this.creationDate = creationDate;
105
    }
106

    
107
}
(14-14/14)