com.aoindustries.website.clientarea.accounting
Class AddCreditCardForm

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

public class AddCreditCardForm
extends CreditCardForm
implements java.io.Serializable

Author:
AO Industries, Inc.

Constructor Summary
AddCreditCardForm()
           
 
Method Summary
 java.lang.String getCardNumber()
           
 java.lang.String getExpirationMonth()
           
 java.lang.String getExpirationYear()
           
 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 setCardNumber(java.lang.String cardNumber)
           
 void setExpirationMonth(java.lang.String expirationMonth)
           
 void setExpirationYear(java.lang.String expirationYear)
           
 ActionErrors validate(ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class com.aoindustries.website.clientarea.accounting.CreditCardForm
getAccounting, getCity, getCompanyName, getCountryCode, getCustomerTaxId, getDescription, getEmail, getFax, getFirstName, getLastName, getPhone, getPostalCode, getSerialVersionUID, getState, getStreetAddress1, getStreetAddress2, setAccounting, setCity, setCompanyName, setCountryCode, setCustomerTaxId, setDescription, setEmail, setFax, setFirstName, setLastName, setPhone, setPostalCode, setState, setStreetAddress1, setStreetAddress2
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddCreditCardForm

public AddCreditCardForm()
Method Detail

reset

public void reset(ActionMapping mapping,
                  javax.servlet.http.HttpServletRequest request)
Overrides:
reset in class CreditCardForm

getCardNumber

public java.lang.String getCardNumber()

setCardNumber

public void setCardNumber(java.lang.String cardNumber)

getExpirationMonth

public java.lang.String getExpirationMonth()

setExpirationMonth

public void setExpirationMonth(java.lang.String expirationMonth)

getExpirationYear

public java.lang.String getExpirationYear()

setExpirationYear

public void setExpirationYear(java.lang.String expirationYear)

validate

public ActionErrors validate(ActionMapping mapping,
                             javax.servlet.http.HttpServletRequest request)
Overrides:
validate in class CreditCardForm

mapTransactionError

public ActionErrors mapTransactionError(com.aoindustries.creditcards.TransactionResult.ErrorCode errorCode)
Description copied from class: CreditCardForm
Maps CreditCardProcessor-specific errors to appropriate errors.

Overrides:
mapTransactionError in class CreditCardForm
Returns:
the ActionErrors with the mapping or null if unable to map