Class DefaultB2BCartFactory
- java.lang.Object
-
- de.hybris.platform.b2b.order.impl.DefaultB2BCartFactory
-
- All Implemented Interfaces:
B2BCartFactory,CartFactory
public class DefaultB2BCartFactory extends java.lang.Object implements B2BCartFactory
Default implementation of theCartFactoryfor B2BCommerce extension
-
-
Field Summary
Fields Modifier and Type Field Description static org.apache.log4j.LoggerLOG
-
Constructor Summary
Constructors Constructor Description DefaultB2BCartFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CartModelcreateCart()Creates a cart by delegating to DefaultCartFactory then sets the Cart.unit attribute.protected B2BUnitService<B2BUnitModel,B2BCustomerModel>getB2bUnitService()protected CartFactorygetCartFactory()protected I18NServicegetI18nService()protected ModelServicegetModelService()protected UserServicegetUserService()booleanisB2BCart(CartModel cart)protected voidpostProcessCart(CartModel cart)voidsetB2bUnitService(B2BUnitService<B2BUnitModel,B2BCustomerModel> b2bUnitService)voidsetCartFactory(CartFactory cartFactory)voidsetI18nService(I18NService i18nService)voidsetModelService(ModelService modelService)voidsetUserService(UserService userService)
-
-
-
Method Detail
-
createCart
public CartModel createCart()
Creates a cart by delegating to DefaultCartFactory then sets the Cart.unit attribute.- Specified by:
createCartin interfaceCartFactory- Returns:
- A new Cart
-
postProcessCart
protected void postProcessCart(CartModel cart)
-
isB2BCart
public boolean isB2BCart(CartModel cart)
- Specified by:
isB2BCartin interfaceB2BCartFactory
-
setModelService
public void setModelService(ModelService modelService)
-
setCartFactory
public void setCartFactory(CartFactory cartFactory)
-
setI18nService
public void setI18nService(I18NService i18nService)
-
setB2bUnitService
public void setB2bUnitService(B2BUnitService<B2BUnitModel,B2BCustomerModel> b2bUnitService)
-
setUserService
public void setUserService(UserService userService)
-
getModelService
protected ModelService getModelService()
-
getI18nService
protected I18NService getI18nService()
-
getCartFactory
protected CartFactory getCartFactory()
-
getB2bUnitService
protected B2BUnitService<B2BUnitModel,B2BCustomerModel> getB2bUnitService()
-
getUserService
protected UserService getUserService()
-
-