com.aoindustries.website.clientarea.accounting
Class CreditCardForm

java.lang.Object
  extended by ActionForm
      extended by com.aoindustries.website.clientarea.accounting.CreditCardForm
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AddCreditCardForm, EditCreditCardForm

public abstract class CreditCardForm
extends ActionForm
implements java.io.Serializable

Author:
AO Industries, Inc.

Constructor Summary
CreditCardForm()
           
 
Method Summary
 java.lang.String getAccounting()
           
 java.lang.String getCity()
           
 java.lang.String getCompanyName()
           
 java.lang.String getCountryCode()
           
 java.lang.String getCustomerTaxId()
           
 java.lang.String getDescription()
           
 java.lang.String getEmail()
           
 java.lang.String getFax()
           
 java.lang.String getFirstName()
           
 java.lang.String getLastName()
           
 java.lang.String getPhone()
           
 java.lang.String getPostalCode()
           
static long getSerialVersionUID()
           
 java.lang.String getState()
           
 java.lang.String getStreetAddress1()
           
 java.lang.String getStreetAddress2()
           
 ActionErrors mapTransactionError(com.aoindustries.creditcards.TransactionResult.ErrorCode errorCode)
          Maps CreditCardProcessor-specific errors to appropriate errors.
 void reset(ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 void setAccounting(java.lang.String accounting)
           
 void setCity(java.lang.String city)
           
 void setCompanyName(java.lang.String companyName)
           
 void setCountryCode(java.lang.String countryCode)
           
 void setCustomerTaxId(java.lang.String customerTaxId)
           
 void setDescription(java.lang.String description)
           
 void setEmail(java.lang.String email)
           
 void setFax(java.lang.String fax)
           
 void setFirstName(java.lang.String firstName)
           
 void setLastName(java.lang.String lastName)
           
 void setPhone(java.lang.String phone)
           
 void setPostalCode(java.lang.String postalCode)
           
 void setState(java.lang.String state)
           
 void setStreetAddress1(java.lang.String streetAddress1)
           
 void setStreetAddress2(java.lang.String streetAddress2)
           
 ActionErrors validate(ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreditCardForm

public CreditCardForm()
Method Detail

reset

public void reset(ActionMapping mapping,
                  javax.servlet.http.HttpServletRequest request)

getSerialVersionUID

public static long getSerialVersionUID()

getAccounting

public java.lang.String getAccounting()

setAccounting

public void setAccounting(java.lang.String accounting)

getFirstName

public java.lang.String getFirstName()

setFirstName

public void setFirstName(java.lang.String firstName)

getLastName

public java.lang.String getLastName()

setLastName

public void setLastName(java.lang.String lastName)

getCompanyName

public java.lang.String getCompanyName()

setCompanyName

public void setCompanyName(java.lang.String companyName)

getEmail

public java.lang.String getEmail()

setEmail

public void setEmail(java.lang.String email)

getPhone

public java.lang.String getPhone()

setPhone

public void setPhone(java.lang.String phone)

getFax

public java.lang.String getFax()

setFax

public void setFax(java.lang.String fax)

getCustomerTaxId

public java.lang.String getCustomerTaxId()

setCustomerTaxId

public void setCustomerTaxId(java.lang.String customerTaxId)

getStreetAddress1

public java.lang.String getStreetAddress1()

setStreetAddress1

public void setStreetAddress1(java.lang.String streetAddress1)

getStreetAddress2

public java.lang.String getStreetAddress2()

setStreetAddress2

public void setStreetAddress2(java.lang.String streetAddress2)

getCity

public java.lang.String getCity()

setCity

public void setCity(java.lang.String city)

getState

public java.lang.String getState()

setState

public void setState(java.lang.String state)

getPostalCode

public java.lang.String getPostalCode()

setPostalCode

public void setPostalCode(java.lang.String postalCode)

getCountryCode

public java.lang.String getCountryCode()

setCountryCode

public void setCountryCode(java.lang.String countryCode)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

validate

public ActionErrors validate(ActionMapping mapping,
                             javax.servlet.http.HttpServletRequest request)

mapTransactionError

public ActionErrors mapTransactionError(com.aoindustries.creditcards.TransactionResult.ErrorCode errorCode)
Maps CreditCardProcessor-specific errors to appropriate errors.

Returns:
the ActionErrors with the mapping or null if unable to map