Uses of Class
de.hybris.platform.couponservices.model.MultiCodeCouponModel
-
-
Uses of MultiCodeCouponModel in de.hybris.platform.coupon.backoffice.cockpitng.editor.insets
Methods in de.hybris.platform.coupon.backoffice.cockpitng.editor.insets with parameters of type MultiCodeCouponModel Modifier and Type Method Description protected org.zkoss.zul.ButtonMultiCodeCouponGeneratorInset. createButtonForGenerateCouponCodes(org.zkoss.zul.Div insetContainer, com.hybris.cockpitng.engine.WidgetInstanceManager wim, MultiCodeCouponModel multiCodeCoupon, org.zkoss.zul.Intbox editorView)protected booleanMultiCodeCouponGeneratorInset. isDisabled(MultiCodeCouponModel multiCodeCoupon) -
Uses of MultiCodeCouponModel in de.hybris.platform.couponservices.couponcodegeneration
Methods in de.hybris.platform.couponservices.couponcodegeneration with parameters of type MultiCodeCouponModel Modifier and Type Method Description java.lang.StringCouponCodeCipherTextGenerationStrategy. generateCipherText(MultiCodeCouponModel coupon, java.lang.String clearText, int length)returns the generated cipher-text part of the coupon code for the given clearText with the given lengthjava.lang.StringCouponCodeClearTextGenerationStrategy. generateClearText(MultiCodeCouponModel coupon, int length)returns the generated clear-text part of the coupon code with the given lengthjava.lang.StringCouponCodesGenerator. generateNextCouponCode(MultiCodeCouponModel coupon)generate next coupon code in the batchlongCouponCodeClearTextGenerationStrategy. getCouponCodeNumberForClearText(MultiCodeCouponModel coupon, java.lang.String clearText)returns the original coupon code number the given clearText was based on. -
Uses of MultiCodeCouponModel in de.hybris.platform.couponservices.couponcodegeneration.impl
Methods in de.hybris.platform.couponservices.couponcodegeneration.impl with parameters of type MultiCodeCouponModel Modifier and Type Method Description protected voidDefaultCouponCodeClearTextGenerationStrategy. checkMaximumCouponCodesGenerated(MultiCodeCouponModel coupon, int length)Checks if the given coupon's couponCodeNumber has exceeded the maximum number of coupon codes that can be generated for the given length.protected java.lang.StringDefaultCouponCodeCipherTextGenerationStrategy. constructCipherText(MultiCodeCouponModel coupon, int[] cipherTextInput)constructs the ciphertext based on the given input byte array.protected byte[]DefaultCouponCodeCipherTextGenerationStrategy. decodeSignature(MultiCodeCouponModel coupon)decodes the coupon.signature viaBase64.decode(String).protected java.lang.StringDefaultCouponCodeCipherTextGenerationStrategyUnitTest. doTestForGivenLength(MultiCodeCouponModel coupon, java.lang.String clearText, int length)protected byte[]DefaultCouponCodeCipherTextGenerationStrategy. encrypt(MultiCodeCouponModel coupon, java.lang.String clearText)encrypts the given cleartext using the signature defined on the coupon.java.lang.StringDefaultCouponCodeCipherTextGenerationStrategy. generateCipherText(MultiCodeCouponModel coupon, java.lang.String clearText, int length)java.lang.StringDefaultCouponCodeClearTextGenerationStrategy. generateClearText(MultiCodeCouponModel coupon, int length)java.lang.StringDefaultCouponCodesGenerator. generateNextCouponCode(MultiCodeCouponModel coupon)protected javax.crypto.CipherDefaultCouponCodeCipherTextGenerationStrategy. getCipher(MultiCodeCouponModel coupon)longDefaultCouponCodeClearTextGenerationStrategy. getCouponCodeNumberForClearText(MultiCodeCouponModel coupon, java.lang.String clearText)protected java.lang.StringDefaultCouponCodesGenerator. insertCodeSeparators(java.lang.String generatedCode, MultiCodeCouponModel coupon)Constructors in de.hybris.platform.couponservices.couponcodegeneration.impl with parameters of type MultiCodeCouponModel Constructor Description CouponCodesInputStream(MultiCodeCouponModel coupon, CouponCodesGenerator couponCodesGenerator, int batchSize, int totalSize) -
Uses of MultiCodeCouponModel in de.hybris.platform.couponservices.dao
Methods in de.hybris.platform.couponservices.dao that return MultiCodeCouponModel Modifier and Type Method Description MultiCodeCouponModelCouponDao. findMultiCodeCouponById(java.lang.String couponId)Returns the MultiCodeCoupon for the given couponId.Methods in de.hybris.platform.couponservices.dao that return types with arguments of type MultiCodeCouponModel Modifier and Type Method Description java.util.List<MultiCodeCouponModel>CouponDao. findMultiCodeCouponsByCodeConfiguration(CodeGenerationConfigurationModel config)Returns the list of MultiCodeCoupons that have the given configuration. -
Uses of MultiCodeCouponModel in de.hybris.platform.couponservices.dao.impl
Methods in de.hybris.platform.couponservices.dao.impl that return MultiCodeCouponModel Modifier and Type Method Description MultiCodeCouponModelDefaultCouponDao. findMultiCodeCouponById(java.lang.String couponId)Methods in de.hybris.platform.couponservices.dao.impl that return types with arguments of type MultiCodeCouponModel Modifier and Type Method Description java.util.List<MultiCodeCouponModel>DefaultCouponDao. findMultiCodeCouponsByCodeConfiguration(CodeGenerationConfigurationModel config) -
Uses of MultiCodeCouponModel in de.hybris.platform.couponservices.interceptor
Methods in de.hybris.platform.couponservices.interceptor with parameters of type MultiCodeCouponModel Modifier and Type Method Description protected booleanMultiCodeCouponValidateInterceptor. checkActiveCoupon(MultiCodeCouponModel coupon, InterceptorContext ctx)protected voidMultiCodeCouponValidateInterceptor. checkRemovalOfGeneratedCodes(MultiCodeCouponModel coupon, InterceptorContext ctx)protected voidMultiCodeCouponValidateInterceptor. checkSeedNumberIsNotDecremented(MultiCodeCouponModel coupon, InterceptorContext ctx)protected <T> TMultiCodeCouponValidateInterceptor. getOriginal(MultiCodeCouponModel coupon, InterceptorContext ctx, java.lang.String attributeQualifier)protected booleanMultiCodeCouponValidateInterceptor. isCodeGenerationConfigurationChanged(MultiCodeCouponModel model, InterceptorContext ctx)voidMultiCodeCouponInitDefaultsInterceptor. onInitDefaults(MultiCodeCouponModel model, InterceptorContext ctx)voidMultiCodeCouponValidateInterceptor. onValidate(MultiCodeCouponModel coupon, InterceptorContext ctx) -
Uses of MultiCodeCouponModel in de.hybris.platform.couponservices.order.hooks
Methods in de.hybris.platform.couponservices.order.hooks with parameters of type MultiCodeCouponModel Modifier and Type Method Description protected voidGiveAwayMultiCodeCouponGenerationHook. generateGiveAwayMultiCodeCoupon(MultiCodeCouponModel coupon, RuleBasedAddCouponActionModel couponAction) -
Uses of MultiCodeCouponModel in de.hybris.platform.couponservices.redemption.strategies.impl
Methods in de.hybris.platform.couponservices.redemption.strategies.impl with parameters of type MultiCodeCouponModel Modifier and Type Method Description protected booleanDefaultMultiCodeCouponRedemptionStrategy. checkMultiCodeCouponRedeemable(MultiCodeCouponModel coupon, java.lang.String couponCode)booleanDefaultMultiCodeCouponRedemptionStrategy. isCouponRedeemable(MultiCodeCouponModel coupon, UserModel user, java.lang.String couponCode)booleanDefaultMultiCodeCouponRedemptionStrategy. isRedeemable(MultiCodeCouponModel coupon, AbstractOrderModel abstractOrder, java.lang.String couponCode) -
Uses of MultiCodeCouponModel in de.hybris.platform.couponservices.services
Methods in de.hybris.platform.couponservices.services with parameters of type MultiCodeCouponModel Modifier and Type Method Description java.lang.StringCouponCodeGenerationService. generateCouponCode(MultiCodeCouponModel coupon)Generates a code for the given multi code coupon.java.util.Optional<MediaModel>CouponCodeGenerationService. generateCouponCodes(MultiCodeCouponModel multiCodeCoupon, int quantity)Generates codes for the given multi-code coupon.booleanCouponCodeGenerationService. verifyCouponCode(MultiCodeCouponModel coupon, java.lang.String couponCode)verifies if the givencouponCodeis valid for the givencoupon. -
Uses of MultiCodeCouponModel in de.hybris.platform.couponservices.services.impl
Methods in de.hybris.platform.couponservices.services.impl that return MultiCodeCouponModel Modifier and Type Method Description protected MultiCodeCouponModelDefaultCouponCodeGenerationServiceIT. generateCouponAndConfigurationForLengths(int partCount, int partLength, java.lang.String codeSeparator)protected MultiCodeCouponModelDefaultCouponCodeGenerationServiceIT. generateMultiCodeCoupon(CodeGenerationConfigurationModel config, java.lang.String id)Methods in de.hybris.platform.couponservices.services.impl with parameters of type MultiCodeCouponModel Modifier and Type Method Description protected MediaModelDefaultCouponCodeGenerationService. createMedia(MultiCodeCouponModel coupon, int quantity)protected org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String>DefaultCouponCodeGenerationService. extractClearTextAndCipherText(MultiCodeCouponModel coupon, java.lang.String couponCode)returns a string pair containing the clear text and the cipher text part of the given coupon code.java.lang.StringDefaultCouponCodeGenerationService. generateCouponCode(MultiCodeCouponModel coupon)java.util.Optional<MediaModel>DefaultCouponCodeGenerationService. generateCouponCodes(MultiCodeCouponModel multiCodeCoupon, int quantity)protected java.util.Optional<MediaModel>DefaultCouponCodeGenerationService. generateMediaForMultiCodeCoupon(MultiCodeCouponModel multiCodeCoupon, int quantity)protected intDefaultCouponCodeGenerationService. getCipherTextLength(MultiCodeCouponModel coupon)returns the amount of cipher-text characters to be created for the given coupon.protected intDefaultCouponCodeGenerationService. getClearTextLength(MultiCodeCouponModel coupon)returns the amount of clear-text characters to be created for the given coupon.protected intDefaultCouponCodeGenerationService. getLengthFor(MultiCodeCouponModel coupon, boolean clearText)protected java.lang.StringDefaultCouponCodeGenerationService. removeCodeSeparators(java.lang.String codeWithOutPrefix, MultiCodeCouponModel coupon)removes the code separator from the givencodeWithoutPrefix.protected booleanDefaultCouponCodeGenerationService. validateCouponFormat(MultiCodeCouponModel coupon, java.lang.String couponCode)validates the given coupon code with regards to its format (i.e.protected booleanDefaultCouponCodeGenerationService. verifyCipherText(MultiCodeCouponModel coupon, java.lang.String couponCode)booleanDefaultCouponCodeGenerationService. verifyCouponCode(MultiCodeCouponModel coupon, java.lang.String couponCode)protected booleanDefaultCouponCodeGenerationService. verifyUsedCouponCodeNumber(MultiCodeCouponModel coupon, org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> pair) -
Uses of MultiCodeCouponModel in de.hybris.platform.couponwebservices.facades.impl
Methods in de.hybris.platform.couponwebservices.facades.impl that return MultiCodeCouponModel Modifier and Type Method Description protected MultiCodeCouponModelDefaultMultiCodeCouponWsFacades. createCouponModel(MultiCodeCouponWsDTO couponDto)protected MultiCodeCouponModelDefaultMultiCodeCouponWsFacades. updateCouponModel(MultiCodeCouponWsDTO couponDto)Methods in de.hybris.platform.couponwebservices.facades.impl that return types with arguments of type MultiCodeCouponModel Modifier and Type Method Description protected PaginatedGenericDao<MultiCodeCouponModel>DefaultMultiCodeCouponWsFacades. getCouponPaginatedGenericDao()protected PaginatedGenericDao<MultiCodeCouponModel>DefaultMultiCodeCouponWsFacades. getMultiCodeCouponPaginatedGenericDao()protected Converter<MultiCodeCouponModel,MultiCodeCouponWsDTO>DefaultMultiCodeCouponWsFacades. getMultiCodeCouponWsDTOConverter()Method parameters in de.hybris.platform.couponwebservices.facades.impl with type arguments of type MultiCodeCouponModel Modifier and Type Method Description voidDefaultMultiCodeCouponWsFacades. setMultiCodeCouponPaginatedGenericDao(PaginatedGenericDao<MultiCodeCouponModel> multiCodeCouponPaginatedGenericDao)voidDefaultMultiCodeCouponWsFacades. setMultiCodeCouponWsDTOConverter(Converter<MultiCodeCouponModel,MultiCodeCouponWsDTO> multiCodeCouponWsDTOConverter) -
Uses of MultiCodeCouponModel in de.hybris.platform.couponwebservices.populators
Methods in de.hybris.platform.couponwebservices.populators with parameters of type MultiCodeCouponModel Modifier and Type Method Description protected voidMultiCodeCouponWsPopulator. convertMultiCodeCoupon(MultiCodeCouponModel source, MultiCodeCouponWsDTO target)voidMultiCodeCouponWsPopulator. populate(MultiCodeCouponModel source, MultiCodeCouponWsDTO target) -
Uses of MultiCodeCouponModel in de.hybris.platform.couponwebservices.util
Methods in de.hybris.platform.couponwebservices.util that return MultiCodeCouponModel Modifier and Type Method Description MultiCodeCouponModelCouponWsUtils. getValidMultiCodeCoupon(java.lang.String couponId)Given the couponId string, checks for instance of MultiCode Coupon, otherwise throws exception
-