Class ExchangeSubscriptionInfo
- java.lang.Object
-
- org.bedework.synch.shared.BaseSubscriptionInfo
-
- org.bedework.synch.cnctrs.exchange.ExchangeSubscriptionInfo
-
public class ExchangeSubscriptionInfo extends BaseSubscriptionInfo
The deserialized information for an Exchange connection.- Author:
- Mike Douglass
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bedework.synch.shared.BaseSubscriptionInfo
BaseSubscriptionInfo.CrudCts
-
-
Field Summary
Fields Modifier and Type Field Description static StringpropnameExchangeCalendarName of the calendarstatic StringpropnameExchangeSubscriptionIdThe exchange subscription idstatic StringpropnameExchangeWatermarkThe exchange watermark-
Fields inherited from class org.bedework.synch.shared.BaseSubscriptionInfo
propnameChangeToken, propnameInputFilterClasses, propnameLastCrudCts, propnameLastRefreshStatus, propnameLocKey, propnameOpaqueData, propnameOrgSyncPublicOnly, propnameOutputFilterClasses, propnamePassword, propnamePrincipal, propnameRefreshDelay, propnameTotalCrudCts, propnameUri
-
-
Constructor Summary
Constructors Constructor Description ExchangeSubscriptionInfo(SubscriptionConnectorInfo info)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetExchangeCalendar()Exchange CalendarStringgetExchangeSubscriptionId()Exchange system subscriptionId.StringgetExchangeWatermark()Exchange watermark.voidsetExchangeCalendar(String val)Exchange CalendarvoidsetExchangeSubscriptionId(String val)Exchange system subscriptionId.voidsetExchangeWatermark(String val)Exchange watermark.protected voidtoStringSegment(org.bedework.util.misc.ToString ts)-
Methods inherited from class org.bedework.synch.shared.BaseSubscriptionInfo
getChangeToken, getInFilterClasses, getLastCrudCts, getLastRefreshStatus, getOpaqueData, getOutFilterClasses, getPassword, getPrincipalHref, getProperty, getRefreshDelay, getTotalCrudCts, getUri, setChangeToken, setInFilterClasses, setLastCrudCts, setLastRefreshStatus, setOpaqueData, setOutFilterClasses, setPassword, setPrincipalHref, setProperty, setRefreshDelay, setTotalCrudCts, setUri, toString
-
-
-
-
Field Detail
-
propnameExchangeCalendar
public static final String propnameExchangeCalendar
Name of the calendar- See Also:
- Constant Field Values
-
propnameExchangeSubscriptionId
public static final String propnameExchangeSubscriptionId
The exchange subscription id- See Also:
- Constant Field Values
-
propnameExchangeWatermark
public static final String propnameExchangeWatermark
The exchange watermark- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ExchangeSubscriptionInfo
public ExchangeSubscriptionInfo(SubscriptionConnectorInfo info) throws SynchException
- Parameters:
info-- Throws:
SynchException
-
-
Method Detail
-
setExchangeCalendar
public void setExchangeCalendar(String val) throws SynchException
Exchange Calendar- Parameters:
val- String- Throws:
SynchException
-
getExchangeCalendar
public String getExchangeCalendar() throws SynchException
Exchange Calendar- Returns:
- String
- Throws:
SynchException
-
setExchangeSubscriptionId
public void setExchangeSubscriptionId(String val) throws SynchException
Exchange system subscriptionId.- Parameters:
val- String- Throws:
SynchException
-
getExchangeSubscriptionId
public String getExchangeSubscriptionId() throws SynchException
Exchange system subscriptionId.- Returns:
- String
- Throws:
SynchException
-
setExchangeWatermark
public void setExchangeWatermark(String val) throws SynchException
Exchange watermark.- Parameters:
val- String- Throws:
SynchException
-
getExchangeWatermark
public String getExchangeWatermark() throws SynchException
Exchange watermark.- Returns:
- String
- Throws:
SynchException
-
toStringSegment
protected void toStringSegment(org.bedework.util.misc.ToString ts)
- Overrides:
toStringSegmentin classBaseSubscriptionInfo
-
-