|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectatg.integrations.taxware.VeraZipCaller
public class VeraZipCaller
VeraZipCaller provides an higher level interface to TaxWare's zipcode verification software.
ZipRequest
,
ZipResultItem
,
ZipResult
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
|
protected static boolean |
m_bOpen
whether TaxWare's files are open or not |
protected static atg.integrations.taxware.VeraZipCaller.InputHeader |
m_inputHeader
Input header re-used for each request |
protected static java.lang.reflect.Method |
m_methodCalculateTax
method for calculating tax |
protected static java.lang.Object[] |
m_rgobjArgs
argument array |
protected static java.lang.StringBuffer |
m_strbufInput
StringBuffer re-used for each request |
Constructor Summary | |
---|---|
VeraZipCaller()
|
Method Summary | |
---|---|
static ZipResult |
calculate(ZipRequest request)
Verify a city/state/zipcode triplet when given a ZipRequest object. |
protected static atg.integrations.taxware.VeraZipCaller.OutputHeader |
calculateInternal(ZipRequest request,
java.lang.StringBuffer strbuf)
Does all the stuff for verifying a zip that needs to be synchronized. |
protected static atg.integrations.taxware.VeraZipCaller.OutputHeader |
callCalculate(java.lang.String stringRequest,
java.lang.StringBuffer strbuf)
Calls the verify zipcode function. |
protected static java.lang.StringBuffer |
createBuffer(int cRequests)
Create a string buffer already pre-filled to the appropriate size. |
protected static void |
createInputHeader()
|
protected static void |
createInputStringBuffer()
Create our static input string buffer |
static void |
main(java.lang.String[] rgArgs)
Perform some basic tests. |
static ZipResult |
QuickVerifyZip(java.lang.String strCity,
java.lang.String strState,
java.lang.String strZip,
boolean bDumpResults)
A wrapper used for testing. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
protected static java.lang.StringBuffer m_strbufInput
protected static atg.integrations.taxware.VeraZipCaller.InputHeader m_inputHeader
protected static boolean m_bOpen
protected static java.lang.reflect.Method m_methodCalculateTax
protected static java.lang.Object[] m_rgobjArgs
Constructor Detail |
---|
public VeraZipCaller()
Method Detail |
---|
protected static void createInputStringBuffer()
protected static void createInputHeader()
protected static java.lang.StringBuffer createBuffer(int cRequests)
protected static atg.integrations.taxware.VeraZipCaller.OutputHeader callCalculate(java.lang.String stringRequest, java.lang.StringBuffer strbuf) throws TaxwareMinorException, TaxwareCriticalException
TaxwareCriticalException
- Thrown if installation problem.
TaxwareMinorException
- Thrown if error returned from VeraZip.protected static atg.integrations.taxware.VeraZipCaller.OutputHeader calculateInternal(ZipRequest request, java.lang.StringBuffer strbuf) throws TaxwareMinorException, TaxwareCriticalException
TaxwareCriticalException
- Thrown if installation problem.
TaxwareMinorException
- Thrown if error returned from VeraZip.public static ZipResult calculate(ZipRequest request) throws TaxwareMinorException, TaxwareCriticalException
request
- a ZipRequest object
TaxwareCriticalException
- Thrown if installation problem.
TaxwareMinorException
- Thrown if error returned from VeraZip.public static final ZipResult QuickVerifyZip(java.lang.String strCity, java.lang.String strState, java.lang.String strZip, boolean bDumpResults)
public static void main(java.lang.String[] rgArgs)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |