|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.bea.commerce.ebusiness.price.engine.pool.ItemPoolImpl
@Deprecated public class ItemPoolImpl
Represents a collection of PoolObject(s). The ItemPoolImpl interface provides methods for querying the underlying objects and also to remove objects from the working collection.
| Field Summary | |
|---|---|
static int |
INIT_MAP_SIZE
Deprecated See BEA Commerce product offering |
static int |
LONG
Deprecated See BEA Commerce product offering |
static int |
SHORT
Deprecated See BEA Commerce product offering |
| Constructor Summary | |
|---|---|
ItemPoolImpl(ItemObjectFactory factory)
Deprecated See BEA Commerce product offering |
|
ItemPoolImpl(ItemObjectFactory factory,
com.bea.commerce.ebusiness.price.service.internal.PricingContext context,
Quote quote)
Deprecated See BEA Commerce product offering |
|
| Method Summary | |
|---|---|
void |
adjust(List poolObjects,
AdjustmentDetail aDetail)
Deprecated See BEA Commerce product offering |
void |
adjust(PoolObject object,
AdjustmentDetail aDetail)
Deprecated See BEA Commerce product offering |
static String |
catMapToString(Map map,
int size,
int type)
Deprecated See BEA Commerce product offering |
PoolQuery |
getByPrice(PoolQuery query)
Deprecated See BEA Commerce product offering |
String |
getCurrency()
Deprecated See BEA Commerce product offering |
Map |
getCurrentMap()
Deprecated See BEA Commerce product offering |
int |
getCurrentSize()
Deprecated See BEA Commerce product offering |
AdjustmentDetail |
getDetail(AdjustmentType type,
Money initialPrice,
Money endPrice,
String computation,
String reason,
Object discountID)
Deprecated See BEA Commerce product offering |
Quote |
getQuote()
Deprecated See BEA Commerce product offering |
static String |
itemMapToString(Map map)
Deprecated See BEA Commerce product offering |
static String |
mapToString(Map map)
Deprecated See BEA Commerce product offering |
static String |
productItemListToString(List list)
Deprecated See BEA Commerce product offering |
void |
remove(Iterator poolObjects)
Deprecated See BEA Commerce product offering |
void |
remove(PoolObject poolObject)
Deprecated See BEA Commerce product offering |
void |
set(ItemObjectFactory factory,
com.bea.commerce.ebusiness.price.service.internal.PricingContext context,
Quote quote)
Deprecated See BEA Commerce product offering |
void |
set(com.bea.commerce.ebusiness.price.service.internal.PricingContext context,
Quote quote)
Deprecated See BEA Commerce product offering |
static String |
skuMapToString(Map map,
int size,
int type)
Deprecated See BEA Commerce product offering |
String |
toString()
Deprecated See BEA Commerce product offering |
String |
toString(int type)
Deprecated See BEA Commerce product offering |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int SHORT
public static final int LONG
public static final int INIT_MAP_SIZE
| Constructor Detail |
|---|
public ItemPoolImpl(ItemObjectFactory factory)
public ItemPoolImpl(ItemObjectFactory factory,
com.bea.commerce.ebusiness.price.service.internal.PricingContext context,
Quote quote)
throws RemoteException,
CatalogFinderException,
CatalogException
RemoteException
CatalogFinderException
CatalogException| Method Detail |
|---|
public void set(com.bea.commerce.ebusiness.price.service.internal.PricingContext context,
Quote quote)
throws RemoteException,
CatalogFinderException,
CatalogException
RemoteException
CatalogFinderException
CatalogException
public void set(ItemObjectFactory factory,
com.bea.commerce.ebusiness.price.service.internal.PricingContext context,
Quote quote)
throws RemoteException,
CatalogFinderException,
CatalogException
RemoteException
CatalogFinderException
CatalogExceptionpublic void remove(Iterator poolObjects)
remove in interface PoolList - a set of PoolObjects to be removed from the collection.PoolObjectpublic void remove(PoolObject poolObject)
remove in interface PoolPoolObject - the object to be removed from the collection.PoolObjectpublic int getCurrentSize()
getCurrentSize in interface ItemPoolpublic Quote getQuote()
getQuote in interface ItemPoolpublic String getCurrency()
getCurrency in interface Pool
public AdjustmentDetail getDetail(AdjustmentType type,
Money initialPrice,
Money endPrice,
String computation,
String reason,
Object discountID)
getDetail in interface Poolpublic PoolQuery getByPrice(PoolQuery query)
getByPrice in interface ItemPool
public void adjust(PoolObject object,
AdjustmentDetail aDetail)
adjust in interface Pool
public void adjust(List poolObjects,
AdjustmentDetail aDetail)
adjust in interface Poolpublic Map getCurrentMap()
ItemPool
getCurrentMap in interface ItemPoolItemObjectpublic String toString()
toString in class Objectpublic String toString(int type)
toString in interface ItemPoolpublic static String mapToString(Map map)
public static String itemMapToString(Map map)
public static String skuMapToString(Map map,
int size,
int type)
public static String catMapToString(Map map,
int size,
int type)
public static String productItemListToString(List list)
|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||