Class Subscription
java.lang.Object
eu.dnetlib.broker.common.subscriptions.Subscription
-
Constructor Summary
ConstructorsConstructorDescriptionSubscription(String subscriptionId, String subscriber, String topic, NotificationFrequency frequency, NotificationMode mode, Date lastNotificationDate, Date creationDate, String conditions) Subscription(String subscriptionId, String subscriber, String topic, NotificationFrequency frequency, NotificationMode mode, Date lastNotificationDate, Date creationDate, List<MapCondition> conditions) -
Method Summary
Modifier and TypeMethodDescriptiongetMode()getTopic()static booleanvoidsetConditions(String conditions) voidsetCreationDate(Date creationDate) voidsetFrequency(NotificationFrequency frequency) voidsetLastNotificationDate(Date lastNotificationDate) voidsetMode(NotificationMode mode) voidsetSubscriber(String subscriber) voidsetSubscriptionId(String subscriptionId) voidtoString()booleanverifyEventConditions(Event event)
-
Constructor Details
-
Subscription
public Subscription() -
Subscription
public Subscription(String subscriptionId, String subscriber, String topic, NotificationFrequency frequency, NotificationMode mode, Date lastNotificationDate, Date creationDate, List<MapCondition> conditions) -
Subscription
public Subscription(String subscriptionId, String subscriber, String topic, NotificationFrequency frequency, NotificationMode mode, Date lastNotificationDate, Date creationDate, String conditions)
-
-
Method Details
-
getSubscriptionId
-
setSubscriptionId
-
getSubscriber
-
setSubscriber
-
getTopic
-
setTopic
-
getFrequency
-
setFrequency
-
getMode
-
setMode
-
getLastNotificationDate
-
setLastNotificationDate
-
getCreationDate
-
setCreationDate
-
getConditions
-
getConditionsAsList
-
setConditions
-
isReady
-
toString
-
verifyEventConditions
-