Package de.hybris.platform.voucher.impl
Class AbstractVoucherService
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.service.AbstractService
-
- de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
-
- de.hybris.platform.voucher.impl.AbstractVoucherService
-
- All Implemented Interfaces:
java.io.Serializable
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanNameAware
,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
DefaultVoucherModelService
,DefaultVoucherRestrictionService
,DefaultVoucherService
public abstract class AbstractVoucherService extends AbstractBusinessService
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
AbstractService.SerializableDTO
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
modelService, sessionService, txManager
-
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
tenant
-
-
Constructor Summary
Constructors Constructor Description AbstractVoucherService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractOrder
getAbstractOrder(AbstractOrderModel order)
protected Cart
getCart(CartModel cart)
protected Order
getOrder(OrderModel order)
protected Product
getProduct(ProductModel product)
protected Restriction
getRestriction(RestrictionModel restriction)
protected User
getUser(UserModel user)
protected Voucher
getVoucher(VoucherModel voucher)
-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManager
-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplace
-
-
-
-
Method Detail
-
getOrder
protected Order getOrder(OrderModel order)
-
getAbstractOrder
protected AbstractOrder getAbstractOrder(AbstractOrderModel order)
-
getVoucher
protected Voucher getVoucher(VoucherModel voucher)
-
getRestriction
protected Restriction getRestriction(RestrictionModel restriction)
-
getProduct
protected Product getProduct(ProductModel product)
-
-