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