|
Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.beasys.commerce.ebusiness.catalog.CatalogItemIterator com.beasys.commerce.ebusiness.catalog.service.query.SearchItemIterator
@Deprecated public class SearchItemIterator
A ViewIterator
over a set of ProductItem
s
that are the results of a Product Catalog search.
View
,
ViewIterator
,
CatalogItemIterator
,
Serialized FormField Summary | |
---|---|
protected ProductItemKey[] |
allKeys
Deprecated The product item identifiers that matched a search. |
protected ProductItem[] |
items
Deprecated The current view's items. |
protected ProductItemKey[] |
keys
Deprecated 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)
Deprecated Constructor. |
Method Summary | |
---|---|
protected CatalogItem |
getCatalogItem(View view,
int itemIndex)
Deprecated Returns a CatalogItem within the current view. |
protected void |
refreshView(View view)
Deprecated 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)
managerHandle
- handle to the ProductItemManager.request
- the CatalogRequest.keys
- the product item keys.viewSize
- the size of the views.Method Detail |
---|
protected void refreshView(View view) throws RemoteException
refreshView
in class CatalogItemIterator
view
- The view to refresh.
RemoteException
- on remote error.protected CatalogItem getCatalogItem(View view, int itemIndex) throws NoSuchElementException
getCatalogItem
in class CatalogItemIterator
view
- The current view.itemIndex
- The index of the item to retrieve.
NoSuchElementException
- If the item does not exist.
|
Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |