Class JsWidgetSessionDTO


  • public class JsWidgetSessionDTO
    extends java.lang.Object
    DTO for storing session related data (user name, current locale), which will be exposed to JS widgets
    • Constructor Detail

      • JsWidgetSessionDTO

        public JsWidgetSessionDTO()
    • Method Detail

      • getCurrentUser

        public java.lang.String getCurrentUser()
      • setCurrentUser

        public void setCurrentUser​(java.lang.String currentUser)
      • isAdmin

        public boolean isAdmin()
      • setAdmin

        public void setAdmin​(boolean admin)
      • getCurrentLocale

        public java.util.Locale getCurrentLocale()
      • setCurrentLocale

        public void setCurrentLocale​(java.util.Locale currentLocale)
      • getEnabledDataLocales

        public java.util.Locale[] getEnabledDataLocales()
      • setEnabledDataLocales

        public void setEnabledDataLocales​(java.util.Locale[] enabledDataLocales)
      • getActiveAuthorityGroup

        public AuthorityGroup getActiveAuthorityGroup()
      • setActiveAuthorityGroup

        public void setActiveAuthorityGroup​(AuthorityGroup activeAuthorityGroup)
      • getCustomAttributes

        public java.util.Map<java.lang.String,​java.lang.Object> getCustomAttributes()
      • addCustomAttribute

        public void addCustomAttribute​(java.lang.String key,
                                       java.lang.Object value)