Class SessionConfiguration

java.lang.Object
org.teamapps.ux.session.SessionConfiguration

public class SessionConfiguration
extends java.lang.Object
  • Constructor Details

    • SessionConfiguration

      public SessionConfiguration()
  • Method Details

    • createForClientInfo

      public static SessionConfiguration createForClientInfo​(ClientInfo clientInfo)
    • create

      public static SessionConfiguration create​(com.ibm.icu.util.ULocale locale, java.time.ZoneId timeZone, StylingTheme theme, boolean optimizedForTouch)
    • createUiConfiguration

      public org.teamapps.dto.UiConfiguration createUiConfiguration()
    • getLocale

      public java.util.Locale getLocale()
    • getULocale

      public com.ibm.icu.util.ULocale getULocale()
    • setLocale

      public void setLocale​(java.util.Locale locale)
    • setULocale

      public void setULocale​(com.ibm.icu.util.ULocale locale)
    • getDateFormat

      public DateTimeFormatDescriptor getDateFormat()
    • setDateFormat

      public void setDateFormat​(DateTimeFormatDescriptor dateFormat)
    • getTimeFormat

      public DateTimeFormatDescriptor getTimeFormat()
    • setTimeFormat

      public void setTimeFormat​(DateTimeFormatDescriptor timeFormat)
    • getTimeZone

      public java.time.ZoneId getTimeZone()
    • setTimeZone

      public void setTimeZone​(java.time.ZoneId timeZone)
    • getFirstDayOfWeek

      public java.time.DayOfWeek getFirstDayOfWeek()
    • setFirstDayOfWeek

      public void setFirstDayOfWeek​(java.time.DayOfWeek firstDayOfWeek)
    • isOptimizedForTouch

      public boolean isOptimizedForTouch()
    • setOptimizedForTouch

      public void setOptimizedForTouch​(boolean optimizedForTouch)
    • getIconPath

      public java.lang.String getIconPath()
    • setIconPath

      public void setIconPath​(java.lang.String iconPath)
    • getTheme

      public StylingTheme getTheme()
    • setTheme

      public void setTheme​(StylingTheme theme)