|
Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
@Deprecated public interface ProductItemManagerBusiness
Service interface for managing Product Items.
| Method Summary | |
|---|---|
void |
createItem(CatalogRequest request,
ProductItem product)
Deprecated Creates a new product item. |
ProductItem |
getItem(CatalogRequest request,
ProductItemKey productKey)
Deprecated Returns the product item with the specified key. |
int |
getItemCount(CatalogRequest request)
Deprecated Returns the number of product items in the product catalog. |
ProductItemKey[] |
getItemKeys(CatalogRequest request,
int beginIndex,
int endIndex)
Deprecated Returns an array over all existing product item keys within the specified ordered range. |
ViewIterator |
getItems(CatalogRequest request,
int viewSize)
Deprecated Returns a ViewIterator over all existing product items. |
ProductItem[] |
getItems(CatalogRequest request,
ProductItemKey[] productKeys)
Deprecated Returns the product items with the given product item keys. |
String[] |
getKeywords(CatalogRequest request,
ProductItemKey productKey)
Deprecated Returns the keywords associated with a given product item. |
void |
removeItem(CatalogRequest request,
ProductItemKey productKey)
Deprecated Removes a product item. |
void |
setKeywords(CatalogRequest request,
ProductItemKey productKey,
String[] keywords)
Deprecated Sets the keywords for a given product item. |
void |
updateItem(CatalogRequest request,
ProductItem product)
Deprecated Updates a product item. |
| Method Detail |
|---|
int getItemCount(CatalogRequest request)
throws RemoteException,
CatalogException
request - The catalog request object
CatalogException - on general error.
RemoteException
ProductItem getItem(CatalogRequest request,
ProductItemKey productKey)
throws RemoteException,
CatalogFinderException,
CatalogException
request - The catalog request object.productKey - The key of the target product.
CatalogFinderException - if the product item could
not be found.
CatalogException - on general error.
RemoteException
ProductItem[] getItems(CatalogRequest request,
ProductItemKey[] productKeys)
throws RemoteException,
CatalogFinderException,
CatalogException
request - The catalog request object.productKeys - The keys of the target product items.
CatalogFinderException - if a product item with a given key does not exist.
CatalogException - on general error.
RemoteException
ProductItemKey[] getItemKeys(CatalogRequest request,
int beginIndex,
int endIndex)
throws RemoteException,
CatalogException
request - The catalog request object.beginIndex - The lower bound index for returned product item keys.endIndex - The upper bound index for returned product item keys.
CatalogException - on general error.
RemoteException
ViewIterator getItems(CatalogRequest request,
int viewSize)
throws RemoteException,
CatalogException
request - The catalog request object.viewSize - The view size of the returned ViewIterator.
CatalogException - on general error.
RemoteException
String[] getKeywords(CatalogRequest request,
ProductItemKey productKey)
throws RemoteException,
CatalogFinderException,
CatalogException
request - The catalog request object.productKey - The key of the target product.
CatalogFinderException - if the product item could not be found.
CatalogException - on general error.
RemoteException
void setKeywords(CatalogRequest request,
ProductItemKey productKey,
String[] keywords)
throws RemoteException,
CatalogFinderException,
CatalogException
request - The catalog request object.productKey - The key of the target product.keywords - The keywords to associate with the given product item.
CatalogFinderException - if the product item could not be found.
CatalogException - on general error.
RemoteException
void createItem(CatalogRequest request,
ProductItem product)
throws RemoteException,
CatalogCreateException,
CatalogException
request - The catalog request object.product - The product item to persist.
CatalogCreateException - if the product item could
not be created.
CatalogException - on general error.
RemoteException
void updateItem(CatalogRequest request,
ProductItem product)
throws RemoteException,
CatalogFinderException,
CatalogException
request - The catalog request object.product - The product item to update.
CatalogFinderException - if the product item could not be found.
CatalogException - on general error.
RemoteException
void removeItem(CatalogRequest request,
ProductItemKey productKey)
throws RemoteException,
CatalogRemoveException,
CatalogFinderException,
CatalogException
request - The catalog request object.productKey - key of the product item to remove.
CatalogRemoveException - if the product item could
not be removed.
CatalogFinderException - if the product item could not be found.
CatalogException - on general error.
RemoteException
|
Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||