org.broadleafcommerce.core.payment.domain
Class PaymentLogImpl

java.lang.Object
  extended by org.broadleafcommerce.core.payment.domain.PaymentLogImpl
All Implemented Interfaces:
Serializable, PaymentLog

@Entity
public class PaymentLogImpl
extends Object
implements PaymentLog

See Also:
Serialized Form

Field Summary
protected  BigDecimal amountPaid
           
protected  BroadleafCurrency currency
           
protected  Customer customer
           
protected  String exceptionMessage
           
protected  Long id
           
protected  String logType
           
protected  Long paymentInfoId
           
protected  String paymentInfoReferenceNumber
           
protected  Boolean transactionSuccess
           
protected  Date transactionTimestamp
           
protected  String transactionType
           
protected  String userName
           
 
Constructor Summary
PaymentLogImpl()
           
 
Method Summary
 boolean equals(Object obj)
           
 Money getAmountPaid()
           
 BroadleafCurrency getCurrency()
           
 Customer getCustomer()
           
 String getExceptionMessage()
           
 Long getId()
           
 PaymentLogEventType getLogType()
           
 Long getPaymentInfoId()
           
 String getPaymentInfoReferenceNumber()
           
 Boolean getTransactionSuccess()
           
 Date getTransactionTimestamp()
           
 TransactionType getTransactionType()
           
 String getUserName()
           
 int hashCode()
           
 void setAmountPaid(Money amountPaid)
           
 void setCurrency(BroadleafCurrency currency)
           
 void setCustomer(Customer customer)
           
 void setExceptionMessage(String exceptionMessage)
           
 void setId(Long id)
           
 void setLogType(PaymentLogEventType logType)
           
 void setPaymentInfoId(Long paymentInfoId)
           
 void setPaymentInfoReferenceNumber(String paymentInfoReferenceNumber)
           
 void setTransactionSuccess(Boolean transactionSuccess)
           
 void setTransactionTimestamp(Date transactionTimestamp)
           
 void setTransactionType(TransactionType transactionType)
           
 void setUserName(String userName)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected Long id

userName

protected String userName

transactionTimestamp

protected Date transactionTimestamp

paymentInfoId

protected Long paymentInfoId

customer

protected Customer customer

paymentInfoReferenceNumber

protected String paymentInfoReferenceNumber

transactionType

protected String transactionType

transactionSuccess

protected Boolean transactionSuccess

exceptionMessage

protected String exceptionMessage

logType

protected String logType

amountPaid

protected BigDecimal amountPaid

currency

protected BroadleafCurrency currency
Constructor Detail

PaymentLogImpl

public PaymentLogImpl()
Method Detail

getId

public Long getId()
Specified by:
getId in interface PaymentLog

setId

public void setId(Long id)
Specified by:
setId in interface PaymentLog

getUserName

public String getUserName()
Specified by:
getUserName in interface PaymentLog

setUserName

public void setUserName(String userName)
Specified by:
setUserName in interface PaymentLog

getTransactionTimestamp

public Date getTransactionTimestamp()
Specified by:
getTransactionTimestamp in interface PaymentLog

setTransactionTimestamp

public void setTransactionTimestamp(Date transactionTimestamp)
Specified by:
setTransactionTimestamp in interface PaymentLog

getPaymentInfoId

public Long getPaymentInfoId()
Specified by:
getPaymentInfoId in interface PaymentLog

setPaymentInfoId

public void setPaymentInfoId(Long paymentInfoId)
Specified by:
setPaymentInfoId in interface PaymentLog

getCustomer

public Customer getCustomer()
Specified by:
getCustomer in interface PaymentLog

setCustomer

public void setCustomer(Customer customer)
Specified by:
setCustomer in interface PaymentLog

getPaymentInfoReferenceNumber

public String getPaymentInfoReferenceNumber()
Specified by:
getPaymentInfoReferenceNumber in interface PaymentLog

setPaymentInfoReferenceNumber

public void setPaymentInfoReferenceNumber(String paymentInfoReferenceNumber)
Specified by:
setPaymentInfoReferenceNumber in interface PaymentLog

getTransactionType

public TransactionType getTransactionType()
Specified by:
getTransactionType in interface PaymentLog

setTransactionType

public void setTransactionType(TransactionType transactionType)
Specified by:
setTransactionType in interface PaymentLog

getLogType

public PaymentLogEventType getLogType()
Specified by:
getLogType in interface PaymentLog

setLogType

public void setLogType(PaymentLogEventType logType)
Specified by:
setLogType in interface PaymentLog

getTransactionSuccess

public Boolean getTransactionSuccess()
Specified by:
getTransactionSuccess in interface PaymentLog

setTransactionSuccess

public void setTransactionSuccess(Boolean transactionSuccess)
Specified by:
setTransactionSuccess in interface PaymentLog

getExceptionMessage

public String getExceptionMessage()
Specified by:
getExceptionMessage in interface PaymentLog

setExceptionMessage

public void setExceptionMessage(String exceptionMessage)
Specified by:
setExceptionMessage in interface PaymentLog

getAmountPaid

public Money getAmountPaid()
Specified by:
getAmountPaid in interface PaymentLog

setAmountPaid

public void setAmountPaid(Money amountPaid)
Specified by:
setAmountPaid in interface PaymentLog

getCurrency

public BroadleafCurrency getCurrency()
Specified by:
getCurrency in interface PaymentLog

setCurrency

public void setCurrency(BroadleafCurrency currency)
Specified by:
setCurrency in interface PaymentLog

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2013. All Rights Reserved.