Class PaymentBean
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.payment.PaymentBean
- All Implemented Interfaces:
BusinessObject,Payment,Serializable
Object representing a payment within the system.
PaymentBean
is the default implementation of the Payment interface for the
application.
The database stores payments in the sscPayment table, and this
interface can be used to represent a single row of that table. The Hibernate
configuration file PaymentBean.hbm.xml maps that table's
columns to the properties in this object.
- Author:
- David Tobey
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Doubleprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Orderprivate intprivate intprivate Stringprivate Stringprivate static final longprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetOrder()intintvoidvoidsetCreated(String created) voidsetCreditCardDate(String creditCardDate) voidsetCreditCardName(String creditCardName) voidsetCreditCardNumber(String creditCardNumber) voidsetCreditCardNumberDisplay(String creditCardNumberDisplay) voidsetCreditCardType(String creditCardType) voidsetDecryptedNumber(String decryptedNumber) voidvoidvoidvoidvoidsetOrderID(int orderID) voidsetPaymentID(int paymentID) voidsetPaymentProfileID(String paymentProfileID) voidsetProcessorClassName(String processorClassName) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidsetValueFieldLabels(String valueFieldLabels) Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessObject
initializeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
paymentID
private int paymentID -
status
-
orderID
private int orderID -
processorClassName
-
valueFieldLabels
-
creditCardName
-
creditCardType
-
creditCardDate
-
decryptedNumber
-
creditCardNumber
-
creditCardNumberDisplay
-
value1
-
value2
-
value3
-
value4
-
value5
-
value6
-
value7
-
value8
-
value9
-
created
-
amount
-
extra1
-
extra2
-
extra3
-
paymentProfileID
-
order
-
-
Constructor Details
-
PaymentBean
public PaymentBean()
-
-
Method Details
-
getDecryptedNumber
- Specified by:
getDecryptedNumberin interfacePayment
-
setDecryptedNumber
- Specified by:
setDecryptedNumberin interfacePayment
-
getOrder
-
setOrder
-
getPaymentID
public int getPaymentID()- Specified by:
getPaymentIDin interfacePayment
-
setPaymentID
public void setPaymentID(int paymentID) - Specified by:
setPaymentIDin interfacePayment
-
getCreditCardDate
- Specified by:
getCreditCardDatein interfacePayment
-
setCreditCardDate
- Specified by:
setCreditCardDatein interfacePayment
-
getCreditCardName
- Specified by:
getCreditCardNamein interfacePayment
-
setCreditCardName
- Specified by:
setCreditCardNamein interfacePayment
-
getCreditCardNumber
- Specified by:
getCreditCardNumberin interfacePayment
-
setCreditCardNumber
- Specified by:
setCreditCardNumberin interfacePayment
-
getCreditCardType
- Specified by:
getCreditCardTypein interfacePayment
-
setCreditCardType
- Specified by:
setCreditCardTypein interfacePayment
-
getOrderID
public int getOrderID()- Specified by:
getOrderIDin interfacePayment
-
setOrderID
public void setOrderID(int orderID) - Specified by:
setOrderIDin interfacePayment
-
getCreditCardNumberDisplay
- Specified by:
getCreditCardNumberDisplayin interfacePayment
-
setCreditCardNumberDisplay
- Specified by:
setCreditCardNumberDisplayin interfacePayment
-
getProcessorClassName
- Specified by:
getProcessorClassNamein interfacePayment
-
setProcessorClassName
- Specified by:
setProcessorClassNamein interfacePayment
-
getStatus
-
setStatus
-
getValue1
-
setValue1
-
getValue2
-
setValue2
-
getValue3
-
setValue3
-
getValue4
-
setValue4
-
getValue5
-
setValue5
-
getValue6
-
setValue6
-
getValue7
-
setValue7
-
getValue8
-
setValue8
-
getValue9
-
setValue9
-
getCreated
- Specified by:
getCreatedin interfacePayment
-
setCreated
- Specified by:
setCreatedin interfacePayment
-
getAmount
-
setAmount
-
getValueFieldLabels
- Specified by:
getValueFieldLabelsin interfacePayment
-
setValueFieldLabels
- Specified by:
setValueFieldLabelsin interfacePayment
-
getExtra1
-
setExtra1
-
getExtra2
-
setExtra2
-
getExtra3
-
setExtra3
-
getPaymentProfileID
- Specified by:
getPaymentProfileIDin interfacePayment
-
setPaymentProfileID
- Specified by:
setPaymentProfileIDin interfacePayment
-