|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.payment.creditcard.BasicCreditCardInfoImpl atg.payment.creditcard.GenericCreditCardInfo atg.projects.store.payment.BasicStoreCreditCardInfo
public class BasicStoreCreditCardInfo
This is a non-repository item backed implementation of the StoreCreditCardInfo interface. This class is used to validate credit card information that is entered in profile maintenance.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string. |
protected double |
mAmount
Amount. |
protected atg.core.util.Address |
mBillingAddress
Billing address. |
protected java.lang.String |
mCardVerificationNumber
Card verification number. |
protected java.lang.String |
mCreditCardNumber
Credit card number. |
protected java.lang.String |
mCreditCardType
Credit card type. |
protected java.lang.String |
mCurrencyCode
Currency code. |
protected java.lang.String |
mExpirationDayOfMonth
Expiration day of month. |
protected java.lang.String |
mExpirationMonth
Expiration month. |
protected java.lang.String |
mExpirationYear
Expiration year. |
protected java.lang.String |
mPaymentId
Paymant id. |
Constructor Summary | |
---|---|
BasicStoreCreditCardInfo()
|
Method Summary | |
---|---|
double |
getAmount()
|
atg.core.util.Address |
getBillingAddress()
|
java.lang.String |
getCardVerificationNumber()
|
java.lang.String |
getCreditCardNumber()
|
java.lang.String |
getCreditCardType()
|
java.lang.String |
getCurrencyCode()
|
java.lang.String |
getExpirationDayOfMonth()
|
java.lang.String |
getExpirationMonth()
|
java.lang.String |
getExpirationYear()
|
atg.commerce.order.Order |
getOrder()
|
java.lang.String |
getPaymentId()
|
void |
setAmount(double pAmount)
|
void |
setBillingAddress(atg.core.util.Address pBillingAddress)
|
void |
setCardVerificationNumber(java.lang.String pCardVerificationNumber)
|
void |
setCreditCardNumber(java.lang.String pCreditCardNumber)
|
void |
setCreditCardType(java.lang.String pCreditCardType)
|
void |
setCurrencyCode(java.lang.String pCurrencyCode)
|
void |
setExpirationDayOfMonth(java.lang.String pExpirationDayOfMonth)
|
void |
setExpirationMonth(java.lang.String pExpirationMonth)
|
void |
setExpirationYear(java.lang.String pExpirationYear)
|
void |
setPaymentId(java.lang.String pPaymentId)
|
Methods inherited from class atg.payment.creditcard.GenericCreditCardInfo |
---|
getSecurityCode, setOrder, setSecurityCode |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CLASS_VERSION
protected java.lang.String mCreditCardNumber
protected java.lang.String mExpirationMonth
protected java.lang.String mExpirationDayOfMonth
protected java.lang.String mExpirationYear
protected java.lang.String mCreditCardType
protected double mAmount
protected java.lang.String mPaymentId
protected java.lang.String mCurrencyCode
protected atg.core.util.Address mBillingAddress
protected java.lang.String mCardVerificationNumber
Constructor Detail |
---|
public BasicStoreCreditCardInfo()
Method Detail |
---|
public java.lang.String getCreditCardNumber()
getCreditCardNumber
in interface atg.payment.creditcard.BasicCreditCardInfo
getCreditCardNumber
in class atg.payment.creditcard.BasicCreditCardInfoImpl
public void setCreditCardNumber(java.lang.String pCreditCardNumber)
setCreditCardNumber
in class atg.payment.creditcard.BasicCreditCardInfoImpl
pCreditCardNumber
- - the credit card number to set.public java.lang.String getCreditCardType()
getCreditCardType
in interface atg.payment.creditcard.BasicCreditCardInfo
getCreditCardType
in class atg.payment.creditcard.BasicCreditCardInfoImpl
public void setCreditCardType(java.lang.String pCreditCardType)
setCreditCardType
in class atg.payment.creditcard.BasicCreditCardInfoImpl
pCreditCardType
- - the credit card type to set.public java.lang.String getExpirationMonth()
getExpirationMonth
in interface atg.payment.creditcard.BasicCreditCardInfo
getExpirationMonth
in class atg.payment.creditcard.BasicCreditCardInfoImpl
public void setExpirationMonth(java.lang.String pExpirationMonth)
setExpirationMonth
in class atg.payment.creditcard.BasicCreditCardInfoImpl
pExpirationMonth
- - the expiration month to set.public java.lang.String getExpirationYear()
getExpirationYear
in interface atg.payment.creditcard.BasicCreditCardInfo
getExpirationYear
in class atg.payment.creditcard.BasicCreditCardInfoImpl
public void setExpirationYear(java.lang.String pExpirationYear)
setExpirationYear
in class atg.payment.creditcard.BasicCreditCardInfoImpl
pExpirationYear
- - the expiration year to set.public atg.commerce.order.Order getOrder()
getOrder
in interface atg.payment.creditcard.CreditCardInfo
getOrder
in class atg.payment.creditcard.GenericCreditCardInfo
public java.lang.String getCardVerificationNumber()
getCardVerificationNumber
in interface StoreCreditCardInfo
public void setCardVerificationNumber(java.lang.String pCardVerificationNumber)
setCardVerificationNumber
in interface StoreCreditCardInfo
pCardVerificationNumber
- - the card verification number to set.public double getAmount()
getAmount
in interface atg.payment.creditcard.BasicCreditCardInfo
getAmount
in class atg.payment.creditcard.BasicCreditCardInfoImpl
public void setAmount(double pAmount)
setAmount
in class atg.payment.creditcard.BasicCreditCardInfoImpl
pAmount
- - the amount to set.public java.lang.String getExpirationDayOfMonth()
getExpirationDayOfMonth
in interface atg.payment.creditcard.BasicCreditCardInfo
getExpirationDayOfMonth
in class atg.payment.creditcard.BasicCreditCardInfoImpl
public void setExpirationDayOfMonth(java.lang.String pExpirationDayOfMonth)
setExpirationDayOfMonth
in class atg.payment.creditcard.BasicCreditCardInfoImpl
pExpirationDayOfMonth
- - the expiration day of month to set.public java.lang.String getPaymentId()
getPaymentId
in interface atg.payment.creditcard.BasicCreditCardInfo
getPaymentId
in class atg.payment.creditcard.BasicCreditCardInfoImpl
public void setPaymentId(java.lang.String pPaymentId)
setPaymentId
in class atg.payment.creditcard.BasicCreditCardInfoImpl
pPaymentId
- - the payment id to set.public java.lang.String getCurrencyCode()
getCurrencyCode
in interface atg.payment.creditcard.BasicCreditCardInfo
getCurrencyCode
in class atg.payment.creditcard.BasicCreditCardInfoImpl
public void setCurrencyCode(java.lang.String pCurrencyCode)
setCurrencyCode
in class atg.payment.creditcard.BasicCreditCardInfoImpl
pCurrencyCode
- - the currency code to set.public atg.core.util.Address getBillingAddress()
getBillingAddress
in interface atg.payment.creditcard.BasicCreditCardInfo
getBillingAddress
in class atg.payment.creditcard.BasicCreditCardInfoImpl
public void setBillingAddress(atg.core.util.Address pBillingAddress)
setBillingAddress
in class atg.payment.creditcard.BasicCreditCardInfoImpl
pBillingAddress
- - the billing address to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |