Package org.bedework.calfacade.configs
Interface AuthProperties
- All Superinterfaces:
org.bedework.caldav.server.sysinterface.CalDAVAuthProperties,Serializable
public interface AuthProperties
extends org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
These are the system properties that the calendar engine needs to
know about, either because it needs to apply these limits or just
to report them to clients.
Annotated to allow use by mbeans
- Author:
- douglm
-
Method Summary
Modifier and TypeMethodDescriptioncloneIt()booleanGet the defaultChangesNotificationsbooleanlongGet the user default view nameintintintGet the max time span in years for a recurring eventvoidsetDefaultChangesNotifications(boolean val) Set the defaultChangesNotificationsvoidsetDefaultUserHour24(boolean val) voidsetDefaultUserQuota(long val) Set the default quota for users.voidSet the user default view namevoidsetMaxPublicDescriptionLength(int val) Set the max description length for public eventsvoidsetMaxUserDescriptionLength(int val) Set the max description length for user eventsvoidsetMaxYears(int val) Set the max time span in years for a recurring eventMethods inherited from interface org.bedework.caldav.server.sysinterface.CalDAVAuthProperties
getDefaultFBPeriod, getDefaultWebCalPeriod, getDirectoryBrowsingDisallowed, getMaxAttendeesPerInstance, getMaxDateTime, getMaxFBPeriod, getMaxInstances, getMaxUserEntitySize, getMaxWebCalPeriod, getMinDateTime, setDefaultFBPeriod, setDefaultWebCalPeriod, setDirectoryBrowsingDisallowed, setMaxAttendeesPerInstance, setMaxDateTime, setMaxFBPeriod, setMaxInstances, setMaxUserEntitySize, setMaxWebCalPeriod, setMinDateTime
-
Method Details
-
setDefaultChangesNotifications
void setDefaultChangesNotifications(boolean val) Set the defaultChangesNotifications- Parameters:
val-
-
getDefaultChangesNotifications
boolean getDefaultChangesNotifications()Get the defaultChangesNotifications- Returns:
- flag
-
setDefaultUserViewName
Set the user default view name- Parameters:
val- String
-
getDefaultUserViewName
String getDefaultUserViewName()Get the user default view name- Returns:
- String default view name
-
setDefaultUserHour24
void setDefaultUserHour24(boolean val) - Parameters:
val-
-
getDefaultUserHour24
boolean getDefaultUserHour24()- Returns:
- bool
-
setMaxPublicDescriptionLength
void setMaxPublicDescriptionLength(int val) Set the max description length for public events- Parameters:
val- int max
-
getMaxPublicDescriptionLength
int getMaxPublicDescriptionLength()- Returns:
- int
-
setMaxUserDescriptionLength
void setMaxUserDescriptionLength(int val) Set the max description length for user events- Parameters:
val- int max
-
getMaxUserDescriptionLength
int getMaxUserDescriptionLength()- Returns:
- int
-
setDefaultUserQuota
void setDefaultUserQuota(long val) Set the default quota for users. Probably an estimate- Parameters:
val- long default
-
getDefaultUserQuota
long getDefaultUserQuota()- Returns:
- long
-
setMaxYears
void setMaxYears(int val) Set the max time span in years for a recurring event- Parameters:
val- int max
-
getMaxYears
int getMaxYears()Get the max time span in years for a recurring event- Returns:
- int
-
cloneIt
AuthProperties cloneIt()- Returns:
- copy of this
-