|
© 2004 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.beasys.commerce.ebusiness.catalog.CatalogItemIterator
com.beasys.commerce.ebusiness.catalog.service.query.SearchItemIterator
A ViewIterator
over a set of ProductItems
that are the results of a Product Catalog search.
View,
ViewIterator,
CatalogItemIterator,
Serialized Form| Field Summary | |
protected ProductItemKey[] |
allKeys
The product item identifiers that matched a search. |
protected ProductItem[] |
items
The current view's items. |
protected ProductItemKey[] |
keys
The current view's keys. |
| Fields inherited from class com.beasys.commerce.ebusiness.catalog.CatalogItemIterator |
DEFAULT_VIEW_SIZE, VERBOSE |
| Constructor Summary | |
SearchItemIterator(String manangerJndiName,
CatalogRequest catalogRequest,
ProductItemKey[] keys,
int viewSize)
Constructor. |
|
| Method Summary | |
protected CatalogItem |
getCatalogItem(View view,
int itemIndex)
Returns a CatalogItem within the current view. |
protected void |
refreshView(View view)
This function is called whenever the current view needs to be refreshed. |
| Methods inherited from class com.beasys.commerce.ebusiness.catalog.CatalogItemIterator |
getCatalogManager, getCatalogQueryManager, getCatalogRequest, getCategoryManager, getCurrentView, getCustomDataManager, getProductItemManager, getViewAt, getViewCount, gotoNextView, gotoPreviousView, gotoViewAt, hasNext, hasNextView, hasPreviousView, next, size |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected ProductItemKey[] allKeys
protected ProductItem[] items
protected ProductItemKey[] keys
| Constructor Detail |
public SearchItemIterator(String manangerJndiName,
CatalogRequest catalogRequest,
ProductItemKey[] keys,
int viewSize)
| Method Detail |
protected CatalogItem getCatalogItem(View view,
int itemIndex)
throws NoSuchElementException
getCatalogItem in class CatalogItemIteratorview - The current view.itemIndex - The index of the item to retrieve.
NoSuchElementException - If the item does not exist.
protected void refreshView(View view)
throws RemoteException
refreshView in class CatalogItemIteratorview - The view to refresh.
RemoteException - on remote error.
|
© 2004 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||