Class BaseDeliveryMethod
java.lang.Object
sk.iway.iwcm.components.basket.delivery_methods.rest.BaseDeliveryMethod
- Direct Known Subclasses:
ByMailService,InStoreService
Base class for delivery method implementations. You can extend this class to create your own delivery method.
See existing implementations in ByMailService or InStoreService for examples.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LabelValuegetDeliveryMethodOption(Prop prop) protected List<DeliveryMethodEntity>getDeliveryMethods(DeliveryMethodsRepository repo, javax.servlet.http.HttpServletRequest request, Prop prop, boolean setTitle) protected voidprepareDelivery(DeliveryMethodEntity deliveryMethod, Prop prop) protected voidvalidateEditorValues(DeliveryMethodEntity deliveryMethod, org.springframework.validation.Errors errors, Prop prop, DeliveryMethodsRepository repo)
-
Constructor Details
-
BaseDeliveryMethod
public BaseDeliveryMethod()
-
-
Method Details
-
getDeliveryMethods
protected List<DeliveryMethodEntity> getDeliveryMethods(DeliveryMethodsRepository repo, javax.servlet.http.HttpServletRequest request, Prop prop, boolean setTitle) -
getDeliveryMethodOption
-
validateEditorValues
protected void validateEditorValues(DeliveryMethodEntity deliveryMethod, org.springframework.validation.Errors errors, Prop prop, DeliveryMethodsRepository repo) -
prepareDelivery
-