Class DefaultMultiSiteUserSessionService
java.lang.Object
de.hybris.platform.commerceservices.user.impl.DefaultMultiSiteUserSessionService
- All Implemented Interfaces:
MultiSiteUserSessionService
public class DefaultMultiSiteUserSessionService
extends Object
implements MultiSiteUserSessionService
Default implementation of interface
MultiSiteUserSessionService-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BaseSiteServiceprotected SessionServiceprotected TypeServiceprotected UserServicevoidRemote the multi site related attributes from current sessionprotected Set<BaseSiteModel>voidFetch the visible sites bases onSiteEmployeeGroupModelfor the current user, and set the site into current sessionvoidsetBaseSiteService(BaseSiteService baseSiteService) voidsetSessionService(SessionService sessionService) voidsetTypeService(TypeService typeService) voidsetUserService(UserService userService)
-
Constructor Details
-
DefaultMultiSiteUserSessionService
public DefaultMultiSiteUserSessionService()
-
-
Method Details
-
setBaseSitesAttributeInSession
public void setBaseSitesAttributeInSession()Description copied from interface:MultiSiteUserSessionServiceFetch the visible sites bases onSiteEmployeeGroupModelfor the current user, and set the site into current session- Specified by:
setBaseSitesAttributeInSessionin interfaceMultiSiteUserSessionService
-
removeBaseSitesAttributeInSession
public void removeBaseSitesAttributeInSession()Description copied from interface:MultiSiteUserSessionServiceRemote the multi site related attributes from current session- Specified by:
removeBaseSitesAttributeInSessionin interfaceMultiSiteUserSessionService
-
resolveSites
-
getSessionService
-
setSessionService
-
getUserService
-
setUserService
-
getBaseSiteService
-
setBaseSiteService
-
getTypeService
-
setTypeService
-