com.softslate.commerce.businessobjects.payment
Interface Payment

All Superinterfaces:
BusinessObject
All Known Implementing Classes:
PaymentBean

public interface Payment
extends BusinessObject

Interface representing a payment within the system. A payment contains some of the important results of a successful result from a payment processor.

When the application needs to create an instance that implements sscPayment, BusinessObjectFactory finds the name of the Java class to instantiate from the "paymentImplementer" setting in the appComponents.properties file.

The default "paymentImplementer" is PaymentBean.

Author:
David Tobey

Method Summary
 java.lang.Double getAmount()
           
 java.lang.String getCreated()
           
 java.lang.String getCreditCardDate()
           
 java.lang.String getCreditCardName()
           
 java.lang.String getCreditCardNumber()
           
 java.lang.String getCreditCardNumberDisplay()
           
 java.lang.String getCreditCardType()
           
 java.lang.String getDecryptedNumber()
           
 java.lang.String getExtra1()
           
 java.lang.String getExtra2()
           
 java.lang.String getExtra3()
           
 Order getOrder()
           
 int getOrderID()
           
 int getPaymentID()
           
 java.lang.String getProcessorClassName()
           
 java.lang.String getStatus()
           
 java.lang.String getValue1()
           
 java.lang.String getValue2()
           
 java.lang.String getValue3()
           
 java.lang.String getValue4()
           
 java.lang.String getValue5()
           
 java.lang.String getValue6()
           
 java.lang.String getValue7()
           
 java.lang.String getValue8()
           
 java.lang.String getValue9()
           
 java.lang.String getValueFieldLabels()
           
 void setAmount(java.lang.Double amount)
           
 void setCreated(java.lang.String created)
           
 void setCreditCardDate(java.lang.String creditCardDate)
           
 void setCreditCardName(java.lang.String creditCardName)
           
 void setCreditCardNumber(java.lang.String creditCardNumber)
           
 void setCreditCardNumberDisplay(java.lang.String creditCardNumberDisplay)
           
 void setCreditCardType(java.lang.String creditCardType)
           
 void setDecryptedNumber(java.lang.String decryptedNumber)
           
 void setExtra1(java.lang.String extra1)
           
 void setExtra2(java.lang.String extra2)
           
 void setExtra3(java.lang.String extra3)
           
 void setOrder(Order order)
           
 void setOrderID(int orderID)
           
 void setPaymentID(int paymentID)
           
 void setProcessorClassName(java.lang.String processorClassName)
           
 void setStatus(java.lang.String status)
           
 void setValue1(java.lang.String value1)
           
 void setValue2(java.lang.String value2)
           
 void setValue3(java.lang.String value3)
           
 void setValue4(java.lang.String value4)
           
 void setValue5(java.lang.String value5)
           
 void setValue6(java.lang.String value6)
           
 void setValue7(java.lang.String value7)
           
 void setValue8(java.lang.String value8)
           
 void setValue9(java.lang.String value9)
           
 void setValueFieldLabels(java.lang.String valueFieldLabels)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

getPaymentID

int getPaymentID()

setPaymentID

void setPaymentID(int paymentID)

getCreditCardDate

java.lang.String getCreditCardDate()

setCreditCardDate

void setCreditCardDate(java.lang.String creditCardDate)

getCreditCardName

java.lang.String getCreditCardName()

setCreditCardName

void setCreditCardName(java.lang.String creditCardName)

getDecryptedNumber

java.lang.String getDecryptedNumber()

setDecryptedNumber

void setDecryptedNumber(java.lang.String decryptedNumber)

getCreditCardNumber

java.lang.String getCreditCardNumber()

setCreditCardNumber

void setCreditCardNumber(java.lang.String creditCardNumber)

getCreditCardNumberDisplay

java.lang.String getCreditCardNumberDisplay()

setCreditCardNumberDisplay

void setCreditCardNumberDisplay(java.lang.String creditCardNumberDisplay)

getCreditCardType

java.lang.String getCreditCardType()

setCreditCardType

void setCreditCardType(java.lang.String creditCardType)

getOrderID

int getOrderID()

setOrderID

void setOrderID(int orderID)

getProcessorClassName

java.lang.String getProcessorClassName()

setProcessorClassName

void setProcessorClassName(java.lang.String processorClassName)

getStatus

java.lang.String getStatus()

setStatus

void setStatus(java.lang.String status)

getValue1

java.lang.String getValue1()

setValue1

void setValue1(java.lang.String value1)

getValue2

java.lang.String getValue2()

setValue2

void setValue2(java.lang.String value2)

getValue3

java.lang.String getValue3()

setValue3

void setValue3(java.lang.String value3)

getValue4

java.lang.String getValue4()

setValue4

void setValue4(java.lang.String value4)

getValue5

java.lang.String getValue5()

setValue5

void setValue5(java.lang.String value5)

getValue6

java.lang.String getValue6()

setValue6

void setValue6(java.lang.String value6)

getValue7

java.lang.String getValue7()

setValue7

void setValue7(java.lang.String value7)

getValue8

java.lang.String getValue8()

setValue8

void setValue8(java.lang.String value8)

getValue9

java.lang.String getValue9()

setValue9

void setValue9(java.lang.String value9)

getCreated

java.lang.String getCreated()

setCreated

void setCreated(java.lang.String created)

getAmount

java.lang.Double getAmount()

setAmount

void setAmount(java.lang.Double amount)

getValueFieldLabels

java.lang.String getValueFieldLabels()

setValueFieldLabels

void setValueFieldLabels(java.lang.String valueFieldLabels)

getExtra1

java.lang.String getExtra1()

setExtra1

void setExtra1(java.lang.String extra1)

getExtra2

java.lang.String getExtra2()

setExtra2

void setExtra2(java.lang.String extra2)

getExtra3

java.lang.String getExtra3()

setExtra3

void setExtra3(java.lang.String extra3)

getOrder

Order getOrder()

setOrder

void setOrder(Order order)


Copyright © SoftSlate, LLC 2003–2005