org.broadleafcommerce.core.payment.domain
Class PaymentResponseItemImpl

java.lang.Object
  extended by org.broadleafcommerce.core.payment.domain.PaymentResponseItemImpl
All Implemented Interfaces:
java.io.Serializable, PaymentResponseItem

@Entity
public class PaymentResponseItemImpl
extends java.lang.Object
implements PaymentResponseItem

See Also:
Serialized Form

Field Summary
protected  java.util.Map<java.lang.String,java.lang.String> additionalFields
           
protected  java.math.BigDecimal amountPaid
           
protected  java.lang.String authorizationCode
           
protected  java.lang.String avsCode
           
protected  Customer customer
           
protected  java.lang.String cvvCode
           
protected  java.lang.Long id
           
protected  java.lang.String implementorResponseCode
           
protected  java.lang.String implementorResponseText
           
protected  java.lang.String middlewareResponseCode
           
protected  java.lang.String middlewareResponseText
           
protected  java.lang.Long paymentInfoId
           
protected  java.lang.String paymentInfoReferenceNumber
           
protected  java.lang.String processorResponseCode
           
protected  java.lang.String processorResponseText
           
protected  java.lang.String referenceNumber
           
protected  java.math.BigDecimal remainingBalance
           
protected  java.lang.String transactionId
           
protected  java.lang.Boolean transactionSuccess
           
protected  java.util.Date transactionTimestamp
           
protected  java.lang.String transactionType
           
protected  java.lang.String userName
           
 
Constructor Summary
PaymentResponseItemImpl()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Map<java.lang.String,java.lang.String> getAdditionalFields()
           
 Money getAmountPaid()
           
 java.lang.String getAuthorizationCode()
           
 java.lang.String getAvsCode()
           
 Customer getCustomer()
           
 java.lang.String getCvvCode()
           
 java.lang.Long getId()
           
 java.lang.String getImplementorResponseCode()
           
 java.lang.String getImplementorResponseText()
           
 java.lang.String getMiddlewareResponseCode()
           
 java.lang.String getMiddlewareResponseText()
           
 java.lang.Long getPaymentInfoId()
           
 java.lang.String getPaymentInfoReferenceNumber()
           
 java.lang.String getProcessorResponseCode()
           
 java.lang.String getProcessorResponseText()
           
 java.lang.String getReferenceNumber()
           
 Money getRemainingBalance()
           
 java.lang.String getTransactionId()
           
 java.lang.Boolean getTransactionSuccess()
           
 java.util.Date getTransactionTimestamp()
           
 TransactionType getTransactionType()
           
 java.lang.String getUserName()
           
 int hashCode()
           
 void setAdditionalFields(java.util.Map<java.lang.String,java.lang.String> additionalFields)
           
 void setAmountPaid(Money amountPaid)
           
 void setAuthorizationCode(java.lang.String authorizationCode)
           
 void setAvsCode(java.lang.String avsCode)
           
 void setCustomer(Customer customer)
           
 void setCvvCode(java.lang.String cvvCode)
           
 void setId(java.lang.Long id)
           
 void setImplementorResponseCode(java.lang.String implementorResponseCode)
           
 void setImplementorResponseText(java.lang.String implementorResponseText)
           
 void setMiddlewareResponseCode(java.lang.String middlewareResponseCode)
           
 void setMiddlewareResponseText(java.lang.String middlewareResponseText)
           
 void setPaymentInfoId(java.lang.Long paymentInfoId)
           
 void setPaymentInfoReferenceNumber(java.lang.String paymentInfoReferenceNumber)
           
 void setProcessorResponseCode(java.lang.String processorResponseCode)
           
 void setProcessorResponseText(java.lang.String processorResponseText)
           
 void setReferenceNumber(java.lang.String referenceNumber)
           
 void setRemainingBalance(Money remainingBalance)
           
 void setTransactionId(java.lang.String transactionId)
           
 void setTransactionSuccess(java.lang.Boolean transactionSuccess)
           
 void setTransactionTimestamp(java.util.Date transactionTimestamp)
           
 void setTransactionType(TransactionType transactionType)
           
 void setUserName(java.lang.String userName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected java.lang.Long id

userName

protected java.lang.String userName

amountPaid

protected java.math.BigDecimal amountPaid

authorizationCode

protected java.lang.String authorizationCode

middlewareResponseCode

protected java.lang.String middlewareResponseCode

middlewareResponseText

protected java.lang.String middlewareResponseText

processorResponseCode

protected java.lang.String processorResponseCode

processorResponseText

protected java.lang.String processorResponseText

implementorResponseCode

protected java.lang.String implementorResponseCode

implementorResponseText

protected java.lang.String implementorResponseText

referenceNumber

protected java.lang.String referenceNumber

transactionSuccess

protected java.lang.Boolean transactionSuccess

transactionTimestamp

protected java.util.Date transactionTimestamp

transactionId

protected java.lang.String transactionId

avsCode

protected java.lang.String avsCode

cvvCode

protected java.lang.String cvvCode

remainingBalance

protected java.math.BigDecimal remainingBalance

transactionType

protected java.lang.String transactionType

additionalFields

protected java.util.Map<java.lang.String,java.lang.String> additionalFields

paymentInfoId

protected java.lang.Long paymentInfoId

customer

protected Customer customer

paymentInfoReferenceNumber

protected java.lang.String paymentInfoReferenceNumber
Constructor Detail

PaymentResponseItemImpl

public PaymentResponseItemImpl()
Method Detail

getAuthorizationCode

public java.lang.String getAuthorizationCode()
Specified by:
getAuthorizationCode in interface PaymentResponseItem

setAuthorizationCode

public void setAuthorizationCode(java.lang.String authorizationCode)
Specified by:
setAuthorizationCode in interface PaymentResponseItem

getMiddlewareResponseCode

public java.lang.String getMiddlewareResponseCode()
Specified by:
getMiddlewareResponseCode in interface PaymentResponseItem

setMiddlewareResponseCode

public void setMiddlewareResponseCode(java.lang.String middlewareResponseCode)
Specified by:
setMiddlewareResponseCode in interface PaymentResponseItem

getMiddlewareResponseText

public java.lang.String getMiddlewareResponseText()
Specified by:
getMiddlewareResponseText in interface PaymentResponseItem

setMiddlewareResponseText

public void setMiddlewareResponseText(java.lang.String middlewareResponseText)
Specified by:
setMiddlewareResponseText in interface PaymentResponseItem

getProcessorResponseCode

public java.lang.String getProcessorResponseCode()
Specified by:
getProcessorResponseCode in interface PaymentResponseItem

setProcessorResponseCode

public void setProcessorResponseCode(java.lang.String processorResponseCode)
Specified by:
setProcessorResponseCode in interface PaymentResponseItem

getProcessorResponseText

public java.lang.String getProcessorResponseText()
Specified by:
getProcessorResponseText in interface PaymentResponseItem

setProcessorResponseText

public void setProcessorResponseText(java.lang.String processorResponseText)
Specified by:
setProcessorResponseText in interface PaymentResponseItem

getReferenceNumber

public java.lang.String getReferenceNumber()
Specified by:
getReferenceNumber in interface PaymentResponseItem

setReferenceNumber

public void setReferenceNumber(java.lang.String referenceNumber)
Specified by:
setReferenceNumber in interface PaymentResponseItem

getAmountPaid

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

setAmountPaid

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

getTransactionSuccess

public java.lang.Boolean getTransactionSuccess()
Specified by:
getTransactionSuccess in interface PaymentResponseItem

setTransactionSuccess

public void setTransactionSuccess(java.lang.Boolean transactionSuccess)
Specified by:
setTransactionSuccess in interface PaymentResponseItem

getTransactionTimestamp

public java.util.Date getTransactionTimestamp()
Specified by:
getTransactionTimestamp in interface PaymentResponseItem

setTransactionTimestamp

public void setTransactionTimestamp(java.util.Date transactionTimestamp)
Specified by:
setTransactionTimestamp in interface PaymentResponseItem

getImplementorResponseCode

public java.lang.String getImplementorResponseCode()
Specified by:
getImplementorResponseCode in interface PaymentResponseItem

setImplementorResponseCode

public void setImplementorResponseCode(java.lang.String implementorResponseCode)
Specified by:
setImplementorResponseCode in interface PaymentResponseItem

getImplementorResponseText

public java.lang.String getImplementorResponseText()
Specified by:
getImplementorResponseText in interface PaymentResponseItem

setImplementorResponseText

public void setImplementorResponseText(java.lang.String implementorResponseText)
Specified by:
setImplementorResponseText in interface PaymentResponseItem

getTransactionId

public java.lang.String getTransactionId()
Specified by:
getTransactionId in interface PaymentResponseItem

setTransactionId

public void setTransactionId(java.lang.String transactionId)
Specified by:
setTransactionId in interface PaymentResponseItem

getAvsCode

public java.lang.String getAvsCode()
Specified by:
getAvsCode in interface PaymentResponseItem

setAvsCode

public void setAvsCode(java.lang.String avsCode)
Specified by:
setAvsCode in interface PaymentResponseItem

getCvvCode

public java.lang.String getCvvCode()
Specified by:
getCvvCode in interface PaymentResponseItem

setCvvCode

public void setCvvCode(java.lang.String cvvCode)
Specified by:
setCvvCode in interface PaymentResponseItem

getRemainingBalance

public Money getRemainingBalance()
Specified by:
getRemainingBalance in interface PaymentResponseItem

setRemainingBalance

public void setRemainingBalance(Money remainingBalance)
Specified by:
setRemainingBalance in interface PaymentResponseItem

getTransactionType

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

setTransactionType

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

getAdditionalFields

public java.util.Map<java.lang.String,java.lang.String> getAdditionalFields()
Specified by:
getAdditionalFields in interface PaymentResponseItem

setAdditionalFields

public void setAdditionalFields(java.util.Map<java.lang.String,java.lang.String> additionalFields)
Specified by:
setAdditionalFields in interface PaymentResponseItem

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getPaymentInfoId

public java.lang.Long getPaymentInfoId()
Specified by:
getPaymentInfoId in interface PaymentResponseItem

setPaymentInfoId

public void setPaymentInfoId(java.lang.Long paymentInfoId)
Specified by:
setPaymentInfoId in interface PaymentResponseItem

getUserName

public java.lang.String getUserName()
Specified by:
getUserName in interface PaymentResponseItem

setUserName

public void setUserName(java.lang.String userName)
Specified by:
setUserName in interface PaymentResponseItem

getCustomer

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

setCustomer

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

getPaymentInfoReferenceNumber

public java.lang.String getPaymentInfoReferenceNumber()
Specified by:
getPaymentInfoReferenceNumber in interface PaymentResponseItem

setPaymentInfoReferenceNumber

public void setPaymentInfoReferenceNumber(java.lang.String paymentInfoReferenceNumber)
Specified by:
setPaymentInfoReferenceNumber in interface PaymentResponseItem

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2012. All Rights Reserved.