© 2005 BEA Systems, Inc.

com.beasys.commerce.ebusiness.order
Class Order_orderLines_SmartCollectionReference

java.lang.Object
  extended bycom.beasys.commerce.foundation.plugin.bmp.BMPBelongingSmartCollectionReference
      extended bycom.beasys.commerce.ebusiness.order.Order_orderLines_SmartCollectionReference
All Implemented Interfaces:
Serializable, SmartCollectionReference

public class Order_orderLines_SmartCollectionReference
extends com.beasys.commerce.foundation.plugin.bmp.BMPBelongingSmartCollectionReference

Base class for all SmartCollectionReferences for Belongings for BMP. Each subclass must implement its own query to fill the map.

See Also:
Serialized Form

Constructor Summary
Order_orderLines_SmartCollectionReference(String attributeIdentifier, Object container)
          constructor
 
Method Summary
static void doCreate(Connection connection, Object key)
           
static void doDelete(Connection connection, Object key)
           
 Collection doQuery(String attributeIdentifier, Object container)
          Perform the database query to fill this map.
static void doUpdate(Connection connection, Object key, Object containedInstance, Object container)
           
protected  Object getPrimaryKey(Object object)
          return the primary key values for this object
static void update(Connection connection, Object key, Object container)
           
 
Methods inherited from class com.beasys.commerce.foundation.plugin.bmp.BMPBelongingSmartCollectionReference
cursor, deletedObjects, doSmartUpdate, fillReferenceMap, getCollection, newObjects, setCollection, updatedObjects
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Order_orderLines_SmartCollectionReference

public Order_orderLines_SmartCollectionReference(String attributeIdentifier,
                                                 Object container)
constructor

Method Detail

doCreate

public static void doCreate(Connection connection,
                            Object key)
                     throws BMPException
Throws:
BMPException

doDelete

public static void doDelete(Connection connection,
                            Object key)
                     throws BMPException
Throws:
BMPException

doQuery

public Collection doQuery(String attributeIdentifier,
                          Object container)
                   throws BMPException
Perform the database query to fill this map.

Throws:
BMPException

doUpdate

public static void doUpdate(Connection connection,
                            Object key,
                            Object containedInstance,
                            Object container)
                     throws BMPException
Throws:
BMPException

getPrimaryKey

protected Object getPrimaryKey(Object object)
return the primary key values for this object


update

public static void update(Connection connection,
                          Object key,
                          Object container)
                   throws BMPException
Throws:
BMPException

© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved