Interface CalDAVAuthProperties
- All Superinterfaces:
Serializable
These are the system properties that the server needs to know about,
which depend on the authenticated state. Limits may differ in that case.
- Author:
- douglm
-
Method Summary
Modifier and TypeMethodDescriptionget the default freebusy fetch period - null if not specifiedGet the default webcal fetch period null if not specifiedbooleanget the maximum freebusy fetch periodSet the maximum webcal fetch periodvoidSet the default freebusy fetch period - null if not specifiedvoidSet the default webcal fetch period null if not specifiedvoidsetDirectoryBrowsingDisallowed(boolean val) Set the directoryBrowsingDisallowed flagvoidSet the max number attendees per instance.voidsetMaxDateTime(String val) voidsetMaxFBPeriod(Integer val) Set the maximum freebusy fetch periodvoidsetMaxInstances(Integer val) Set the max number recurrence instances.voidSet the max entity length for users.voidSet the maximum webcal fetch periodvoidsetMinDateTime(String val)
-
Method Details
-
setMaxUserEntitySize
Set the max entity length for users. Probably an estimate. null for no limit- Parameters:
val- Integer max
-
getMaxUserEntitySize
Integer getMaxUserEntitySize()- Returns:
- Integer
-
setMaxInstances
Set the max number recurrence instances. null for no limit- Parameters:
val- Integer max
-
getMaxInstances
Integer getMaxInstances()- Returns:
- Integer
-
setMaxAttendeesPerInstance
Set the max number attendees per instance. null for no limit- Parameters:
val- Integer max
-
getMaxAttendeesPerInstance
Integer getMaxAttendeesPerInstance()- Returns:
- Integer
-
setMinDateTime
- Parameters:
val- minimum date time allowed - null for no limit
-
getMinDateTime
String getMinDateTime()- Returns:
- String minimum date time allowed - null for no limit
-
setMaxDateTime
- Parameters:
val- maximum date time allowed - null for no limit
-
getMaxDateTime
String getMaxDateTime()- Returns:
- String maximum date time allowed - null for no limit
-
setDefaultFBPeriod
Set the default freebusy fetch period - null if not specified- Parameters:
val-
-
getDefaultFBPeriod
Integer getDefaultFBPeriod()get the default freebusy fetch period - null if not specified- Returns:
- Integer days
-
setMaxFBPeriod
Set the maximum freebusy fetch period- Parameters:
val-
-
getMaxFBPeriod
Integer getMaxFBPeriod()get the maximum freebusy fetch period- Returns:
- Integer days
-
setDefaultWebCalPeriod
Set the default webcal fetch period null if not specified- Parameters:
val-
-
getDefaultWebCalPeriod
Integer getDefaultWebCalPeriod()Get the default webcal fetch period null if not specified- Returns:
- Integer days
-
setMaxWebCalPeriod
Set the maximum webcal fetch period- Parameters:
val-
-
getMaxWebCalPeriod
Integer getMaxWebCalPeriod()Set the maximum webcal fetch period- Returns:
- Integer days
-
setDirectoryBrowsingDisallowed
void setDirectoryBrowsingDisallowed(boolean val) Set the directoryBrowsingDisallowed flag- Parameters:
val- boolean directoryBrowsingDisallowed
-
getDirectoryBrowsingDisallowed
boolean getDirectoryBrowsingDisallowed()- Returns:
- boolean
-