Package org.bedework.synch.shared
Interface SubscriptionInfo<T>
-
- All Superinterfaces:
Comparable<T>,SerializableProperties<T>
public interface SubscriptionInfo<T> extends SerializableProperties<T>
Serializable form of information about the whole subscription.- Author:
- douglm
-
-
Field Summary
Fields Modifier and Type Field Description static StringpropnameAlarmProcessingStrip out alarms if truestatic StringpropnameDeleteSuppressedIf true suppress deletion of events missing in feed.static StringpropnameSchedulingProcessingStrip out scheduling properties if truestatic StringpropnameXcategoriesTurn categories into x-properties.static StringpropnameXlocXcontactsTurn locations and contacts into x-properties.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.bedework.synch.wsmessages.CalProcessingTypegetAlarmsProcessing()AlarmsProcessing - CalProcessingTypebooleangetDeletionsSuppressed()Processing of deletions - booleanorg.bedework.synch.wsmessages.CalProcessingTypegetSchedulingProcessing()SchedulingProcessing - CalProcessingTypebooleangetXlocXcategories()Processing of categories - booleanbooleangetXlocXcontact()Processing of locations and contacts - booleanvoidsetAlarmsProcessing(org.bedework.synch.wsmessages.CalProcessingType val)AlarmsProcessing - CalProcessingTypevoidsetDeletionsSuppressed(boolean val)Processing of deletions - booleanvoidsetSchedulingProcessing(org.bedework.synch.wsmessages.CalProcessingType val)SchedulingProcessing - CalProcessingTypevoidsetXlocXcategories(boolean val)Processing of categories - booleanvoidsetXlocXcontact(boolean val)Processing of locations and contacts - boolean-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface org.bedework.synch.shared.SerializableProperties
getAllSynchProperties, getChanged, getProperty, getSynchProperties, loadProperties, resetChanged, setChanged, setProperty, setSynchProperties
-
-
-
-
Field Detail
-
propnameAlarmProcessing
static final String propnameAlarmProcessing
Strip out alarms if true- See Also:
- Constant Field Values
-
propnameSchedulingProcessing
static final String propnameSchedulingProcessing
Strip out scheduling properties if true- See Also:
- Constant Field Values
-
propnameXlocXcontacts
static final String propnameXlocXcontacts
Turn locations and contacts into x-properties. The receiving end may reinstate them as real curated values- See Also:
- Constant Field Values
-
propnameXcategories
static final String propnameXcategories
Turn categories into x-properties. The receiving end may reinstate them as real curated values- See Also:
- Constant Field Values
-
propnameDeleteSuppressed
static final String propnameDeleteSuppressed
If true suppress deletion of events missing in feed.- See Also:
- Constant Field Values
-
-
Method Detail
-
setAlarmsProcessing
void setAlarmsProcessing(org.bedework.synch.wsmessages.CalProcessingType val) throws SynchExceptionAlarmsProcessing - CalProcessingType- Parameters:
val-- Throws:
SynchException
-
getAlarmsProcessing
org.bedework.synch.wsmessages.CalProcessingType getAlarmsProcessing() throws SynchExceptionAlarmsProcessing - CalProcessingType- Returns:
- boolean
- Throws:
SynchException
-
setSchedulingProcessing
void setSchedulingProcessing(org.bedework.synch.wsmessages.CalProcessingType val) throws SynchExceptionSchedulingProcessing - CalProcessingType- Parameters:
val-- Throws:
SynchException
-
getSchedulingProcessing
org.bedework.synch.wsmessages.CalProcessingType getSchedulingProcessing() throws SynchExceptionSchedulingProcessing - CalProcessingType- Returns:
- CalProcessingType
- Throws:
SynchException
-
setXlocXcontact
void setXlocXcontact(boolean val) throws SynchExceptionProcessing of locations and contacts - boolean- Parameters:
val- true to enable processing of locations and contacts- Throws:
SynchException
-
getXlocXcontact
boolean getXlocXcontact() throws SynchExceptionProcessing of locations and contacts - boolean- Returns:
- boolean
- Throws:
SynchException
-
setXlocXcategories
void setXlocXcategories(boolean val) throws SynchExceptionProcessing of categories - boolean- Parameters:
val- true to enable processing of categories- Throws:
SynchException
-
getXlocXcategories
boolean getXlocXcategories() throws SynchExceptionProcessing of categories - boolean- Returns:
- boolean
- Throws:
SynchException
-
setDeletionsSuppressed
void setDeletionsSuppressed(boolean val) throws SynchExceptionProcessing of deletions - boolean- Parameters:
val- true to suppress deletion of missing events- Throws:
SynchException
-
getDeletionsSuppressed
boolean getDeletionsSuppressed() throws SynchExceptionProcessing of deletions - boolean- Returns:
- boolean true to suppress deletion of missing events
- Throws:
SynchException
-
-