| 
 | |||||||||
| 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_bOpenwhether TaxWare's files are open or not | 
| protected static atg.integrations.taxware.VeraZipCaller.InputHeader | m_inputHeaderInput header re-used for each request | 
| protected static java.lang.reflect.Method | m_methodCalculateTaxmethod for calculating tax | 
| protected static java.lang.Object[] | m_rgobjArgsargument array | 
| protected static java.lang.StringBuffer | m_strbufInputStringBuffer 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 | ||||||||