Class DefaultUiExperienceService
java.lang.Object
de.hybris.platform.acceleratorservices.uiexperience.impl.DefaultUiExperienceService
- All Implemented Interfaces:
UiExperienceService
Default implementation of the UiExperienceService
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet detected ui experience level attribute valueGet the override ui experience level attribute valueprotected SessionServiceGets the ui experience levelvoidsetDetectedUiExperienceLevel(UiExperienceLevel uiExperienceLevel) Set detected ui experience level attribute valuevoidsetOverrideUiExperienceLevel(UiExperienceLevel uiExperienceLevel) Set the override ui experience level attribute value if value is not null and different from detected level, else remove the attributevoidsetSessionService(SessionService sessionService)
-
Field Details
-
DETECTED_UI_EXPERIENCE_LEVEL
- See Also:
-
OVERRIDE_UI_EXPERIENCE_LEVEL
- See Also:
-
-
Constructor Details
-
DefaultUiExperienceService
public DefaultUiExperienceService()
-
-
Method Details
-
getSessionService
-
setSessionService
-
getDetectedUiExperienceLevel
Description copied from interface:UiExperienceServiceGet detected ui experience level attribute value- Specified by:
getDetectedUiExperienceLevelin interfaceUiExperienceService- Returns:
- the ui experience level
-
setDetectedUiExperienceLevel
Description copied from interface:UiExperienceServiceSet detected ui experience level attribute value- Specified by:
setDetectedUiExperienceLevelin interfaceUiExperienceService- Parameters:
uiExperienceLevel- the ui experience level
-
getOverrideUiExperienceLevel
Description copied from interface:UiExperienceServiceGet the override ui experience level attribute value- Specified by:
getOverrideUiExperienceLevelin interfaceUiExperienceService- Returns:
- the ui experience level
-
setOverrideUiExperienceLevel
Description copied from interface:UiExperienceServiceSet the override ui experience level attribute value if value is not null and different from detected level, else remove the attribute- Specified by:
setOverrideUiExperienceLevelin interfaceUiExperienceService- Parameters:
uiExperienceLevel- the ui experience level
-
getUiExperienceLevel
Description copied from interface:UiExperienceServiceGets the ui experience level- Specified by:
getUiExperienceLevelin interfaceUiExperienceService- Returns:
- the override ui experience level, if null then gets the detected ui experience level
-