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 Detail

      • 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