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
Modifier and TypeFieldDescriptionprivate Double
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private Order
private int
private int
private String
private String
private static final long
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
private String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetOrder()
int
int
void
void
setCreated
(String created) void
setCreditCardDate
(String creditCardDate) void
setCreditCardName
(String creditCardName) void
setCreditCardNumber
(String creditCardNumber) void
setCreditCardNumberDisplay
(String creditCardNumberDisplay) void
setCreditCardType
(String creditCardType) void
setDecryptedNumber
(String decryptedNumber) void
void
void
void
void
setOrderID
(int orderID) void
setPaymentID
(int paymentID) void
setPaymentProfileID
(String paymentProfileID) void
setProcessorClassName
(String processorClassName) void
void
void
void
void
void
void
void
void
void
void
setValueFieldLabels
(String valueFieldLabels) Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessObject
initialize
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
getDecryptedNumber
in interfacePayment
-
setDecryptedNumber
- Specified by:
setDecryptedNumber
in interfacePayment
-
getOrder
-
setOrder
-
getPaymentID
public int getPaymentID()- Specified by:
getPaymentID
in interfacePayment
-
setPaymentID
public void setPaymentID(int paymentID) - Specified by:
setPaymentID
in interfacePayment
-
getCreditCardDate
- Specified by:
getCreditCardDate
in interfacePayment
-
setCreditCardDate
- Specified by:
setCreditCardDate
in interfacePayment
-
getCreditCardName
- Specified by:
getCreditCardName
in interfacePayment
-
setCreditCardName
- Specified by:
setCreditCardName
in interfacePayment
-
getCreditCardNumber
- Specified by:
getCreditCardNumber
in interfacePayment
-
setCreditCardNumber
- Specified by:
setCreditCardNumber
in interfacePayment
-
getCreditCardType
- Specified by:
getCreditCardType
in interfacePayment
-
setCreditCardType
- Specified by:
setCreditCardType
in interfacePayment
-
getOrderID
public int getOrderID()- Specified by:
getOrderID
in interfacePayment
-
setOrderID
public void setOrderID(int orderID) - Specified by:
setOrderID
in interfacePayment
-
getCreditCardNumberDisplay
- Specified by:
getCreditCardNumberDisplay
in interfacePayment
-
setCreditCardNumberDisplay
- Specified by:
setCreditCardNumberDisplay
in interfacePayment
-
getProcessorClassName
- Specified by:
getProcessorClassName
in interfacePayment
-
setProcessorClassName
- Specified by:
setProcessorClassName
in interfacePayment
-
getStatus
-
setStatus
-
getValue1
-
setValue1
-
getValue2
-
setValue2
-
getValue3
-
setValue3
-
getValue4
-
setValue4
-
getValue5
-
setValue5
-
getValue6
-
setValue6
-
getValue7
-
setValue7
-
getValue8
-
setValue8
-
getValue9
-
setValue9
-
getCreated
- Specified by:
getCreated
in interfacePayment
-
setCreated
- Specified by:
setCreated
in interfacePayment
-
getAmount
-
setAmount
-
getValueFieldLabels
- Specified by:
getValueFieldLabels
in interfacePayment
-
setValueFieldLabels
- Specified by:
setValueFieldLabels
in interfacePayment
-
getExtra1
-
setExtra1
-
getExtra2
-
setExtra2
-
getExtra3
-
setExtra3
-
getPaymentProfileID
- Specified by:
getPaymentProfileID
in interfacePayment
-
setPaymentProfileID
- Specified by:
setPaymentProfileID
in interfacePayment
-