Class HPSQueryResponseEvaluationOutput
java.lang.Object
com.broadleafcommerce.vendor.chasepayment.service.hps.support.HPSQueryResponseEvaluationOutput
Input payload for
HPSResponseCodeEvaluator. This is an internal object for communication
between system components. Not meant to be surfaced to outside callers.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected booleanbooleaninthashCode()booleanWhetherGatewayResponse.getApprovalStatus()was successful.booleanWhetherGatewayResponse.getAvsRespCode()was successful.booleanWhetherGatewayResponse.getCvvRespCode()was successful.booleanWhetherGatewayResponse.getProcStatus()was successful.booleanWhetherGatewayResponse.getProfileProcStatus()was successful.booleanWhetherHPSOrderAbstractionQueryResponse.getStatus_code()was successful.voidsetGatewayApprovalStatusSuccessful(boolean gatewayApprovalStatusSuccessful) WhetherGatewayResponse.getApprovalStatus()was successful.voidsetGatewayAvsResponseStatusSuccessful(boolean gatewayAvsResponseStatusSuccessful) WhetherGatewayResponse.getAvsRespCode()was successful.voidsetGatewayCvvResponseStatusSuccessful(boolean gatewayCvvResponseStatusSuccessful) WhetherGatewayResponse.getCvvRespCode()was successful.voidsetGatewayProcStatusSuccessful(boolean gatewayProcStatusSuccessful) WhetherGatewayResponse.getProcStatus()was successful.voidsetGatewayProfileProcStatusSuccessful(boolean gatewayProfileProcStatusSuccessful) WhetherGatewayResponse.getProfileProcStatus()was successful.voidsetTopLevelStatusSuccessful(boolean topLevelStatusSuccessful) WhetherHPSOrderAbstractionQueryResponse.getStatus_code()was successful.toString()
-
Constructor Details
-
HPSQueryResponseEvaluationOutput
public HPSQueryResponseEvaluationOutput()
-
-
Method Details
-
allChecksSuccessful
public boolean allChecksSuccessful()- Returns:
- whether all validations passed
-
isTopLevelStatusSuccessful
public boolean isTopLevelStatusSuccessful()WhetherHPSOrderAbstractionQueryResponse.getStatus_code()was successful. -
isGatewayProcStatusSuccessful
public boolean isGatewayProcStatusSuccessful()WhetherGatewayResponse.getProcStatus()was successful. -
isGatewayProfileProcStatusSuccessful
public boolean isGatewayProfileProcStatusSuccessful()WhetherGatewayResponse.getProfileProcStatus()was successful. -
isGatewayApprovalStatusSuccessful
public boolean isGatewayApprovalStatusSuccessful()WhetherGatewayResponse.getApprovalStatus()was successful. -
isGatewayCvvResponseStatusSuccessful
public boolean isGatewayCvvResponseStatusSuccessful()WhetherGatewayResponse.getCvvRespCode()was successful. -
isGatewayAvsResponseStatusSuccessful
public boolean isGatewayAvsResponseStatusSuccessful()WhetherGatewayResponse.getAvsRespCode()was successful. -
setTopLevelStatusSuccessful
public void setTopLevelStatusSuccessful(boolean topLevelStatusSuccessful) WhetherHPSOrderAbstractionQueryResponse.getStatus_code()was successful. -
setGatewayProcStatusSuccessful
public void setGatewayProcStatusSuccessful(boolean gatewayProcStatusSuccessful) WhetherGatewayResponse.getProcStatus()was successful. -
setGatewayProfileProcStatusSuccessful
public void setGatewayProfileProcStatusSuccessful(boolean gatewayProfileProcStatusSuccessful) WhetherGatewayResponse.getProfileProcStatus()was successful. -
setGatewayApprovalStatusSuccessful
public void setGatewayApprovalStatusSuccessful(boolean gatewayApprovalStatusSuccessful) WhetherGatewayResponse.getApprovalStatus()was successful. -
setGatewayCvvResponseStatusSuccessful
public void setGatewayCvvResponseStatusSuccessful(boolean gatewayCvvResponseStatusSuccessful) WhetherGatewayResponse.getCvvRespCode()was successful. -
setGatewayAvsResponseStatusSuccessful
public void setGatewayAvsResponseStatusSuccessful(boolean gatewayAvsResponseStatusSuccessful) WhetherGatewayResponse.getAvsRespCode()was successful. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-