java.lang.Object | +--com.ibm.commerce.fulfillment.commands.OrderItemListHelper
This helper class to facilitate various operations on the collections of order items. Creation date: (03/23/01 1:36:20 PM)
Method Summary | |
---|---|
static boolean |
belongToTheSameCorrelationGrp(
OrderItemAccessBean anabOrderItem1,
OrderItemAccessBean anabOrderItem2) |
static boolean |
correlationGrpIsSet(
OrderItemAccessBean anabOrderItem) |
static void |
deleteOrderItemsFromDB(java.util.Hashtable hsOrderItems) |
static void |
mergeOrderItems(
OrderItemAccessBean anabDestinationOrderItem,
java.util.Hashtable hsOrderItemsToMerge) |
static void |
mergeOrderItemsLists(java.util.Hashtable ahsDestination,
java.util.Hashtable ahsSource) |
static boolean |
objectsEqual(java.lang.Object aObj1,
java.lang.Object aObj2) |
static boolean |
orderItemsEqual(
OrderItemAccessBean anabOrderItem1,
OrderItemAccessBean anabOrderItem2) |
static java.lang.String |
orderItemsToString(java.util.Hashtable ahsOrderItems) |
static java.lang.String |
orderItemsToString(java.util.Vector avOrderItems) |
static void |
removeOrderItems(java.util.Hashtable anhsDestination,
java.util.Hashtable anhsOrderItemsToRemove) |
static java.util.Hashtable |
toHash(
OrderItemAccessBean[] anabOrderItems) |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Method Detail |
---|
public static boolean belongToTheSameCorrelationGrp(OrderItemAccessBean anabOrderItem1, OrderItemAccessBean anabOrderItem2) throws FinderException, javax.naming.NamingException, CreateException, java.rmi.RemoteException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
public static boolean correlationGrpIsSet(OrderItemAccessBean anabOrderItem) throws FinderException, javax.naming.NamingException, CreateException, java.rmi.RemoteException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
public static void deleteOrderItemsFromDB(java.util.Hashtable hsOrderItems) throws FinderException, javax.naming.NamingException, CreateException, java.rmi.RemoteException, RemoveException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
RemoveException
public static void mergeOrderItems(OrderItemAccessBean anabDestinationOrderItem, java.util.Hashtable hsOrderItemsToMerge) throws FinderException, javax.naming.NamingException, CreateException, java.rmi.RemoteException, RemoveException, ECException, java.sql.SQLException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
RemoveException
ECException
java.sql.SQLException
public static void mergeOrderItemsLists(java.util.Hashtable ahsDestination, java.util.Hashtable ahsSource) throws FinderException, javax.naming.NamingException, CreateException, java.rmi.RemoteException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
public static boolean objectsEqual(java.lang.Object aObj1, java.lang.Object aObj2)
public static boolean orderItemsEqual(OrderItemAccessBean anabOrderItem1, OrderItemAccessBean anabOrderItem2) throws FinderException, javax.naming.NamingException, CreateException, java.rmi.RemoteException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
public static java.lang.String orderItemsToString(java.util.Hashtable ahsOrderItems) throws FinderException, javax.naming.NamingException, CreateException, java.rmi.RemoteException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
public static java.lang.String orderItemsToString(java.util.Vector avOrderItems) throws FinderException, javax.naming.NamingException, CreateException, java.rmi.RemoteException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
public static void removeOrderItems(java.util.Hashtable anhsDestination, java.util.Hashtable anhsOrderItemsToRemove) throws FinderException, javax.naming.NamingException, CreateException, java.rmi.RemoteException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException
public static java.util.Hashtable toHash(OrderItemAccessBean[] anabOrderItems) throws FinderException, javax.naming.NamingException, CreateException, java.rmi.RemoteException
FinderException
javax.naming.NamingException
CreateException
java.rmi.RemoteException