com.beasys.commerce.ebusiness.payment
Class PaymentTransactionValue

java.lang.Object
  extended by com.beasys.commerce.foundation.SmartValue
      extended by com.beasys.commerce.ebusiness.payment.PaymentTransactionValue
All Implemented Interfaces
Serializable

Deprecated See BEA Commerce product offering

@Deprecated
public class PaymentTransactionValue
extends SmartValue

A value object for the PaymentTransaction Entity EJB. The PaymentTransactionValue contains a copy of all of the public attributes of the PaymentTransaction. It is used by the getPaymentTransactionByValue method to retrieve all of the attributes with a single method invocation.

See Also
PaymentTransaction, PaymentTransaction.getPaymentTransactionByValue(), PaymentTransaction.setPaymentTransactionByValue(PaymentTransactionValue), Serialized Form

Field Summary
 String batchId
          Deprecated See BEA Commerce product offering
 com.beasys.commerce.axiom.contact.CreditCard creditCard
          Deprecated See BEA Commerce product offering
 WorkflowContext status
          Deprecated See BEA Commerce product offering
 Price transactionAmount
          Deprecated See BEA Commerce product offering
 Date transactionDate
          Deprecated See BEA Commerce product offering
 Collection transactionEntry
          Deprecated See BEA Commerce product offering
 String transactionId
          Deprecated See BEA Commerce product offering
 
Constructor Summary
protected PaymentTransactionValue()
          Deprecated See BEA Commerce product offering
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transactionId

public String transactionId
Deprecated See BEA Commerce product offering
The transaction identifier and primary key of the PaymentTransaction.


creditCard

public com.beasys.commerce.axiom.contact.CreditCard creditCard
Deprecated See BEA Commerce product offering
The credit card information associated with this transaction.


transactionDate

public Date transactionDate
Deprecated See BEA Commerce product offering
The date of the transaction.


transactionEntry

public Collection transactionEntry
Deprecated See BEA Commerce product offering
A history of the modifications to this transaction.


batchId

public String batchId
Deprecated See BEA Commerce product offering
The batchId attribute is populated after a batch-commit request for the transaction has returned successfully. It is then used to query the Payment Service for the results of a settled transaction.


status

public WorkflowContext status
Deprecated See BEA Commerce product offering
The current state of the Payment Transaction as governed by the PaymentWorkflow


transactionAmount

public Price transactionAmount
Deprecated See BEA Commerce product offering
The amount of the transaction that remains outstanding.

Constructor Detail

PaymentTransactionValue

protected PaymentTransactionValue()
Deprecated See BEA Commerce product offering

Only get/setPaymentTransactionByValue methods are allowed to call this constructor.



Copyright © 2006 BEA Systems, Inc. All Rights Reserved