Order_PaymentTransaction_CRUD Class

com.beasys.commerce.ebusiness.order
Order_PaymentTransaction_CRUD Class

public class Order_PaymentTransaction_CRUD

    extends Object

CRUD for Aggregate Mapping


Hierarchy
Object
  Order_PaymentTransaction_CRUD

Constructor Summary

Order_PaymentTransaction_CRUD()

 

Method Summary

public static PaymentTransactionPk
find(Connection connection, Object container)
public static void
update(Connection connection, Object containerKey, Object container)
Update 1:1 requires changes in two tables, one for the contained class, the other for the containing class.
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   

Constructor Detail

Order_PaymentTransaction_CRUD

public Order_PaymentTransaction_CRUD()
 

Method Detail

find(Connection, Object) Method

public static PaymentTransactionPk find(Connection connection, 
                                        Object container)
throws BMPException

Exceptions

BMPException

update(Connection, Object, Object) Method

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
containerKey
for belongings, this is the Impl class for the belonging. for entity beans, this is the primary key class.

Exceptions

BMPException