Interface CalDAVSystemProperties

All Superinterfaces:
Serializable

public interface CalDAVSystemProperties extends Serializable
These are the system properties that the server needs to know about, either because it needs to apply these limits or just to report them to clients.
Author:
douglm
  • Method Details

    • setFeatureFlags

      void setFeatureFlags(String val)
      Set the feature flags property
      Parameters:
      val -
    • getFeatureFlags

      String getFeatureFlags()
      Get the feature flags property
      Returns:
      String
    • setAdminContact

      void setAdminContact(String val)
      Set the administrator contact property
      Parameters:
      val -
    • getAdminContact

      String getAdminContact()
      Get the administrator contact property
      Returns:
      String
    • setTzServeruri

      void setTzServeruri(String val)
      Set the timezones server uri
      Parameters:
      val - String
    • getTzServeruri

      String getTzServeruri()
      Get the timezones server uri
      Returns:
      String tzid
    • setTimezonesByReference

      void setTimezonesByReference(boolean val)
      Parameters:
      val - boolean true if we are not including the full tz specification..
    • getTimezonesByReference

      boolean getTimezonesByReference()
      Returns:
      true if we are not including the full tz specification
    • setIscheduleURI

      void setIscheduleURI(String val)
      Set the ischedule service uri - null for no ischedule service
      Parameters:
      val - String
    • getIscheduleURI

      String getIscheduleURI()
      get the ischedule service uri - null for no ischedule service
      Returns:
      String
    • setFburlServiceURI

      void setFburlServiceURI(String val)
      Set the Free busy service uri - null for no freebusy service
      Parameters:
      val - String
    • getFburlServiceURI

      String getFburlServiceURI()
      get the Free busy service uri - null for no freebusy service
      Returns:
      String
    • setWebcalServiceURI

      void setWebcalServiceURI(String val)
      Set the web calendar service uri - null for no web calendar service
      Parameters:
      val - String
    • getWebcalServiceURI

      String getWebcalServiceURI()
      get the web calendar service uri - null for no web calendar service
      Returns:
      String
    • setCalSoapWsURI

      void setCalSoapWsURI(String val)
      Set the calws soap web service uri - null for no service
      Parameters:
      val - String
    • getCalSoapWsURI

      String getCalSoapWsURI()
      Get the calws soap web service uri - null for no service
      Returns:
      String
    • setVpollMaxItems

      void setVpollMaxItems(Integer val)
      Set the max number of items per vpoll. null for no limit
      Parameters:
      val - Integer max
    • getVpollMaxItems

      Integer getVpollMaxItems()
      Returns:
      Integer
    • setVpollMaxActive

      void setVpollMaxActive(Integer val)
      Set the max number of active vpolls. null for no limit
      Parameters:
      val - Integer max
    • getVpollMaxActive

      Integer getVpollMaxActive()
      Returns:
      Integer
    • setVpollMaxVoters

      void setVpollMaxVoters(Integer val)
      Set the max number of active vpolls. null for no limit
      Parameters:
      val - Integer max
    • getVpollMaxVoters

      Integer getVpollMaxVoters()
      Returns:
      Integer