Class DefaultCreateSubscriptionResultValidationStrategy
java.lang.Object
de.hybris.platform.acceleratorservices.payment.cybersource.strategies.impl.DefaultCreateSubscriptionResultValidationStrategy
- All Implemented Interfaces:
CreateSubscriptionResultValidationStrategy
public class DefaultCreateSubscriptionResultValidationStrategy
extends Object
implements CreateSubscriptionResultValidationStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ErroCodeToFormFieldMappingStrategyprotected PaymentErrorFieldgetOrCreatePaymentErrorField(Map<String, PaymentErrorField> errors, String fieldName) protected voidprocessPspErrors(Map<String, PaymentErrorField> errors, Map<Integer, String> pspErrors) voidsetErroCodeToFormFieldMappingStrategy(ErroCodeToFormFieldMappingStrategy erroCodeToFormFieldMappingStrategy) validateCreateSubscriptionResult(Map<String, PaymentErrorField> errors, CreateSubscriptionResult response)
-
Constructor Details
-
DefaultCreateSubscriptionResultValidationStrategy
public DefaultCreateSubscriptionResultValidationStrategy()
-
-
Method Details
-
getErroCodeToFormFieldMappingStrategy
-
setErroCodeToFormFieldMappingStrategy
public void setErroCodeToFormFieldMappingStrategy(ErroCodeToFormFieldMappingStrategy erroCodeToFormFieldMappingStrategy) -
validateCreateSubscriptionResult
public Map<String,PaymentErrorField> validateCreateSubscriptionResult(Map<String, PaymentErrorField> errors, CreateSubscriptionResult response) - Specified by:
validateCreateSubscriptionResultin interfaceCreateSubscriptionResultValidationStrategy
-
processPspErrors
-
getOrCreatePaymentErrorField
protected PaymentErrorField getOrCreatePaymentErrorField(Map<String, PaymentErrorField> errors, String fieldName)
-