public class BaseSubscriptionInfo extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseSubscriptionInfo.CrudCts
maintain some counts
|
| Modifier and Type | Field and Description |
|---|---|
static String |
propnameChangeToken
The value of some sort of change token.
|
static String |
propnameInputFilterClasses
Comma separatd list of input filter property classes
|
static String |
propnameLastCrudCts
The numbers created, updated, deleted last time
|
static String |
propnameLastRefreshStatus
A string value that provides information about the last refresh for this
end of the subscription
|
static String |
propnameLocKey
Location key name for matching
|
static String |
propnameOpaqueData
Opaque data for this connection
|
static String |
propnameOrgSyncPublicOnly
Allow only public entities
|
static String |
propnameOutputFilterClasses
Comma separated list of output filter property classes
|
static String |
propnamePassword
The (encoded) password for the principal
|
static String |
propnamePrincipal
A principal - possibly an href or an account
|
static String |
propnameRefreshDelay
Refresh period for polling subscriptions (millisecs)
|
static String |
propnameTotalCrudCts
The numbers created, updated, deleted this subscription
|
static String |
propnameUri
A uri referring to the endpoint.
|
| Constructor and Description |
|---|
BaseSubscriptionInfo(SubscriptionConnectorInfo info) |
| Modifier and Type | Method and Description |
|---|---|
String |
getChangeToken()
ChangeToken
|
List<String> |
getInFilterClasses() |
BaseSubscriptionInfo.CrudCts |
getLastCrudCts() |
String |
getLastRefreshStatus() |
String |
getOpaqueData()
Opaque data for the connection
|
List<String> |
getOutFilterClasses() |
String |
getPassword()
Principal password
|
String |
getPrincipalHref()
Principal requesting synch service
|
String |
getProperty(String name)
Get arbitrary named property
|
String |
getRefreshDelay()
Refresh delay - millisecs
|
BaseSubscriptionInfo.CrudCts |
getTotalCrudCts() |
String |
getUri()
Path to the calendar collection
|
void |
setChangeToken(String val)
ChangeToken
|
void |
setInFilterClasses(List<String> classes) |
void |
setLastCrudCts(BaseSubscriptionInfo.CrudCts val) |
void |
setLastRefreshStatus(String val)
HTTP status or other appropriate value
|
void |
setOpaqueData(String val)
Opaque data for the connection
|
void |
setOutFilterClasses(List<String> classes) |
void |
setPassword(String val)
Principals password
|
void |
setPrincipalHref(String val)
Principal requesting synch service
|
void |
setProperty(String name,
String val)
set arbitrary named property
|
void |
setRefreshDelay(String val)
Refresh delay - millisecs
|
void |
setTotalCrudCts(BaseSubscriptionInfo.CrudCts val) |
void |
setUri(String val)
Path to the calendar collection.
|
String |
toString() |
protected void |
toStringSegment(org.bedework.util.misc.ToString ts) |
public static final String propnameUri
public static final String propnameChangeToken
public static final String propnameOpaqueData
public static final String propnamePrincipal
public static final String propnamePassword
public static final String propnameRefreshDelay
public static final String propnameOrgSyncPublicOnly
public static final String propnameLocKey
public static final String propnameLastRefreshStatus
public static final String propnameLastCrudCts
public static final String propnameTotalCrudCts
public static final String propnameInputFilterClasses
public static final String propnameOutputFilterClasses
public BaseSubscriptionInfo(SubscriptionConnectorInfo info) throws SynchException
info - subscription connector infoSynchExceptionpublic void setUri(String val) throws SynchException
val - StringSynchExceptionpublic String getUri() throws SynchException
SynchExceptionpublic void setPrincipalHref(String val) throws SynchException
val - StringSynchExceptionpublic String getPrincipalHref() throws SynchException
SynchExceptionpublic void setPassword(String val) throws SynchException
val - StringSynchExceptionpublic String getPassword() throws SynchException
SynchExceptionpublic void setOpaqueData(String val) throws SynchException
val - StringSynchExceptionpublic String getOpaqueData() throws SynchException
SynchExceptionpublic void setChangeToken(String val) throws SynchException
val - StringSynchExceptionpublic String getChangeToken() throws SynchException
SynchExceptionpublic void setLastRefreshStatus(String val) throws SynchException
val - statusSynchExceptionpublic String getLastRefreshStatus() throws SynchException
SynchExceptionpublic void setLastCrudCts(BaseSubscriptionInfo.CrudCts val) throws SynchException
val - crud countsSynchExceptionpublic BaseSubscriptionInfo.CrudCts getLastCrudCts() throws SynchException
SynchExceptionpublic void setTotalCrudCts(BaseSubscriptionInfo.CrudCts val) throws SynchException
val - crud countsSynchExceptionpublic BaseSubscriptionInfo.CrudCts getTotalCrudCts() throws SynchException
SynchExceptionpublic void setRefreshDelay(String val) throws SynchException
val - millisecsSynchExceptionpublic String getRefreshDelay() throws SynchException
SynchExceptionpublic void setProperty(String name, String val) throws SynchException
name - of propertyval - - String property valueSynchExceptionpublic String getProperty(String name) throws SynchException
name - of propertySynchExceptionpublic void setInFilterClasses(List<String> classes) throws SynchException
classes - ordered list of class namesSynchExceptionpublic List<String> getInFilterClasses() throws SynchException
SynchExceptionpublic void setOutFilterClasses(List<String> classes) throws SynchException
classes - ordered list of class namesSynchExceptionpublic List<String> getOutFilterClasses() throws SynchException
SynchExceptionprotected void toStringSegment(org.bedework.util.misc.ToString ts)
Copyright © 2018 Bedework. All rights reserved.