Class TravelAfterSessionUserChangeListener
java.lang.Object
de.hybris.platform.servicelayer.event.impl.AbstractEventListener<AfterSessionUserChangeEvent>
de.hybris.platform.travelb2bservices.listeners.TravelAfterSessionUserChangeListener
- All Implemented Interfaces:
EventListener,org.springframework.beans.factory.Aware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware,org.springframework.context.ApplicationListener<AfterSessionUserChangeEvent>
public class TravelAfterSessionUserChangeListener
extends de.hybris.platform.servicelayer.event.impl.AbstractEventListener<AfterSessionUserChangeEvent>
Listener on AfterSessionUserChangeEvent detecting if the user is a B2BCustomer and eventually updating the branch in
session.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.b2b.services.B2BUnitService<B2BUnitModel,B2BCustomerModel> Gets B2B unit service.protected de.hybris.platform.order.CartServiceGets cart service.protected de.hybris.platform.servicelayer.session.SessionServiceGets session service.protected de.hybris.platform.servicelayer.user.UserServiceGets user service.protected voidvoidsetB2bUnitService(de.hybris.platform.b2b.services.B2BUnitService<B2BUnitModel, B2BCustomerModel> b2bUnitService) Sets B2B unit service.voidsetCartService(de.hybris.platform.order.CartService cartService) Sets cart service.voidsetSessionService(de.hybris.platform.servicelayer.session.SessionService sessionService) Sets session service.voidsetUserService(de.hybris.platform.servicelayer.user.UserService userService) Sets user service.Methods inherited from class de.hybris.platform.servicelayer.event.impl.AbstractEventListener
afterPropertiesSet, onApplicationEvent, setApplicationContext, setClusterService, setTenantService
-
Constructor Details
-
TravelAfterSessionUserChangeListener
public TravelAfterSessionUserChangeListener()
-
-
Method Details
-
onEvent
- Specified by:
onEventin classde.hybris.platform.servicelayer.event.impl.AbstractEventListener<AfterSessionUserChangeEvent>
-
getB2bUnitService
protected de.hybris.platform.b2b.services.B2BUnitService<B2BUnitModel,B2BCustomerModel> getB2bUnitService()Gets B2B unit service.- Returns:
- the B2B unit service
-
setB2bUnitService
public void setB2bUnitService(de.hybris.platform.b2b.services.B2BUnitService<B2BUnitModel, B2BCustomerModel> b2bUnitService) Sets B2B unit service.- Parameters:
b2bUnitService- the B2B unit service
-
getSessionService
protected de.hybris.platform.servicelayer.session.SessionService getSessionService()Gets session service.- Returns:
- the session service
-
setSessionService
public void setSessionService(de.hybris.platform.servicelayer.session.SessionService sessionService) Sets session service.- Parameters:
sessionService- the session service
-
getCartService
protected de.hybris.platform.order.CartService getCartService()Gets cart service.- Returns:
- the cart service
-
setCartService
public void setCartService(de.hybris.platform.order.CartService cartService) Sets cart service.- Parameters:
cartService- the cart service
-
getUserService
protected de.hybris.platform.servicelayer.user.UserService getUserService()Gets user service.- Returns:
- the user service
-
setUserService
public void setUserService(de.hybris.platform.servicelayer.user.UserService userService) Sets user service.- Parameters:
userService- the user service
-