Class BedeworkSubscription
java.lang.Object
org.bedework.notifier.db.SubscriptionWrapper
org.bedework.notifier.cnctrs.bedework.BedeworkSubscription
- All Implemented Interfaces:
java.lang.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 Summary
Constructors Constructor Description BedeworkSubscription()BedeworkSubscription(org.bedework.notifier.db.Subscription sub) -
Method Summary
Modifier and Type Method Description voidaddEmail(java.lang.String val)java.util.List<java.lang.String>getEmails()java.util.List<java.lang.String>getNoteHrefs()java.lang.StringgetSynchToken()java.lang.StringgetUserToken()voidinit(java.util.Map vals)voidsetEmails(java.util.List<java.lang.String> val)voidsetNoteHrefs(java.util.List<java.lang.String> val)voidsetSynchToken(java.lang.String val)voidsetUserToken(java.lang.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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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(java.util.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(java.lang.String val)- Parameters:
val- token for authentication
-
getUserToken
public java.lang.String getUserToken()- Returns:
- token for authentication
-
setEmails
public void setEmails(java.util.List<java.lang.String> val)- Parameters:
val- list of email addresses to which we send notifications
-
getEmails
public java.util.List<java.lang.String> getEmails()- Returns:
- list of email addresses to which we send notifications
-
addEmail
public void addEmail(java.lang.String val) -
setSynchToken
public void setSynchToken(java.lang.String val)- Parameters:
val- token for synchronization
-
getSynchToken
public java.lang.String getSynchToken()- Returns:
- token for synchronization
-
setNoteHrefs
public void setNoteHrefs(java.util.List<java.lang.String> val)- Parameters:
val- list of notification hrefs
-
getNoteHrefs
public java.util.List<java.lang.String> getNoteHrefs()- Returns:
- 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
-