com.softslate.commerce.businessobjects.tax
Class AvaTaxProcessor

java.lang.Object
  extended by com.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended by com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
          extended by com.softslate.commerce.businessobjects.tax.BaseTaxProcessor
              extended by com.softslate.commerce.businessobjects.tax.AvaTaxProcessor
All Implemented Interfaces:
BusinessObject, BusinessProcessor, TaxProcessor

public class AvaTaxProcessor
extends BaseTaxProcessor

Author:
ashish

Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Constructor Summary
AvaTaxProcessor()
           
 
Method Summary
 java.lang.String doErrorMessage(com.avalara.avatax.services.tax.ArrayOfMessage messages)
           
 com.avalara.avatax.services.tax.TaxSvcSoap getTaxSvc()
           
 int processTax()
           
 
Methods inherited from class com.softslate.commerce.businessobjects.tax.BaseTaxProcessor
processTax, updateTaxableSubtotal
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
formatDateTime, formatPrice, getAppComponents, getAppSettings, getAttributeIDs, getBusinessObjectFactory, getDaoFactory, getProductIDs, getSettings, getUser, initialize, loadMatchingSkus, parseDateTime, parseResponseData, prepareRequestData, sendHTTPPost, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, updateOrderTotals, updateOrderTotals, utils
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Field Detail

log

static org.apache.commons.logging.Log log
Constructor Detail

AvaTaxProcessor

public AvaTaxProcessor()
Method Detail

processTax

public int processTax()
               throws java.lang.Exception
Specified by:
processTax in class BaseTaxProcessor
Throws:
java.lang.Exception

getTaxSvc

public com.avalara.avatax.services.tax.TaxSvcSoap getTaxSvc()
                                                     throws javax.xml.rpc.ServiceException,
                                                            javax.xml.soap.SOAPException,
                                                            java.net.MalformedURLException,
                                                            java.io.IOException
Throws:
javax.xml.rpc.ServiceException
javax.xml.soap.SOAPException
java.net.MalformedURLException
java.io.IOException

doErrorMessage

public java.lang.String doErrorMessage(com.avalara.avatax.services.tax.ArrayOfMessage messages)


Copyright © SoftSlate, LLC 2003–2005