Class ConfigurationExpertModeFacadeImpl
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.facades.impl.ConfigurationExpertModeFacadeImpl
-
- All Implemented Interfaces:
ConfigurationExpertModeFacade
public class ConfigurationExpertModeFacadeImpl extends java.lang.Object implements ConfigurationExpertModeFacade
-
-
Constructor Summary
Constructors Constructor Description ConfigurationExpertModeFacadeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
disableExpertMode()
Disable the expert mode.void
enableExpertMode()
Enable expert mode for the product configuration, so that technical information are shown in the UI.protected SessionService
getSessionService()
protected UserService
getUserService()
boolean
isExpertModeActive()
Check if expert mode is currently activated.boolean
isExpertModeAllowedForCurrentUser()
Check if the current user belongs to the expert mode user group.void
setSessionService(SessionService sessionService)
void
setUserService(UserService userService)
-
-
-
Method Detail
-
isExpertModeAllowedForCurrentUser
public boolean isExpertModeAllowedForCurrentUser()
Description copied from interface:ConfigurationExpertModeFacade
Check if the current user belongs to the expert mode user group.- Specified by:
isExpertModeAllowedForCurrentUser
in interfaceConfigurationExpertModeFacade
- Returns:
- If user is allowed return TRUE
-
isExpertModeActive
public boolean isExpertModeActive()
Description copied from interface:ConfigurationExpertModeFacade
Check if expert mode is currently activated.- Specified by:
isExpertModeActive
in interfaceConfigurationExpertModeFacade
- Returns:
- TRUE If the expert mode is activated
-
enableExpertMode
public void enableExpertMode()
Description copied from interface:ConfigurationExpertModeFacade
Enable expert mode for the product configuration, so that technical information are shown in the UI.- Specified by:
enableExpertMode
in interfaceConfigurationExpertModeFacade
-
disableExpertMode
public void disableExpertMode()
Description copied from interface:ConfigurationExpertModeFacade
Disable the expert mode.- Specified by:
disableExpertMode
in interfaceConfigurationExpertModeFacade
-
getUserService
protected UserService getUserService()
-
setUserService
public void setUserService(UserService userService)
-
getSessionService
protected SessionService getSessionService()
-
setSessionService
public void setSessionService(SessionService sessionService)
-
-