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.SubscriptionWrapperStores information about one end of a subscription for connector.- Author:
- Mike Douglass
-
-
Constructor Summary
Constructors Constructor Description BedeworkSubscription()BedeworkSubscription(org.bedework.notifier.db.Subscription sub)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEmail(String val)List<String>getEmails()List<String>getNoteHrefs()StringgetSynchToken()StringgetUserToken()voidinit(Map vals)voidsetEmails(List<String> val)voidsetNoteHrefs(List<String> val)voidsetSynchToken(String val)voidsetUserToken(String val)voidtoStringSegment(org.bedework.util.misc.ToString ts)-
Methods inherited from class org.bedework.notifier.db.SubscriptionWrapper
compareTo, getConnectorName, getDeleted, getErrorCt, getLastRefresh, getLastRefreshStatus, getMissingTarget, getPrincipalHref, getSubi, getSubscription, getSubscriptionId, getTransientSub, getUri, hashCode, release, reserve, reserved, setConnectorName, setDeleted, setErrorCt, setLastRefresh, setLastRefreshStatus, setMissingTarget, setPrincipalHref, setSubscriptionId, setTransientSub, setUri, toString
-
-
-
-
Constructor Detail
-
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 Detail
-
init
public void init(Map vals) throws org.bedework.notifier.exception.NoteException
- Specified by:
initin interfaceorg.bedework.notifier.db.Subscription- Overrides:
initin classorg.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
-
toStringSegment
public void toStringSegment(org.bedework.util.misc.ToString ts)
- Specified by:
toStringSegmentin interfaceorg.bedework.notifier.db.Subscription- Overrides:
toStringSegmentin classorg.bedework.notifier.db.SubscriptionWrapper
-
-