Package de.hybris.platform.order.impl
Class DefaultDeliveryModeService
java.lang.Object
de.hybris.platform.servicelayer.internal.service.AbstractService
de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
de.hybris.platform.order.impl.DefaultDeliveryModeService
- All Implemented Interfaces:
DeliveryModeService,Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
DefaultZoneDeliveryModeService
public class DefaultDeliveryModeService
extends AbstractBusinessService
implements DeliveryModeService
Default implementation of the
DeliveryModeService.- See Also:
-
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, txManagerFields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
tenant -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets allDeliveryModeModels.getDeliveryModeForCode(String code) Gets theDeliveryModeModelwith the specified code.getSupportedDeliveryModes(PaymentModeModel paymentMode) Gets allDeliveryModeModels which are supported for the givenPaymentModeModel.voidsetDeliveryModeDao(DeliveryModeDao deliveryModeDao) Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerMethods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplace
-
Constructor Details
-
DefaultDeliveryModeService
public DefaultDeliveryModeService()
-
-
Method Details
-
getDeliveryModeForCode
Description copied from interface:DeliveryModeServiceGets theDeliveryModeModelwith the specified code.- Specified by:
getDeliveryModeForCodein interfaceDeliveryModeService- Parameters:
code- the delivery mode code- Returns:
- the found
DeliveryModeModelwith the specified code
-
getAllDeliveryModes
Description copied from interface:DeliveryModeServiceGets allDeliveryModeModels.- Specified by:
getAllDeliveryModesin interfaceDeliveryModeService- Returns:
- a
Collectionof allDeliveryModeModels
-
getSupportedDeliveryModes
Description copied from interface:DeliveryModeServiceGets allDeliveryModeModels which are supported for the givenPaymentModeModel.- Specified by:
getSupportedDeliveryModesin interfaceDeliveryModeService- Parameters:
paymentMode- target paymentMode- Returns:
- a
Collectionof supportedDeliveryModeModels
-
setDeliveryModeDao
-