Class Subscription

java.lang.Object
eu.dnetlib.broker.common.subscriptions.Subscription

@Entity(name="subscriptions") public class Subscription extends Object
  • Constructor Details

  • Method Details

    • getSubscriptionId

      public String getSubscriptionId()
    • setSubscriptionId

      public void setSubscriptionId(String subscriptionId)
    • getSubscriber

      public String getSubscriber()
    • setSubscriber

      public void setSubscriber(String subscriber)
    • getTopic

      public String getTopic()
    • setTopic

      public void setTopic(String topic)
    • getFrequency

      public NotificationFrequency getFrequency()
    • setFrequency

      public void setFrequency(NotificationFrequency frequency)
    • getMode

      public NotificationMode getMode()
    • setMode

      public void setMode(NotificationMode mode)
    • getLastNotificationDate

      public Date getLastNotificationDate()
    • setLastNotificationDate

      public void setLastNotificationDate(Date lastNotificationDate)
    • getCreationDate

      public Date getCreationDate()
    • setCreationDate

      public void setCreationDate(Date creationDate)
    • getConditions

      public String getConditions()
    • getConditionsAsList

      public List<MapCondition> getConditionsAsList()
    • setConditions

      public void setConditions(String conditions)
    • isReady

      public static boolean isReady(Subscription s)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • verifyEventConditions

      public boolean verifyEventConditions(Event event)