Class BedeworkSubscription

java.lang.Object
org.bedework.notifier.db.SubscriptionWrapper
org.bedework.notifier.cnctrs.bedework.BedeworkSubscription
All Implemented Interfaces:
Comparable<org.bedework.notifier.db.Subscription>, org.bedework.notifier.db.Subscription

public class BedeworkSubscription extends org.bedework.notifier.db.SubscriptionWrapper
Stores information about one end of a subscription for connector.
Author:
Mike Douglass
  • Constructor Details

    • BedeworkSubscription

      public BedeworkSubscription() throws org.bedework.notifier.exception.NoteException
      Throws:
      org.bedework.notifier.exception.NoteException
    • BedeworkSubscription

      public BedeworkSubscription(org.bedework.notifier.db.Subscription sub) throws org.bedework.notifier.exception.NoteException
      Throws:
      org.bedework.notifier.exception.NoteException
  • Method Details

    • init

      public void init(Map vals) throws org.bedework.notifier.exception.NoteException
      Specified by:
      init in interface org.bedework.notifier.db.Subscription
      Overrides:
      init in class org.bedework.notifier.db.SubscriptionWrapper
      Throws:
      org.bedework.notifier.exception.NoteException
    • setUserToken

      public void setUserToken(String val)
      Parameters:
      val - token for authentication
    • getUserToken

      public String getUserToken()
      Returns:
      token for authentication
    • setEmails

      public void setEmails(List<String> val)
      Parameters:
      val - list of email addresses to which we send notifications
    • getEmails

      public List<String> getEmails()
      Returns:
      list of email addresses to which we send notifications
    • addEmail

      public void addEmail(String val)
    • setSynchToken

      public void setSynchToken(String val)
      Parameters:
      val - token for synchronization
    • getSynchToken

      public String getSynchToken()
      Returns:
      token for synchronization
    • setNoteHrefs

      public void setNoteHrefs(List<String> val)
      Parameters:
      val - list of notification hrefs
    • getNoteHrefs

      public List<String> getNoteHrefs()
      Returns:
      list of notification hrefs
    • toStringSegment

      public void toStringSegment(org.bedework.util.misc.ToString ts)
      Specified by:
      toStringSegment in interface org.bedework.notifier.db.Subscription
      Overrides:
      toStringSegment in class org.bedework.notifier.db.SubscriptionWrapper