com.softslate.commerce.customer.payment
Class PayPalUKDirectForm

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by com.softslate.commerce.customer.core.BaseForm
          extended by com.softslate.commerce.customer.payment.BasicPaymentForm
              extended by com.softslate.commerce.customer.payment.PayflowProForm
                  extended by com.softslate.commerce.customer.payment.PayPalUKDirectForm
All Implemented Interfaces:
java.io.Serializable

public class PayPalUKDirectForm
extends PayflowProForm

See Also:
Serialized Form

Field Summary
private  java.lang.String ccFirstName
           
private  java.lang.String ccIssueNumber
           
private  java.lang.String ccLastName
           
private  java.lang.String creditCardStartMonth
           
private  java.lang.String creditCardStartYear
           
private  java.lang.String ipAddress
           
(package private) static org.apache.commons.logging.Log log
           
private static long serialVersionUID
           
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
PayPalUKDirectForm()
           
 
Method Summary
 java.lang.String getCcFirstName()
           
 java.lang.String getCcIssueNumber()
           
 java.lang.String getCcLastName()
           
 java.lang.String getCreditCardStartMonth()
           
 java.lang.String getCreditCardStartYear()
           
 java.lang.String getIpAddress()
           
private  boolean presentIssueMonthYear()
           
private  boolean presentIssueNumber()
           
 void setCcFirstName(java.lang.String ccFirstName)
           
 void setCcIssueNumber(java.lang.String ccIssueNumber)
           
 void setCcLastName(java.lang.String lastName)
           
 void setCreditCardStartMonth(java.lang.String creditCardStartMonth)
           
 void setCreditCardStartYear(java.lang.String creditCardStartYear)
           
 void setIpAddress(java.lang.String ipAddress)
           
 org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 void validateName()
           
protected  void validateSwitchSoloCardParams()
           
 
Methods inherited from class com.softslate.commerce.customer.payment.PayflowProForm
getCertPath, getComment1, getComment2, getCustomerCode, getCustRef, getPoNumber, payflowValidate, setCertPath, setComment1, setComment2, setCustomerCode, setCustRef, setPoNumber
 
Methods inherited from class com.softslate.commerce.customer.payment.BasicPaymentForm
getCreditCardDate, getCreditCardExpirationMonth, getCreditCardExpirationYear, getCreditCardName, getCreditCardSecurityCode, getCreditCardType, getDecryptedNumber, setCreditCardDate, setCreditCardExpirationMonth, setCreditCardExpirationYear, setCreditCardName, setCreditCardSecurityCode, setCreditCardType, setDecryptedNumber, validateDate, validateNumber, validateSecurityCode, validateType
 
Methods inherited from class com.softslate.commerce.customer.core.BaseForm
formUtils, getBusinessObjectFactory, getErrors, getMapping, getMessage, getMessages, getRequest, getSettings, getUser, initializeProperties, setBusinessObjectFactory, setErrors, setMapping, setMessages, setRequest, setSettings, setUser
 
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServlet, getServletWrapper, reset, reset, setMultipartRequestHandler, setServlet, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

log

static org.apache.commons.logging.Log log

ccFirstName

private java.lang.String ccFirstName

ccLastName

private java.lang.String ccLastName

ipAddress

private java.lang.String ipAddress

ccIssueNumber

private java.lang.String ccIssueNumber

creditCardStartMonth

private java.lang.String creditCardStartMonth

creditCardStartYear

private java.lang.String creditCardStartYear
Constructor Detail

PayPalUKDirectForm

public PayPalUKDirectForm()
Method Detail

validate

public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
                                                      javax.servlet.http.HttpServletRequest request)
Overrides:
validate in class PayflowProForm

validateSwitchSoloCardParams

protected void validateSwitchSoloCardParams()

presentIssueMonthYear

private boolean presentIssueMonthYear()

presentIssueNumber

private boolean presentIssueNumber()

validateName

public void validateName()
Overrides:
validateName in class BasicPaymentForm

getCcLastName

public java.lang.String getCcLastName()

setCcLastName

public void setCcLastName(java.lang.String lastName)

getCcFirstName

public java.lang.String getCcFirstName()

setCcFirstName

public void setCcFirstName(java.lang.String ccFirstName)

getIpAddress

public java.lang.String getIpAddress()

setIpAddress

public void setIpAddress(java.lang.String ipAddress)

getCcIssueNumber

public java.lang.String getCcIssueNumber()
Returns:
the ccIssueNumber

setCcIssueNumber

public void setCcIssueNumber(java.lang.String ccIssueNumber)
Parameters:
ccIssueNumber - the ccIssueNumber to set

getCreditCardStartMonth

public java.lang.String getCreditCardStartMonth()
Returns:
the creditCardStartMonth

setCreditCardStartMonth

public void setCreditCardStartMonth(java.lang.String creditCardStartMonth)
Parameters:
creditCardStartMonth - the creditCardStartMonth to set

getCreditCardStartYear

public java.lang.String getCreditCardStartYear()
Returns:
the creditCardStartYear

setCreditCardStartYear

public void setCreditCardStartYear(java.lang.String creditCardStartYear)
Parameters:
creditCardStartYear - the creditCardStartYear to set


Copyright ? SoftSlate, LLC 2003?2005