@Component public class CancelPaymentValidator extends AbstractPisValidator<CancelPaymentPO>
| Constructor and Description |
|---|
CancelPaymentValidator() |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Set<de.adorsys.psd2.xs2a.core.domain.TppMessageInformation> |
buildWarningMessages(@NotNull CancelPaymentPO cancelPaymentPO)
Checks some object according to some business rules and creates warning messages if there is inconsistency in the logic
|
protected ValidationResult |
executeBusinessValidation(CancelPaymentPO paymentObject)
Validates cancel payment request by checking whether:
given payment's type and product are valid for the payment
|
setPisValidators, validateprotected ValidationResult executeBusinessValidation(CancelPaymentPO paymentObject)
executeBusinessValidation in class AbstractPisValidator<CancelPaymentPO>paymentObject - payment information object@NotNull public @NotNull Set<de.adorsys.psd2.xs2a.core.domain.TppMessageInformation> buildWarningMessages(@NotNull @NotNull CancelPaymentPO cancelPaymentPO)
BusinessValidatorcancelPaymentPO - business object to be validatedCopyright © 2020. All rights reserved.