public class CatalogProperties
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Constructor and Description |
---|
CatalogProperties() |
Modifier and Type | Method and Description |
---|---|
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 |
getFractionalQuantitiesAllowedPropertyName()
Gets the fractionalQuantitiesAllowedPropertyName
|
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
|
java.lang.String |
getUnitOfMeasurePropertyName()
Returns property unitOfMeasurePropertyName
|
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 |
setFractionalQuantitiesAllowedPropertyName(java.lang.String pFractionalQuantitiesAllowedPropertyName)
Sets the fractionalQuantitiesAllowed property in the product/sku item descriptor
|
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) |
void |
setUnitOfMeasurePropertyName(java.lang.String pUnitOfMeasurePropertyName)
Sets property unitOfMeasurePropertyName
|
public java.lang.String getFixedChildProductsPropertyName()
public void setFixedChildProductsPropertyName(java.lang.String pFixedChildProductsPropertyName)
public void setCategoryInfosPropertyName(java.lang.String pCategoryInfosPropertyName)
public java.lang.String getCategoryInfosPropertyName()
public void setProductInfosPropertyName(java.lang.String pProductInfosPropertyName)
public java.lang.String getProductInfosPropertyName()
public void setSkuInfosPropertyName(java.lang.String pSkuInfosPropertyName)
public java.lang.String getSkuInfosPropertyName()
public void setAncestorCategoriesPropertyName(java.lang.String pAncestorCategoriesPropertyName)
public java.lang.String getAncestorCategoriesPropertyName()
public void setParentCategoryPropertyName(java.lang.String pParentCategoryPropertyName)
public java.lang.String getParentCategoryPropertyName()
public void setFixedChildCategoriesPropertyName(java.lang.String pFixedChildCategoriesPropertyName)
public java.lang.String getFixedChildCategoriesPropertyName()
public void setParentCatalogPropertyName(java.lang.String pParentCatalogPropertyName)
pParentCatalogPropertyName
- public java.lang.String getParentCatalogPropertyName()
public void setSubCatalogsChildCategoriesPropertyName(java.lang.String pSubCatalogsChildCategoriesPropertyName)
public java.lang.String getSubCatalogsChildCategoriesPropertyName()
public void setChildCategoriesPropertyName(java.lang.String pChildCategoriesPropertyName)
public java.lang.String getChildCategoriesPropertyName()
public void setChildProductsPropertyName(java.lang.String pChildProductsPropertyName)
public java.lang.String getChildProductsPropertyName()
public void setDynamicChildProductsPropertyName(java.lang.String pDynamicChildProductsPropertyName)
public java.lang.String getDynamicChildProductsPropertyName()
public void setDynamicChildCategoriesPropertyName(java.lang.String pDynamicChildCategoriesPropertyName)
public java.lang.String getDynamicChildCategoriesPropertyName()
public void setCatalogsRelatedProductsPropertyName(java.lang.String pCatalogsRelatedProductsPropertyName)
public java.lang.String getCatalogsRelatedProductsPropertyName()
public void setCatalogsReplacementProductsPropertyName(java.lang.String pCatalogsReplacementProductsPropertyName)
public java.lang.String getCatalogsReplacementProductsPropertyName()
public void setCategorysCatalogPropertyName(java.lang.String pCategorysCatalogPropertyName)
public java.lang.String getCategorysCatalogPropertyName()
public void setCatalogItemName(java.lang.String pCatalogItemName)
public java.lang.String getCatalogItemName()
public void setCatalogFolderItemName(java.lang.String pCatalogFolderItemName)
public java.lang.String getCatalogFolderItemName()
public void setChildFoldersPropertyName(java.lang.String pChildFoldersPropertyName)
public java.lang.String getChildFoldersPropertyName()
public void setChildItemsPropertyName(java.lang.String pChildItemsPropertyName)
public java.lang.String getChildItemsPropertyName()
public void setRootCategoriesPropertyName(java.lang.String pRootCategoriesPropertyName)
public java.lang.String getRootCategoriesPropertyName()
public void setProfileCatalogPropertyName(java.lang.String pProfileCatalogPropertyName)
pProfileCatalogPropertyName
- public java.lang.String getProfileCatalogPropertyName()
public void setCatalogPropertyName(java.lang.String pCatalogPropertyName)
pCatalogPropertyName
- public java.lang.String getCatalogPropertyName()
public java.lang.String getComputedCatalogPropertyName()
public java.lang.String getDerivedCatalogPropertyName()
public void setComputedCatalogsPropertyName(java.lang.String pComputedCatalogsPropertyName)
pComputedCatalogsPropertyName
- public java.lang.String getComputedCatalogsPropertyName()
public void setSubCatalogsPropertyName(java.lang.String pSubCatalogsPropertyName)
public java.lang.String getSubCatalogsPropertyName()
public void setCategorysSubCatalogsPropertyName(java.lang.String pCategorysSubCatalogsPropertyName)
public java.lang.String getCategorysSubCatalogsPropertyName()
public void setAllRootCategoriesPropertyName(java.lang.String pAllRootCategoriesPropertyName)
public java.lang.String getAllRootCategoriesPropertyName()
public void setRootSubCatalogsPropertyName(java.lang.String pRootSubCatalogsPropertyName)
public java.lang.String getRootSubCatalogsPropertyName()
public void setCatalogsPropertyName(java.lang.String pCatalogsPropertyName)
public java.lang.String getCatalogsPropertyName()
public void setCategoryItemName(java.lang.String pCategoryItemName)
public java.lang.String getCategoryItemName()
public void setCategoryInfoItemName(java.lang.String pCategoryInfoItemName)
public java.lang.String getCategoryInfoItemName()
public void setProductItemName(java.lang.String pProductItemName)
public java.lang.String getProductItemName()
public void setChildSkusPropertyName(java.lang.String pChildSkusPropertyName)
public java.lang.String getChildSkusPropertyName()
public void setProductInfoItemName(java.lang.String pProductInfoItemName)
public java.lang.String getProductInfoItemName()
public void setSkuItemName(java.lang.String pSkuItemName)
public java.lang.String getSkuItemName()
public void setSkuInfoItemName(java.lang.String pSkuInfoItemName)
public java.lang.String getSkuInfoItemName()
public void setRelatedCategoriesPropertyName(java.lang.String pRelatedCategoriesPropertyName)
public java.lang.String getRelatedCategoriesPropertyName()
public void setRelatedProductsPropertyName(java.lang.String pRelatedProductsPropertyName)
public java.lang.String getRelatedProductsPropertyName()
public void setReplacementProductsPropertyName(java.lang.String pReplacementProductsPropertyName)
public java.lang.String getReplacementProductsPropertyName()
protected RepositoryView getCatalogFolderRepositoryView(Repository pCatalogRepository) throws RepositoryException
pCatalogRepository
- current catalog to operate onRepositoryException
protected RepositoryView getCatalogRepositoryView(Repository pCatalogRepository) throws RepositoryException
pCatalogRepository
- current catalog to operate onRepositoryException
protected RepositoryView getCategoryRepositoryView(Repository pCatalogRepository) throws RepositoryException
pCatalogRepository
- current catalog to operate onRepositoryException
protected RepositoryView getCategoryInfoRepositoryView(Repository pCatalogRepository) throws RepositoryException
pCatalogRepository
- current catalog to operate onRepositoryException
protected RepositoryView getProductRepositoryView(Repository pCatalogRepository) throws RepositoryException
pCatalogRepository
- current catalog to operate onRepositoryException
protected RepositoryView getProductInfoRepositoryView(Repository pCatalogRepository) throws RepositoryException
pCatalogRepository
- current catalog to operate onRepositoryException
protected RepositoryView getSkuRepositoryView(Repository pCatalogRepository) throws RepositoryException
pCatalogRepository
- current catalog to operate onRepositoryException
protected RepositoryView getSkuInfoRepositoryView(Repository pCatalogRepository) throws RepositoryException
pCatalogRepository
- current catalog to operate onRepositoryException
public void setIdPropertyName(java.lang.String pIdPropertyName)
public java.lang.String getIdPropertyName()
public void setAncestorCatalogsAndSelfPropertyName(java.lang.String pAncestorCatalogsAndSelfPropertyName)
public java.lang.String getAncestorCatalogsAndSelfPropertyName()
public void setDirectAncestorCatalogsAndSelfPropertyName(java.lang.String pDirectAncestorCatalogsAndSelfPropertyName)
public java.lang.String getDirectAncestorCatalogsAndSelfPropertyName()
public void setIndirectAncestorCatalogsPropertyName(java.lang.String pIndirectAncestorCatalogsPropertyName)
public java.lang.String getIndirectAncestorCatalogsPropertyName()
public void setParentCategoriesPropertyName(java.lang.String pParentCategoriesPropertyName)
public java.lang.String getParentCategoriesPropertyName()
public void setParentCategoriesForCatalogPropertyName(java.lang.String pParentCategoriesForCatalogPropertyName)
public java.lang.String getParentCategoriesForCatalogPropertyName()
public void setParentProductsPropertyName(java.lang.String pParentProductsPropertyName)
public java.lang.String getParentProductsPropertyName()
public void setChildProductGroupPropertyName(java.lang.String pChildProductGroupPropertyName)
public java.lang.String getChildProductGroupPropertyName()
public void setChildCategoryGroupPropertyName(java.lang.String pChildCategoryGroupPropertyName)
public java.lang.String getChildCategoryGroupPropertyName()
public void setAllChildCategoriesPropertyName(java.lang.String pAllChildCategoriesPropertyName)
public java.lang.String getAllChildCategoriesPropertyName()
public void setSitesPropertyName(java.lang.String pSitesPropertyName)
public java.lang.String getSitesPropertyName()
public void setComputedSiteIdsPropertyName(java.lang.String pComputedSiteIdsPropertyName)
public java.lang.String getComputedSiteIdsPropertyName()
public java.lang.String getParentCatalogsPropertyName()
public void setParentCatalogsPropertyName(java.lang.String pParentCatalogsPropertyName)
public java.lang.String getCatalogParentCategoriesPropertyName()
public void setCatalogParentCategoriesPropertyName(java.lang.String pCatalogParentCategoriesPropertyName)
public java.lang.String getParentCategoryForCatalogPropertyName()
public void setParentCategoryForCatalogPropertyName(java.lang.String pParentCategoryForCatalogPropertyName)
public java.lang.String getDefaultParentCategoryPropertyName()
public void setDefaultParentCategoryPropertyName(java.lang.String pDefaultParentCategoryPropertyName)
public java.lang.String getDirectParentCatalogsPropertyName()
public void setDirectParentCatalogsPropertyName(java.lang.String pDirectParentCatalogsPropertyName)
public java.lang.String getFixedParentCategoriesPropertyName()
public void setFixedParentCategoriesPropertyName(java.lang.String pFixedParentCategoriesPropertyName)
public java.lang.String getParentFoldersPropertyName()
public void setParentFoldersPropertyName(java.lang.String pParentFoldersPropertyName)
public java.lang.String getFractionalQuantitiesAllowedPropertyName()
public void setFractionalQuantitiesAllowedPropertyName(java.lang.String pFractionalQuantitiesAllowedPropertyName)
pFractionalQuantitiesAllowedPropertyName
- the name of the fractionalQuantitiesAllowed property in the product/sku item descriptorpublic java.lang.String getUnitOfMeasurePropertyName()
public void setUnitOfMeasurePropertyName(java.lang.String pUnitOfMeasurePropertyName)
pUnitOfMeasurePropertyName
- the value to set for property unitOfMeasurePropertyName