com.beasys.commerce.ebusiness.order
Class Order_PaymentTransaction_CRUD
java.lang.Object
com.beasys.commerce.ebusiness.order.Order_PaymentTransaction_CRUD
- public class Order_PaymentTransaction_CRUD
- extends Object
CRUD for Aggregate Mapping
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Order_PaymentTransaction_CRUD
public Order_PaymentTransaction_CRUD()
find
public static PaymentTransactionPk find(Connection connection,
Object container)
throws BMPException
- Throws:
BMPException
update
public static void update(Connection connection,
Object containerKey,
Object container)
throws BMPException
- Update 1:1 requires changes in two tables, one for the contained class, the other for the
containing class.
For the contained class:
- see if the instance exists in the database.
- if he exists, update him
- if he does not exist, create him
For the containing class:
- update foreign key fields to the contained class.
- a database trigger should delete the old instance of the contained class if it was contained by value
- Parameters:
connection
- the database connection
- Throws:
BMPException
Copyright © 2005 BEA Systems, Inc. All Rights Reserved