Package org.bedework.calfacade.svc.prefs
Class BwAuthUserPrefs
java.lang.Object
org.bedework.calfacade.base.DumpEntity<BwAuthUserPrefs>
org.bedework.calfacade.svc.prefs.BwAuthUserPrefs
- All Implemented Interfaces:
Serializable,BwCommonUserPrefs,org.bedework.util.logging.Logged
Value object to represent authorized calendar user preferences.
These should really be in the same table.
- Version:
- 1.0
- Author:
- Mike Douglass
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bedework.calfacade.base.DumpEntity
DumpEntity.DumpType -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CalendarPrefUsers preferred calendars.protected LocationPrefUsers preferred locations. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Get locations preferences objectstatic BwAuthUserPrefsvoidvoidvoidvoidSet locations preferences objecttoString()Methods inherited from class org.bedework.calfacade.base.DumpEntity
dump, dump, getLogger, hasDumpValueMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn
-
Field Details
-
locationPrefs
Users preferred locations. -
calendarPrefs
Users preferred calendars.
-
-
Constructor Details
-
BwAuthUserPrefs
public BwAuthUserPrefs()
-
-
Method Details
-
makeAuthUserPrefs
- Returns:
- BwAuthUserPrefs
-
setCategoryPrefs
- Specified by:
setCategoryPrefsin interfaceBwCommonUserPrefs- Parameters:
val- Set of preferred categories
-
getCategoryPrefs
- Specified by:
getCategoryPrefsin interfaceBwCommonUserPrefs- Returns:
- Set of preferred categories
-
setLocationPrefs
Description copied from interface:BwCommonUserPrefsSet locations preferences object- Specified by:
setLocationPrefsin interfaceBwCommonUserPrefs- Parameters:
val- locations preferences object
-
getLocationPrefs
Description copied from interface:BwCommonUserPrefsGet locations preferences object- Specified by:
getLocationPrefsin interfaceBwCommonUserPrefs- Returns:
- locations preferences object
-
setContactPrefs
- Specified by:
setContactPrefsin interfaceBwCommonUserPrefs- Parameters:
val- Set of preferred contacts
-
getContactPrefs
- Specified by:
getContactPrefsin interfaceBwCommonUserPrefs- Returns:
- Set of preferred contacts
-
setCalendarPrefs
- Specified by:
setCalendarPrefsin interfaceBwCommonUserPrefs- Parameters:
val- Set of preferred contacts
-
getCalendarPrefs
- Specified by:
getCalendarPrefsin interfaceBwCommonUserPrefs- Returns:
- Set of preferred calendars
-
toString
-
clone
-