org.broadleafcommerce.vendor.cybersource.service.tax
Class CyberSourceTaxServiceImpl
java.lang.Object
org.broadleafcommerce.vendor.cybersource.service.AbstractCyberSourceService
org.broadleafcommerce.vendor.cybersource.service.tax.CyberSourceTaxServiceImpl
- All Implemented Interfaces:
- CyberSourceService, CyberSourceTaxService, ServiceStatusDetectable
public class CyberSourceTaxServiceImpl
- extends AbstractCyberSourceService
- implements CyberSourceTaxService
| Methods inherited from class org.broadleafcommerce.vendor.cybersource.service.AbstractCyberSourceService |
clearStatus, getFailureReportingThreshold, getIdGenerationService, getLibVersion, getMerchantId, getServerUrl, getServiceName, getServiceStatus, incrementFailure, sendRequest, setFailureReportingThreshold, setIdGenerationService, setLibVersion, setMerchantId, setServerUrl |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CyberSourceTaxServiceImpl
public CyberSourceTaxServiceImpl()
process
public CyberSourceTaxResponse process(CyberSourceTaxRequest taxRequest)
throws TaxException
- Specified by:
process in interface CyberSourceTaxService
- Throws:
TaxException
isValidService
public boolean isValidService(CyberSourceRequest request)
- Specified by:
isValidService in interface CyberSourceService
buildResponse
protected void buildResponse(CyberSourceTaxResponse taxResponse,
ReplyMessage reply)
buildRequestMessage
protected RequestMessage buildRequestMessage(CyberSourceTaxRequest taxRequest)
setItemInformation
protected void setItemInformation(CyberSourceTaxRequest taxRequest,
RequestMessage request)
setBillingInformation
protected void setBillingInformation(CyberSourceTaxRequest taxRequest,
RequestMessage request)
logReply
protected void logReply(ReplyMessage reply)
Copyright © 2010. All Rights Reserved.