|
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 | ||||||||
java.lang.Objectcom.beasys.commerce.foundation.SessionImpl
com.beasys.commerce.ebusiness.catalog.service.CatalogServiceImpl
com.beasys.commerce.ebusiness.catalog.service.category.CMCategoryManagerBean
@Deprecated public class CMCategoryManagerBean
| Field Summary |
|---|
| Fields inherited from class com.beasys.commerce.ebusiness.catalog.service.CatalogServiceImpl |
|---|
CATALOG_MANAGER_HOME, CATALOG_QUERY_DELEGATE, CATEGORY_DELEGATE, CUSTOM_DATA_DELEGATE, PRODUCT_ITEM_DELEGATE |
| Fields inherited from class com.beasys.commerce.foundation.SessionImpl |
|---|
_ctx, _environmentNamingContext, _environmentPropertyCache, _isDirty |
| Constructor Summary | |
|---|---|
CMCategoryManagerBean()
Deprecated |
|
| Method Summary | |
|---|---|
void |
addItem(CatalogRequest request,
CategoryKey categoryKey,
ProductItemKey itemKey)
Deprecated Adds an item to the specified category. |
void |
createCategory(CatalogRequest request,
CategoryKey parentKey,
Category category)
Deprecated Creates a sub category within the supplied parent category. |
Category[] |
getAncestors(CatalogRequest request,
CategoryKey categoryKey)
Deprecated Returns the ancestors of the specified category in ascending order. |
Category[] |
getCategories(CatalogRequest request,
CategoryKey[] categoryKeys)
Deprecated Returns the categories with the given category keys. |
ViewIterator |
getCategories(CatalogRequest request,
int viewSize)
Deprecated Returns a ViewIterator over all existing categories. |
Category |
getCategory(CatalogRequest request,
CategoryKey categoryKey)
Deprecated Returns the category with the given category key. |
int |
getCategoryCount(CatalogRequest request)
Deprecated Returns the total number of categories in the product catalog. |
CategoryKey[] |
getCategoryKeys(CatalogRequest request,
int beginIndex,
int endIndex)
Deprecated Returns an array of all existing category keys within the specified ordered range. |
protected CategoryManagerBusiness |
getCategoryManagerDelegate()
Deprecated |
CategoryKey[] |
getItemCategories(CatalogRequest request,
ProductItemKey productKey)
Deprecated Gets all the categories that an item is a part of. |
CategoryKey[][] |
getItemCategories(CatalogRequest request,
ProductItemKey[] productKeys)
Deprecated Returns an array of arrays of all the categories that items are part of. |
int |
getItemCount(CatalogRequest request,
CategoryKey categoryKey)
Deprecated Returns the number of product items associated with the specified category. |
ProductItemKey[] |
getItemKeys(CatalogRequest request,
CategoryKey categoryKey,
int beginIndex,
int endIndex)
Deprecated Returns an array of all product item keys of the specified category within the specified ordered range. |
ViewIterator |
getItems(CatalogRequest request,
CategoryKey categoryKey,
int viewSize)
Deprecated Returns a ViewIterator over all product items of the specified category. |
int |
getOrphanedItemCount(CatalogRequest request)
Deprecated Returns the number of orphaned items in the catalog. |
ProductItemKey[] |
getOrphanedItemKeys(CatalogRequest request,
int beginIndex,
int endIndex)
Deprecated Returns an array of all existing orphaned item keys within the specified ordered range. |
ViewIterator |
getOrphanedItems(CatalogRequest request,
int viewSize)
Deprecated Returns a ViewIterator over all existing orphaned categories. |
Category |
getParent(CatalogRequest request,
CategoryKey categoryKey)
Deprecated Returns the parent of the specified category. |
Category |
getRootCategory(CatalogRequest request)
Deprecated Returns the root category. |
int |
getSiblingCount(CatalogRequest request,
CategoryKey categoryKey)
Deprecated Returns the number of siblings associated with the specified category. |
CategoryKey[] |
getSiblingKeys(CatalogRequest request,
CategoryKey categoryKey,
int beginIndex,
int endIndex)
Deprecated Returns an array of all exististing sibling keys of the specified category within the specified ordered range. |
ViewIterator |
getSiblings(CatalogRequest request,
CategoryKey categoryKey,
int viewSize)
Deprecated Returns a ViewIterator over all siblings of the specified category. |
ViewIterator |
getSubCategories(CatalogRequest request,
CategoryKey categoryKey,
int viewSize)
Deprecated Returns a ViewIterator over all sub categories of the specified category. |
int |
getSubCategoryCount(CatalogRequest request,
CategoryKey categoryKey)
Deprecated Returns the number of sub categories associated with the specified category. |
CategoryKey[] |
getSubCategoryKeys(CatalogRequest request,
CategoryKey categoryKey,
int beginIndex,
int endIndex)
Deprecated Returns an array of all sub category keys of the specified category within the specified ordered range. |
void |
moveCategory(CatalogRequest request,
CategoryKey categoryKey,
CategoryKey newParentKey)
Deprecated Moves the specifed category. |
void |
removeCategory(CatalogRequest request,
CategoryKey categoryKey)
Deprecated Removes the specifed category. |
void |
removeItem(CatalogRequest request,
CategoryKey categoryKey,
ProductItemKey itemKey)
Deprecated Removes an item from the specified category. |
void |
updateCategory(CatalogRequest request,
Category category)
Deprecated Updates the specifed category. |
| Methods inherited from class com.beasys.commerce.ebusiness.catalog.service.CatalogServiceImpl |
|---|
ejbActivate, ejbCreate, ejbPassivate, ejbPostCreate, ejbRemove, getCatalogManager, getCatalogManagerJndiName, getConfigBean, setDelegateName, setSessionContext, validateAuthorization |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CMCategoryManagerBean()
| Method Detail |
|---|
protected CategoryManagerBusiness getCategoryManagerDelegate()
throws CatalogException
CatalogException
public Category getRootCategory(CatalogRequest request)
throws RemoteException,
CatalogCreateException,
CatalogException
CategoryManagerBusiness
getRootCategory in interface CategoryManagerBusinessrequest - The catalog request object.
CatalogCreateException - if the root category could
not be created.
CatalogException - on general error.
RemoteException
public int getCategoryCount(CatalogRequest request)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getCategoryCount in interface CategoryManagerBusinessrequest - The catalog request object.
CatalogException - on general error.
RemoteException
public int getItemCount(CatalogRequest request,
CategoryKey categoryKey)
throws RemoteException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
getItemCount in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.
CatalogFinderException - if the specified category
could not be found.
CatalogException - on general error.
RemoteException
public int getSubCategoryCount(CatalogRequest request,
CategoryKey categoryKey)
throws RemoteException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
getSubCategoryCount in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.
CatalogFinderException - if the specified category could not be found.
CatalogException - on general error.
RemoteException
public int getSiblingCount(CatalogRequest request,
CategoryKey categoryKey)
throws RemoteException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
getSiblingCount in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.
CatalogFinderException - if the specified category could not be found.
CatalogException - on general error.
RemoteException
public int getOrphanedItemCount(CatalogRequest request)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getOrphanedItemCount in interface CategoryManagerBusinessrequest - The catalog request object.
CatalogException - on general error.
RemoteException
public Category getCategory(CatalogRequest request,
CategoryKey categoryKey)
throws RemoteException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
getCategory in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.
CatalogFinderException - if a category with the given key does not exist.
CatalogException - on general error.
RemoteException
public Category[] getCategories(CatalogRequest request,
CategoryKey[] categoryKeys)
throws RemoteException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
getCategories in interface CategoryManagerBusinessrequest - The catalog request object.categoryKeys - The keys of the target categories.
CatalogFinderException - if a category with a given key does not exist.
CatalogException - on general error.
RemoteException
public CategoryKey[] getCategoryKeys(CatalogRequest request,
int beginIndex,
int endIndex)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getCategoryKeys in interface CategoryManagerBusinessrequest - The catalog request object.beginIndex - The lower bound index for returned category keys.endIndex - The upper bound index for returned category keys.
CatalogException - on general error.
RemoteException
public ViewIterator getCategories(CatalogRequest request,
int viewSize)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getCategories in interface CategoryManagerBusinessrequest - The catalog request object.viewSize - The view size of the returned ViewIterator.
CatalogException - on general error.
RemoteException
public CategoryKey[] getSiblingKeys(CatalogRequest request,
CategoryKey categoryKey,
int beginIndex,
int endIndex)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getSiblingKeys in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.beginIndex - The lower bound index for returned sibling keys.endIndex - The upper bound index for returned sibling keys.
CatalogException - on general error.
RemoteException
public ViewIterator getSiblings(CatalogRequest request,
CategoryKey categoryKey,
int viewSize)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getSiblings in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.viewSize - The view size of the returned ViewIterator.
CatalogException - on general error.
RemoteException
public CategoryKey[] getSubCategoryKeys(CatalogRequest request,
CategoryKey categoryKey,
int beginIndex,
int endIndex)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getSubCategoryKeys in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.beginIndex - The lower bound index for returned sub category keys.endIndex - The upper bound index for returned sub category keys.
CatalogException - on general error.
RemoteException
public ViewIterator getSubCategories(CatalogRequest request,
CategoryKey categoryKey,
int viewSize)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getSubCategories in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.viewSize - The view size of the returned ViewIterator.
CatalogException - on general error.
RemoteException
public Category[] getAncestors(CatalogRequest request,
CategoryKey categoryKey)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getAncestors in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.
CatalogException - on general error.
RemoteException
public Category getParent(CatalogRequest request,
CategoryKey categoryKey)
throws RemoteException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
getParent in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.
CatalogFinderException - if the parent could not be found. This could happen if the
specified category does not exist or is the root category.
CatalogException - on general error.
RemoteException
public ProductItemKey[] getItemKeys(CatalogRequest request,
CategoryKey categoryKey,
int beginIndex,
int endIndex)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getItemKeys in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.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
public ViewIterator getItems(CatalogRequest request,
CategoryKey categoryKey,
int viewSize)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getItems in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.viewSize - The view size of the returned ViewIterator.
CatalogException - on general error.
RemoteException
public ProductItemKey[] getOrphanedItemKeys(CatalogRequest request,
int beginIndex,
int endIndex)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getOrphanedItemKeys in interface CategoryManagerBusinessrequest - The catalog request object.beginIndex - The lower bound index for returned category keys.endIndex - The upper bound index for returned category keys.
CatalogException - on general error.
RemoteException
public ViewIterator getOrphanedItems(CatalogRequest request,
int viewSize)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getOrphanedItems in interface CategoryManagerBusinessrequest - The catalog request object.viewSize - The view size of the returned ViewIterator.
CatalogException - on general error.
RemoteException
public void createCategory(CatalogRequest request,
CategoryKey parentKey,
Category category)
throws RemoteException,
CatalogCreateException,
CatalogException
CategoryManagerBusiness
createCategory in interface CategoryManagerBusinessrequest - The catalog request object.parentKey - The key of the target parent category.category - The category to persist.
CatalogCreateException - on category creation error.
CatalogException - on general error.
RemoteException
public void removeCategory(CatalogRequest request,
CategoryKey categoryKey)
throws RemoteException,
CatalogRemoveException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
removeCategory in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.
CatalogRemoveException - if the specified category
could not be removed.
CatalogFinderException - if the specified category could not be found.
CatalogException - on general error.
RemoteException
public void updateCategory(CatalogRequest request,
Category category)
throws RemoteException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
updateCategory in interface CategoryManagerBusinessrequest - The catalog request object.category - The category to update.
CatalogFinderException - if the specified category could not be found.
CatalogException - on general error.
RemoteException
public void moveCategory(CatalogRequest request,
CategoryKey categoryKey,
CategoryKey newParentKey)
throws RemoteException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
moveCategory in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of the target category.newParentKey - The key of the new parent category.
CatalogFinderException - if the specified target or parent category could not be found.
CatalogException - on general error.
RemoteException
public void addItem(CatalogRequest request,
CategoryKey categoryKey,
ProductItemKey itemKey)
throws RemoteException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
addItem in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of target category.itemKey - The key of the target item.
CatalogFinderException - if the target category or item could not be found.
CatalogException - on general error.
RemoteException
public void removeItem(CatalogRequest request,
CategoryKey categoryKey,
ProductItemKey itemKey)
throws RemoteException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
removeItem in interface CategoryManagerBusinessrequest - The catalog request object.categoryKey - The key of target category.itemKey - The key of the target item.
CatalogFinderException - if the target category could not be found.
CatalogException - on general error.
RemoteException
public CategoryKey[] getItemCategories(CatalogRequest request,
ProductItemKey productKey)
throws RemoteException,
CatalogFinderException,
CatalogException
CategoryManagerBusiness
getItemCategories in interface CategoryManagerBusinessrequest - The catalog request object.productKey - ProductItemKey of the product item concerned.
CatalogFinderException - if the product item could not be found.
CatalogException - on general error.
RemoteException
public CategoryKey[][] getItemCategories(CatalogRequest request,
ProductItemKey[] productKeys)
throws RemoteException,
CatalogException
CategoryManagerBusiness
getItemCategories in interface CategoryManagerBusinessrequest - The catalog request object.productKeys - Array of ProductItemKeys.
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 | ||||||||