Package com.hybris.cockpitng.util.js
Class JsWidgetSessionDTO
- java.lang.Object
-
- com.hybris.cockpitng.util.js.JsWidgetSessionDTO
-
public class JsWidgetSessionDTO extends java.lang.ObjectDTO for storing session related data (user name, current locale), which will be exposed to JS widgets
-
-
Constructor Summary
Constructors Constructor Description JsWidgetSessionDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCustomAttribute(java.lang.String key, java.lang.Object value)AuthorityGroupgetActiveAuthorityGroup()java.util.LocalegetCurrentLocale()java.lang.StringgetCurrentUser()java.util.Map<java.lang.String,java.lang.Object>getCustomAttributes()java.util.Locale[]getEnabledDataLocales()booleanisAdmin()voidsetActiveAuthorityGroup(AuthorityGroup activeAuthorityGroup)voidsetAdmin(boolean admin)voidsetCurrentLocale(java.util.Locale currentLocale)voidsetCurrentUser(java.lang.String currentUser)voidsetEnabledDataLocales(java.util.Locale[] enabledDataLocales)
-
-
-
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)
-
-