public interface CouponCodeClearTextGenerationStrategy
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
generateClearText(MultiCodeCouponModel coupon,
int length)
returns the generated clear-text part of the coupon code with the given length
|
long |
getCouponCodeNumberForClearText(MultiCodeCouponModel coupon,
java.lang.String clearText)
returns the original coupon code number the given clearText was based on.
|
java.lang.String generateClearText(MultiCodeCouponModel coupon, int length)
CouponCodeGenerationException - if the maximum number of possible codes has already been generated for the given coupon and lengthlong getCouponCodeNumberForClearText(MultiCodeCouponModel coupon, java.lang.String clearText)
generateClearText(MultiCodeCouponModel, int) method)SystemException - if the coupon code number cannot be computed (e.g. if the clearText contains characters not in the
coupon's alphabet)Copyright © 2018 SAP SE. All Rights Reserved.