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 Details

    • propnameAlarmProcessing

      static final String propnameAlarmProcessing
      Strip out alarms if true
      See Also:
    • propnameSchedulingProcessing

      static final String propnameSchedulingProcessing
      Strip out scheduling properties if true
      See Also:
    • propnameXlocXcontacts

      static final String propnameXlocXcontacts
      Turn locations and contacts into x-properties. The receiving end may reinstate them as real curated values
      See Also:
    • propnameXcategories

      static final String propnameXcategories
      Turn categories into x-properties. The receiving end may reinstate them as real curated values
      See Also:
    • propnameDeleteSuppressed

      static final String propnameDeleteSuppressed
      If true suppress deletion of events missing in feed.
      See Also:
  • Method Details

    • setAlarmsProcessing

      void setAlarmsProcessing(org.bedework.synch.wsmessages.CalProcessingType val) throws SynchException
      AlarmsProcessing - CalProcessingType
      Parameters:
      val -
      Throws:
      SynchException
    • getAlarmsProcessing

      org.bedework.synch.wsmessages.CalProcessingType getAlarmsProcessing() throws SynchException
      AlarmsProcessing - CalProcessingType
      Returns:
      boolean
      Throws:
      SynchException
    • setSchedulingProcessing

      void setSchedulingProcessing(org.bedework.synch.wsmessages.CalProcessingType val) throws SynchException
      SchedulingProcessing - CalProcessingType
      Parameters:
      val -
      Throws:
      SynchException
    • getSchedulingProcessing

      org.bedework.synch.wsmessages.CalProcessingType getSchedulingProcessing() throws SynchException
      SchedulingProcessing - CalProcessingType
      Returns:
      CalProcessingType
      Throws:
      SynchException
    • setXlocXcontact

      void setXlocXcontact(boolean val) throws SynchException
      Processing of locations and contacts - boolean
      Parameters:
      val - true to enable processing of locations and contacts
      Throws:
      SynchException
    • getXlocXcontact

      boolean getXlocXcontact() throws SynchException
      Processing of locations and contacts - boolean
      Returns:
      boolean
      Throws:
      SynchException
    • setXlocXcategories

      void setXlocXcategories(boolean val) throws SynchException
      Processing of categories - boolean
      Parameters:
      val - true to enable processing of categories
      Throws:
      SynchException
    • getXlocXcategories

      boolean getXlocXcategories() throws SynchException
      Processing of categories - boolean
      Returns:
      boolean
      Throws:
      SynchException
    • setDeletionsSuppressed

      void setDeletionsSuppressed(boolean val) throws SynchException
      Processing of deletions - boolean
      Parameters:
      val - true to suppress deletion of missing events
      Throws:
      SynchException
    • getDeletionsSuppressed

      boolean getDeletionsSuppressed() throws SynchException
      Processing of deletions - boolean
      Returns:
      boolean true to suppress deletion of missing events
      Throws:
      SynchException