Class DefaultOneTimeChargeEntryValidationService
- java.lang.Object
-
- de.hybris.platform.subscriptionservices.model.impl.DefaultOneTimeChargeEntryValidationService
-
- All Implemented Interfaces:
OneTimeChargeEntryValidationService
public class DefaultOneTimeChargeEntryValidationService extends java.lang.Object implements OneTimeChargeEntryValidationService
Implementation class for validating recurring charge entries of a subscription price plan.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringON_FIRST_BILL
-
Constructor Summary
Constructors Constructor Description DefaultOneTimeChargeEntryValidationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<java.lang.String>validate(java.util.Collection<OneTimeChargeEntryModel> oneTimeChargeEntries)Validates the given collection ofOneTimeChargeEntryModelinstances.
-
-
-
Field Detail
-
ON_FIRST_BILL
public static final java.lang.String ON_FIRST_BILL
- See Also:
- Constant Field Values
-
-
Method Detail
-
validate
@Nonnull public java.util.Collection<java.lang.String> validate(@Nullable java.util.Collection<OneTimeChargeEntryModel> oneTimeChargeEntries)Description copied from interface:OneTimeChargeEntryValidationServiceValidates the given collection ofOneTimeChargeEntryModelinstances.- Specified by:
validatein interfaceOneTimeChargeEntryValidationService- Parameters:
oneTimeChargeEntries- the one time charge entries to validate- Returns:
- a collection of validation messages
-
-