public class

DefaultAvalaraClient

extends Object
implements AvalaraClient
java.lang.Object
   ↳ org.mule.modules.avalara.api.DefaultAvalaraClient

Summary

Fields
private String account
private AddressSvcSoap addressSvcSoap
private String client
private String license
private TaxSvcSoap taxSvcSoap
Public Constructors
DefaultAvalaraClient(String account, String license, String client)
Public Methods
TaxSvcSoap getService()
PingResult ping(String message)
<T extends BaseResult> T sendToAvalara(TaxRequestType entityType, Object obj)
ValidateResult validateAddress(ValidateRequest validateRequest)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.mule.modules.avalara.api.AvalaraClient

Fields

private String account

private AddressSvcSoap addressSvcSoap

private String client

private String license

private TaxSvcSoap taxSvcSoap

Public Constructors

public DefaultAvalaraClient (String account, String license, String client)

Parameters
account
license
client

Public Methods

public TaxSvcSoap getService ()

public PingResult ping (String message)

Parameters
message

public T sendToAvalara (TaxRequestType entityType, Object obj)

public ValidateResult validateAddress (ValidateRequest validateRequest)

Parameters
validateRequest