atg.commerce.catalog.custom
Class CatalogProperties

java.lang.Object
  extended by atg.commerce.catalog.custom.CatalogProperties

public class CatalogProperties
extends java.lang.Object

CatalogProperties.java

Created: Wed Feb 28 11:19:49 2001


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
CatalogProperties()
           
 
Method Summary
 java.lang.String getAllChildCategoriesPropertyName()
           
 java.lang.String getAllRootCategoriesPropertyName()
          The name of the property in catalog that holds the all root categories (including those from root sub catalogs
 java.lang.String getAncestorCatalogsAndSelfPropertyName()
          The name of the AncestorCatalogsAndSelf property for those items with an AncestorCatalogsAndSelf property
 java.lang.String getAncestorCategoriesPropertyName()
          Returns property ancestorCategoriesPropertyName
 java.lang.String getCatalogFolderItemName()
          The item type for catalog folders
protected  RepositoryView getCatalogFolderRepositoryView(Repository pCatalogRepository)
          Helper method to get the RepositoryView for finding catalog folder items
 java.lang.String getCatalogItemName()
          The item type for catalogs
 java.lang.String getCatalogParentCategoriesPropertyName()
           
 java.lang.String getCatalogPropertyName()
          The name of the "catalog" property in the category
protected  RepositoryView getCatalogRepositoryView(Repository pCatalogRepository)
          Helper method to get the RepositoryView for finding catalog items
 java.lang.String getCatalogsPropertyName()
          The name of the property in category, product, and sku that hold the list of catalogs
 java.lang.String getCatalogsRelatedProductsPropertyName()
          The name of the property in product-info for related products
 java.lang.String getCatalogsReplacementProductsPropertyName()
          The name of the property in sku-info for replacement products
 java.lang.String getCategoryInfoItemName()
          The item type for category info objects
protected  RepositoryView getCategoryInfoRepositoryView(Repository pCatalogRepository)
          Helper method to get the RepositoryView for finding category-info items
 java.lang.String getCategoryInfosPropertyName()
          The name of the property in category for the map of category-info objects
 java.lang.String getCategoryItemName()
          Returns property categoryItemName
protected  RepositoryView getCategoryRepositoryView(Repository pCatalogRepository)
          Helper method to get the RepositoryView for finding category items
 java.lang.String getCategorysCatalogPropertyName()
          The name of the propery in the category object that refers to its catalog
 java.lang.String getCategorysSubCatalogsPropertyName()
          The name of the property in category that holds the sub catalogs
 java.lang.String getChildCategoriesPropertyName()
          Returns property childCategoriesPropertyName
 java.lang.String getChildCategoryGroupPropertyName()
           
 java.lang.String getChildFoldersPropertyName()
          The ChildFolders property name
 java.lang.String getChildItemsPropertyName()
          The ChildItems property name
 java.lang.String getChildProductGroupPropertyName()
           
 java.lang.String getChildProductsPropertyName()
          Returns property childProductsPropertyName
 java.lang.String getChildSkusPropertyName()
          The property in product that holds the child skus
 java.lang.String getComputedCatalogPropertyName()
          Deprecated. use catalog property instead The name of the "computedCatalog" property in the category
 java.lang.String getComputedCatalogsPropertyName()
          The name of the "computedCatalogs" property in the category
 java.lang.String getComputedSiteIdsPropertyName()
           
 java.lang.String getDefaultParentCategoryPropertyName()
           
 java.lang.String getDerivedCatalogPropertyName()
          Deprecated. use catalog property instead The name of the "derivedCatalog" property in the category
 java.lang.String getDirectAncestorCatalogsAndSelfPropertyName()
          The name of the DirectAncestorCatalogsAndSelf property for those items with an DirectAncestorCatalogsAndSelf property
 java.lang.String getDirectParentCatalogsPropertyName()
           
 java.lang.String getDynamicChildCategoriesPropertyName()
          Returns property dynamicChildProductsPropertyName
 java.lang.String getDynamicChildProductsPropertyName()
          Returns property dynamicChildProductsPropertyName
 java.lang.String getFixedChildCategoriesPropertyName()
          The name of the property in category that points to the parent
 java.lang.String getFixedChildProductsPropertyName()
           
 java.lang.String getFixedParentCategoriesPropertyName()
           
 java.lang.String getIdPropertyName()
          The name of the id property for those items with an id property
 java.lang.String getIndirectAncestorCatalogsPropertyName()
          The name of the IndirectAncestorCatalogs property for those items with an IndirectAncestorCatalogs property
 java.lang.String getParentCatalogPropertyName()
          Deprecated. The name of the property in product-info that points to the parent
 java.lang.String getParentCatalogsPropertyName()
           
 java.lang.String getParentCategoriesForCatalogPropertyName()
          The name of the ParentCategoriesForCatalog property for those items with an ParentCategoriesForCatalog property
 java.lang.String getParentCategoriesPropertyName()
          The name of the ParentCategories property for those items with an ParentCategories property
 java.lang.String getParentCategoryForCatalogPropertyName()
           
 java.lang.String getParentCategoryPropertyName()
          The name of the property in product-info that points to the parent
 java.lang.String getParentFoldersPropertyName()
           
 java.lang.String getParentProductsPropertyName()
          The name of the ParentProducts property for those items with an ParentProducts property
 java.lang.String getProductInfoItemName()
          The item type for product info objects
protected  RepositoryView getProductInfoRepositoryView(Repository pCatalogRepository)
          Helper method to get the RepositoryView for finding product-info items
 java.lang.String getProductInfosPropertyName()
          The name of the property in product for the map of product-info objects
 java.lang.String getProductItemName()
          Returns property productItemName
protected  RepositoryView getProductRepositoryView(Repository pCatalogRepository)
          Helper method to get the RepositoryView for finding product items
 java.lang.String getProfileCatalogPropertyName()
          The name of the "catalog" property in the profile
 java.lang.String getRelatedCategoriesPropertyName()
          The property in category that holds the related categories
 java.lang.String getRelatedProductsPropertyName()
          The property in product that holds the related products
 java.lang.String getReplacementProductsPropertyName()
          The property in sku that holds the replacement products
 java.lang.String getRootCategoriesPropertyName()
          The name of the property in catalog that holds the root categories
 java.lang.String getRootSubCatalogsPropertyName()
          The name of the property in catalog that holds the root sub catalogs
 java.lang.String getSitesPropertyName()
           
 java.lang.String getSkuInfoItemName()
          The item type for sku info objects
protected  RepositoryView getSkuInfoRepositoryView(Repository pCatalogRepository)
          Helper method to get the RepositoryView for finding sku-info items
 java.lang.String getSkuInfosPropertyName()
          The name of the property in sku for the map of sku-info objects
 java.lang.String getSkuItemName()
          The item type for skus
protected  RepositoryView getSkuRepositoryView(Repository pCatalogRepository)
          Helper method to get the RepositoryView for finding sku items
 java.lang.String getSubCatalogsChildCategoriesPropertyName()
          The name of the property in the category that stores the list of root categories from all the sub catalogs
 java.lang.String getSubCatalogsPropertyName()
          The name of the property in catalog that holds the sub catalogs
 void setAllChildCategoriesPropertyName(java.lang.String pAllChildCategoriesPropertyName)
           
 void setAllRootCategoriesPropertyName(java.lang.String pAllRootCategoriesPropertyName)
           
 void setAncestorCatalogsAndSelfPropertyName(java.lang.String pAncestorCatalogsAndSelfPropertyName)
           
 void setAncestorCategoriesPropertyName(java.lang.String pAncestorCategoriesPropertyName)
          Sets property ancestorCategoriesPropertyName
 void setCatalogFolderItemName(java.lang.String pCatalogFolderItemName)
           
 void setCatalogItemName(java.lang.String pCatalogItemName)
           
 void setCatalogParentCategoriesPropertyName(java.lang.String pCatalogParentCategoriesPropertyName)
           
 void setCatalogPropertyName(java.lang.String pCatalogPropertyName)
           
 void setCatalogsPropertyName(java.lang.String pCatalogsPropertyName)
           
 void setCatalogsRelatedProductsPropertyName(java.lang.String pCatalogsRelatedProductsPropertyName)
           
 void setCatalogsReplacementProductsPropertyName(java.lang.String pCatalogsReplacementProductsPropertyName)
           
 void setCategoryInfoItemName(java.lang.String pCategoryInfoItemName)
           
 void setCategoryInfosPropertyName(java.lang.String pCategoryInfosPropertyName)
           
 void setCategoryItemName(java.lang.String pCategoryItemName)
          Sets property categoryItemName
 void setCategorysCatalogPropertyName(java.lang.String pCategorysCatalogPropertyName)
           
 void setCategorysSubCatalogsPropertyName(java.lang.String pCategorysSubCatalogsPropertyName)
           
 void setChildCategoriesPropertyName(java.lang.String pChildCategoriesPropertyName)
          Sets property childCategoriesPropertyName
 void setChildCategoryGroupPropertyName(java.lang.String pChildCategoryGroupPropertyName)
           
 void setChildFoldersPropertyName(java.lang.String pChildFoldersPropertyName)
           
 void setChildItemsPropertyName(java.lang.String pChildItemsPropertyName)
           
 void setChildProductGroupPropertyName(java.lang.String pChildProductGroupPropertyName)
           
 void setChildProductsPropertyName(java.lang.String pChildProductsPropertyName)
          Sets property childProductsPropertyName
 void setChildSkusPropertyName(java.lang.String pChildSkusPropertyName)
           
 void setComputedCatalogsPropertyName(java.lang.String pComputedCatalogsPropertyName)
           
 void setComputedSiteIdsPropertyName(java.lang.String pComputedSiteIdsPropertyName)
           
 void setDefaultParentCategoryPropertyName(java.lang.String pDefaultParentCategoryPropertyName)
           
 void setDirectAncestorCatalogsAndSelfPropertyName(java.lang.String pDirectAncestorCatalogsAndSelfPropertyName)
           
 void setDirectParentCatalogsPropertyName(java.lang.String pDirectParentCatalogsPropertyName)
           
 void setDynamicChildCategoriesPropertyName(java.lang.String pDynamicChildCategoriesPropertyName)
          Sets property dynamicChildCategoriesPropertyName
 void setDynamicChildProductsPropertyName(java.lang.String pDynamicChildProductsPropertyName)
          Sets property dynamicChildProductsPropertyName
 void setFixedChildCategoriesPropertyName(java.lang.String pFixedChildCategoriesPropertyName)
           
 void setFixedChildProductsPropertyName(java.lang.String pFixedChildProductsPropertyName)
           
 void setFixedParentCategoriesPropertyName(java.lang.String pFixedParentCategoriesPropertyName)
           
 void setIdPropertyName(java.lang.String pIdPropertyName)
           
 void setIndirectAncestorCatalogsPropertyName(java.lang.String pIndirectAncestorCatalogsPropertyName)
           
 void setParentCatalogPropertyName(java.lang.String pParentCatalogPropertyName)
          Deprecated.  
 void setParentCatalogsPropertyName(java.lang.String pParentCatalogsPropertyName)
           
 void setParentCategoriesForCatalogPropertyName(java.lang.String pParentCategoriesForCatalogPropertyName)
           
 void setParentCategoriesPropertyName(java.lang.String pParentCategoriesPropertyName)
           
 void setParentCategoryForCatalogPropertyName(java.lang.String pParentCategoryForCatalogPropertyName)
           
 void setParentCategoryPropertyName(java.lang.String pParentCategoryPropertyName)
           
 void setParentFoldersPropertyName(java.lang.String pParentFoldersPropertyName)
           
 void setParentProductsPropertyName(java.lang.String pParentProductsPropertyName)
           
 void setProductInfoItemName(java.lang.String pProductInfoItemName)
           
 void setProductInfosPropertyName(java.lang.String pProductInfosPropertyName)
           
 void setProductItemName(java.lang.String pProductItemName)
          Sets property productItemName
 void setProfileCatalogPropertyName(java.lang.String pProfileCatalogPropertyName)
           
 void setRelatedCategoriesPropertyName(java.lang.String pRelatedCategoriesPropertyName)
           
 void setRelatedProductsPropertyName(java.lang.String pRelatedProductsPropertyName)
           
 void setReplacementProductsPropertyName(java.lang.String pReplacementProductsPropertyName)
           
 void setRootCategoriesPropertyName(java.lang.String pRootCategoriesPropertyName)
           
 void setRootSubCatalogsPropertyName(java.lang.String pRootSubCatalogsPropertyName)
           
 void setSitesPropertyName(java.lang.String pSitesPropertyName)
           
 void setSkuInfoItemName(java.lang.String pSkuInfoItemName)
           
 void setSkuInfosPropertyName(java.lang.String pSkuInfosPropertyName)
           
 void setSkuItemName(java.lang.String pSkuItemName)
           
 void setSubCatalogsChildCategoriesPropertyName(java.lang.String pSubCatalogsChildCategoriesPropertyName)
           
 void setSubCatalogsPropertyName(java.lang.String pSubCatalogsPropertyName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

CatalogProperties

public CatalogProperties()
Method Detail

getFixedChildProductsPropertyName

public java.lang.String getFixedChildProductsPropertyName()

setFixedChildProductsPropertyName

public void setFixedChildProductsPropertyName(java.lang.String pFixedChildProductsPropertyName)

setCategoryInfosPropertyName

public void setCategoryInfosPropertyName(java.lang.String pCategoryInfosPropertyName)

getCategoryInfosPropertyName

public java.lang.String getCategoryInfosPropertyName()
The name of the property in category for the map of category-info objects


setProductInfosPropertyName

public void setProductInfosPropertyName(java.lang.String pProductInfosPropertyName)

getProductInfosPropertyName

public java.lang.String getProductInfosPropertyName()
The name of the property in product for the map of product-info objects


setSkuInfosPropertyName

public void setSkuInfosPropertyName(java.lang.String pSkuInfosPropertyName)

getSkuInfosPropertyName

public java.lang.String getSkuInfosPropertyName()
The name of the property in sku for the map of sku-info objects


setAncestorCategoriesPropertyName

public void setAncestorCategoriesPropertyName(java.lang.String pAncestorCategoriesPropertyName)
Sets property ancestorCategoriesPropertyName


getAncestorCategoriesPropertyName

public java.lang.String getAncestorCategoriesPropertyName()
Returns property ancestorCategoriesPropertyName


setParentCategoryPropertyName

public void setParentCategoryPropertyName(java.lang.String pParentCategoryPropertyName)

getParentCategoryPropertyName

public java.lang.String getParentCategoryPropertyName()
The name of the property in product-info that points to the parent


setFixedChildCategoriesPropertyName

public void setFixedChildCategoriesPropertyName(java.lang.String pFixedChildCategoriesPropertyName)

getFixedChildCategoriesPropertyName

public java.lang.String getFixedChildCategoriesPropertyName()
The name of the property in category that points to the parent


setParentCatalogPropertyName

public void setParentCatalogPropertyName(java.lang.String pParentCatalogPropertyName)
Deprecated. 

Parameters:
pParentCatalogPropertyName -

getParentCatalogPropertyName

public java.lang.String getParentCatalogPropertyName()
Deprecated. The name of the property in product-info that points to the parent


setSubCatalogsChildCategoriesPropertyName

public void setSubCatalogsChildCategoriesPropertyName(java.lang.String pSubCatalogsChildCategoriesPropertyName)

getSubCatalogsChildCategoriesPropertyName

public java.lang.String getSubCatalogsChildCategoriesPropertyName()
The name of the property in the category that stores the list of root categories from all the sub catalogs


setChildCategoriesPropertyName

public void setChildCategoriesPropertyName(java.lang.String pChildCategoriesPropertyName)
Sets property childCategoriesPropertyName


getChildCategoriesPropertyName

public java.lang.String getChildCategoriesPropertyName()
Returns property childCategoriesPropertyName


setChildProductsPropertyName

public void setChildProductsPropertyName(java.lang.String pChildProductsPropertyName)
Sets property childProductsPropertyName


getChildProductsPropertyName

public java.lang.String getChildProductsPropertyName()
Returns property childProductsPropertyName


setDynamicChildProductsPropertyName

public void setDynamicChildProductsPropertyName(java.lang.String pDynamicChildProductsPropertyName)
Sets property dynamicChildProductsPropertyName


getDynamicChildProductsPropertyName

public java.lang.String getDynamicChildProductsPropertyName()
Returns property dynamicChildProductsPropertyName


setDynamicChildCategoriesPropertyName

public void setDynamicChildCategoriesPropertyName(java.lang.String pDynamicChildCategoriesPropertyName)
Sets property dynamicChildCategoriesPropertyName


getDynamicChildCategoriesPropertyName

public java.lang.String getDynamicChildCategoriesPropertyName()
Returns property dynamicChildProductsPropertyName


setCatalogsRelatedProductsPropertyName

public void setCatalogsRelatedProductsPropertyName(java.lang.String pCatalogsRelatedProductsPropertyName)

getCatalogsRelatedProductsPropertyName

public java.lang.String getCatalogsRelatedProductsPropertyName()
The name of the property in product-info for related products


setCatalogsReplacementProductsPropertyName

public void setCatalogsReplacementProductsPropertyName(java.lang.String pCatalogsReplacementProductsPropertyName)

getCatalogsReplacementProductsPropertyName

public java.lang.String getCatalogsReplacementProductsPropertyName()
The name of the property in sku-info for replacement products


setCategorysCatalogPropertyName

public void setCategorysCatalogPropertyName(java.lang.String pCategorysCatalogPropertyName)

getCategorysCatalogPropertyName

public java.lang.String getCategorysCatalogPropertyName()
The name of the propery in the category object that refers to its catalog


setCatalogItemName

public void setCatalogItemName(java.lang.String pCatalogItemName)

getCatalogItemName

public java.lang.String getCatalogItemName()
The item type for catalogs


setCatalogFolderItemName

public void setCatalogFolderItemName(java.lang.String pCatalogFolderItemName)

getCatalogFolderItemName

public java.lang.String getCatalogFolderItemName()
The item type for catalog folders


setChildFoldersPropertyName

public void setChildFoldersPropertyName(java.lang.String pChildFoldersPropertyName)

getChildFoldersPropertyName

public java.lang.String getChildFoldersPropertyName()
The ChildFolders property name


setChildItemsPropertyName

public void setChildItemsPropertyName(java.lang.String pChildItemsPropertyName)

getChildItemsPropertyName

public java.lang.String getChildItemsPropertyName()
The ChildItems property name


setRootCategoriesPropertyName

public void setRootCategoriesPropertyName(java.lang.String pRootCategoriesPropertyName)

getRootCategoriesPropertyName

public java.lang.String getRootCategoriesPropertyName()
The name of the property in catalog that holds the root categories


setProfileCatalogPropertyName

public void setProfileCatalogPropertyName(java.lang.String pProfileCatalogPropertyName)
Parameters:
pProfileCatalogPropertyName -

getProfileCatalogPropertyName

public java.lang.String getProfileCatalogPropertyName()
The name of the "catalog" property in the profile


setCatalogPropertyName

public void setCatalogPropertyName(java.lang.String pCatalogPropertyName)
Parameters:
pCatalogPropertyName -

getCatalogPropertyName

public java.lang.String getCatalogPropertyName()
The name of the "catalog" property in the category


getComputedCatalogPropertyName

public java.lang.String getComputedCatalogPropertyName()
Deprecated. use catalog property instead The name of the "computedCatalog" property in the category


getDerivedCatalogPropertyName

public java.lang.String getDerivedCatalogPropertyName()
Deprecated. use catalog property instead The name of the "derivedCatalog" property in the category


setComputedCatalogsPropertyName

public void setComputedCatalogsPropertyName(java.lang.String pComputedCatalogsPropertyName)
Parameters:
pComputedCatalogsPropertyName -

getComputedCatalogsPropertyName

public java.lang.String getComputedCatalogsPropertyName()
The name of the "computedCatalogs" property in the category


setSubCatalogsPropertyName

public void setSubCatalogsPropertyName(java.lang.String pSubCatalogsPropertyName)

getSubCatalogsPropertyName

public java.lang.String getSubCatalogsPropertyName()
The name of the property in catalog that holds the sub catalogs


setCategorysSubCatalogsPropertyName

public void setCategorysSubCatalogsPropertyName(java.lang.String pCategorysSubCatalogsPropertyName)

getCategorysSubCatalogsPropertyName

public java.lang.String getCategorysSubCatalogsPropertyName()
The name of the property in category that holds the sub catalogs


setAllRootCategoriesPropertyName

public void setAllRootCategoriesPropertyName(java.lang.String pAllRootCategoriesPropertyName)

getAllRootCategoriesPropertyName

public java.lang.String getAllRootCategoriesPropertyName()
The name of the property in catalog that holds the all root categories (including those from root sub catalogs


setRootSubCatalogsPropertyName

public void setRootSubCatalogsPropertyName(java.lang.String pRootSubCatalogsPropertyName)

getRootSubCatalogsPropertyName

public java.lang.String getRootSubCatalogsPropertyName()
The name of the property in catalog that holds the root sub catalogs


setCatalogsPropertyName

public void setCatalogsPropertyName(java.lang.String pCatalogsPropertyName)

getCatalogsPropertyName

public java.lang.String getCatalogsPropertyName()
The name of the property in category, product, and sku that hold the list of catalogs


setCategoryItemName

public void setCategoryItemName(java.lang.String pCategoryItemName)
Sets property categoryItemName


getCategoryItemName

public java.lang.String getCategoryItemName()
Returns property categoryItemName


setCategoryInfoItemName

public void setCategoryInfoItemName(java.lang.String pCategoryInfoItemName)

getCategoryInfoItemName

public java.lang.String getCategoryInfoItemName()
The item type for category info objects


setProductItemName

public void setProductItemName(java.lang.String pProductItemName)
Sets property productItemName


getProductItemName

public java.lang.String getProductItemName()
Returns property productItemName


setChildSkusPropertyName

public void setChildSkusPropertyName(java.lang.String pChildSkusPropertyName)

getChildSkusPropertyName

public java.lang.String getChildSkusPropertyName()
The property in product that holds the child skus


setProductInfoItemName

public void setProductInfoItemName(java.lang.String pProductInfoItemName)

getProductInfoItemName

public java.lang.String getProductInfoItemName()
The item type for product info objects


setSkuItemName

public void setSkuItemName(java.lang.String pSkuItemName)

getSkuItemName

public java.lang.String getSkuItemName()
The item type for skus


setSkuInfoItemName

public void setSkuInfoItemName(java.lang.String pSkuInfoItemName)

getSkuInfoItemName

public java.lang.String getSkuInfoItemName()
The item type for sku info objects


setRelatedCategoriesPropertyName

public void setRelatedCategoriesPropertyName(java.lang.String pRelatedCategoriesPropertyName)

getRelatedCategoriesPropertyName

public java.lang.String getRelatedCategoriesPropertyName()
The property in category that holds the related categories


setRelatedProductsPropertyName

public void setRelatedProductsPropertyName(java.lang.String pRelatedProductsPropertyName)

getRelatedProductsPropertyName

public java.lang.String getRelatedProductsPropertyName()
The property in product that holds the related products


setReplacementProductsPropertyName

public void setReplacementProductsPropertyName(java.lang.String pReplacementProductsPropertyName)

getReplacementProductsPropertyName

public java.lang.String getReplacementProductsPropertyName()
The property in sku that holds the replacement products


getCatalogFolderRepositoryView

protected RepositoryView getCatalogFolderRepositoryView(Repository pCatalogRepository)
                                                 throws RepositoryException
Helper method to get the RepositoryView for finding catalog folder items

Parameters:
pCatalogRepository - current catalog to operate on
Returns:
the RepositoryView
Throws:
RepositoryException

getCatalogRepositoryView

protected RepositoryView getCatalogRepositoryView(Repository pCatalogRepository)
                                           throws RepositoryException
Helper method to get the RepositoryView for finding catalog items

Parameters:
pCatalogRepository - current catalog to operate on
Returns:
the RepositoryView
Throws:
RepositoryException

getCategoryRepositoryView

protected RepositoryView getCategoryRepositoryView(Repository pCatalogRepository)
                                            throws RepositoryException
Helper method to get the RepositoryView for finding category items

Parameters:
pCatalogRepository - current catalog to operate on
Returns:
the RepositoryView
Throws:
RepositoryException

getCategoryInfoRepositoryView

protected RepositoryView getCategoryInfoRepositoryView(Repository pCatalogRepository)
                                                throws RepositoryException
Helper method to get the RepositoryView for finding category-info items

Parameters:
pCatalogRepository - current catalog to operate on
Returns:
the RepositoryView
Throws:
RepositoryException

getProductRepositoryView

protected RepositoryView getProductRepositoryView(Repository pCatalogRepository)
                                           throws RepositoryException
Helper method to get the RepositoryView for finding product items

Parameters:
pCatalogRepository - current catalog to operate on
Returns:
the RepositoryView
Throws:
RepositoryException

getProductInfoRepositoryView

protected RepositoryView getProductInfoRepositoryView(Repository pCatalogRepository)
                                               throws RepositoryException
Helper method to get the RepositoryView for finding product-info items

Parameters:
pCatalogRepository - current catalog to operate on
Returns:
the RepositoryView
Throws:
RepositoryException

getSkuRepositoryView

protected RepositoryView getSkuRepositoryView(Repository pCatalogRepository)
                                       throws RepositoryException
Helper method to get the RepositoryView for finding sku items

Parameters:
pCatalogRepository - current catalog to operate on
Returns:
the RepositoryView
Throws:
RepositoryException

getSkuInfoRepositoryView

protected RepositoryView getSkuInfoRepositoryView(Repository pCatalogRepository)
                                           throws RepositoryException
Helper method to get the RepositoryView for finding sku-info items

Parameters:
pCatalogRepository - current catalog to operate on
Returns:
the RepositoryView
Throws:
RepositoryException

setIdPropertyName

public void setIdPropertyName(java.lang.String pIdPropertyName)

getIdPropertyName

public java.lang.String getIdPropertyName()
The name of the id property for those items with an id property


setAncestorCatalogsAndSelfPropertyName

public void setAncestorCatalogsAndSelfPropertyName(java.lang.String pAncestorCatalogsAndSelfPropertyName)

getAncestorCatalogsAndSelfPropertyName

public java.lang.String getAncestorCatalogsAndSelfPropertyName()
The name of the AncestorCatalogsAndSelf property for those items with an AncestorCatalogsAndSelf property


setDirectAncestorCatalogsAndSelfPropertyName

public void setDirectAncestorCatalogsAndSelfPropertyName(java.lang.String pDirectAncestorCatalogsAndSelfPropertyName)

getDirectAncestorCatalogsAndSelfPropertyName

public java.lang.String getDirectAncestorCatalogsAndSelfPropertyName()
The name of the DirectAncestorCatalogsAndSelf property for those items with an DirectAncestorCatalogsAndSelf property


setIndirectAncestorCatalogsPropertyName

public void setIndirectAncestorCatalogsPropertyName(java.lang.String pIndirectAncestorCatalogsPropertyName)

getIndirectAncestorCatalogsPropertyName

public java.lang.String getIndirectAncestorCatalogsPropertyName()
The name of the IndirectAncestorCatalogs property for those items with an IndirectAncestorCatalogs property


setParentCategoriesPropertyName

public void setParentCategoriesPropertyName(java.lang.String pParentCategoriesPropertyName)

getParentCategoriesPropertyName

public java.lang.String getParentCategoriesPropertyName()
The name of the ParentCategories property for those items with an ParentCategories property


setParentCategoriesForCatalogPropertyName

public void setParentCategoriesForCatalogPropertyName(java.lang.String pParentCategoriesForCatalogPropertyName)

getParentCategoriesForCatalogPropertyName

public java.lang.String getParentCategoriesForCatalogPropertyName()
The name of the ParentCategoriesForCatalog property for those items with an ParentCategoriesForCatalog property


setParentProductsPropertyName

public void setParentProductsPropertyName(java.lang.String pParentProductsPropertyName)

getParentProductsPropertyName

public java.lang.String getParentProductsPropertyName()
The name of the ParentProducts property for those items with an ParentProducts property


setChildProductGroupPropertyName

public void setChildProductGroupPropertyName(java.lang.String pChildProductGroupPropertyName)

getChildProductGroupPropertyName

public java.lang.String getChildProductGroupPropertyName()

setChildCategoryGroupPropertyName

public void setChildCategoryGroupPropertyName(java.lang.String pChildCategoryGroupPropertyName)

getChildCategoryGroupPropertyName

public java.lang.String getChildCategoryGroupPropertyName()

setAllChildCategoriesPropertyName

public void setAllChildCategoriesPropertyName(java.lang.String pAllChildCategoriesPropertyName)

getAllChildCategoriesPropertyName

public java.lang.String getAllChildCategoriesPropertyName()

setSitesPropertyName

public void setSitesPropertyName(java.lang.String pSitesPropertyName)

getSitesPropertyName

public java.lang.String getSitesPropertyName()

setComputedSiteIdsPropertyName

public void setComputedSiteIdsPropertyName(java.lang.String pComputedSiteIdsPropertyName)

getComputedSiteIdsPropertyName

public java.lang.String getComputedSiteIdsPropertyName()

getParentCatalogsPropertyName

public java.lang.String getParentCatalogsPropertyName()

setParentCatalogsPropertyName

public void setParentCatalogsPropertyName(java.lang.String pParentCatalogsPropertyName)

getCatalogParentCategoriesPropertyName

public java.lang.String getCatalogParentCategoriesPropertyName()

setCatalogParentCategoriesPropertyName

public void setCatalogParentCategoriesPropertyName(java.lang.String pCatalogParentCategoriesPropertyName)

getParentCategoryForCatalogPropertyName

public java.lang.String getParentCategoryForCatalogPropertyName()

setParentCategoryForCatalogPropertyName

public void setParentCategoryForCatalogPropertyName(java.lang.String pParentCategoryForCatalogPropertyName)

getDefaultParentCategoryPropertyName

public java.lang.String getDefaultParentCategoryPropertyName()

setDefaultParentCategoryPropertyName

public void setDefaultParentCategoryPropertyName(java.lang.String pDefaultParentCategoryPropertyName)

getDirectParentCatalogsPropertyName

public java.lang.String getDirectParentCatalogsPropertyName()

setDirectParentCatalogsPropertyName

public void setDirectParentCatalogsPropertyName(java.lang.String pDirectParentCatalogsPropertyName)

getFixedParentCategoriesPropertyName

public java.lang.String getFixedParentCategoriesPropertyName()

setFixedParentCategoriesPropertyName

public void setFixedParentCategoriesPropertyName(java.lang.String pFixedParentCategoriesPropertyName)

getParentFoldersPropertyName

public java.lang.String getParentFoldersPropertyName()

setParentFoldersPropertyName

public void setParentFoldersPropertyName(java.lang.String pParentFoldersPropertyName)