public class CommerceADCConfiguration extends ADCConfiguration
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
SERVICE_INFO_KEYDEFAULT_LOG_TRACE_STATUSDEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS| Constructor and Description |
|---|
CommerceADCConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getCartEventJMSTypes() |
Repository |
getCatalogRepository() |
java.lang.String |
getCategoryIdPropertyName()
Returns the name of the property that holds the category of
the commerce item.
|
java.lang.String |
getCategoryItemName() |
java.lang.String |
getCategoryNamePropertyName() |
java.lang.String |
getCategoryParentCategoryPropertyName() |
java.lang.String |
getCommerceItemItemDescriptorName()
Returns the name of the commerceItem item descriptor
|
java.lang.String[] |
getItemRemovedFromOrderJMSTypes() |
MutableRepository |
getOrderRepository()
Returns the repository in which orders are stored.
|
java.lang.String |
getProductItemType() |
java.lang.String |
getProductNamePropertyName() |
java.lang.String |
getProductParentCategoryPropertyName() |
java.lang.String[] |
getProductViewedJMSTypes() |
java.lang.String[] |
getRestoreOrderJMSTypes() |
java.lang.String[] |
getScenarioAddedItemToOrderJMSTypes() |
java.lang.String |
getScenarioCategoryId() |
java.lang.String |
getShoppingCartPath() |
java.lang.String[] |
getSubmitOrderJMSTypes() |
boolean |
isUseParentCategory() |
void |
setCartEventJMSTypes(java.lang.String[] pCartEventJMSTypes)
The JMSTypes of the events that will trigger the rendering of
any page tags that relate to shopping cart events
|
void |
setCatalogRepository(Repository pCatalogRepository)
The product catalog repository
|
void |
setCategoryIdPropertyName(java.lang.String pCategoryIdPropertyName)
Sets the name of the property that holds the category of
the commerce item.
|
void |
setCategoryItemName(java.lang.String pCategoryItemName)
The name of the category item descriptor in the catalog repository
|
void |
setCategoryNamePropertyName(java.lang.String pCategoryNamePropertyName)
The name of the property in the category item descriptor that holds the
category's name
|
void |
setCategoryParentCategoryPropertyName(java.lang.String pCategoryParentCategoryPropertyName)
The name of the property in the category item descriptor that contains
the category's parent category.
|
void |
setCommerceItemItemDescriptorName(java.lang.String pCommerceItemItemDescriptorName)
Sets the name of the commerceItem item descriptor
|
void |
setItemRemovedFromOrderJMSTypes(java.lang.String[] pItemRemovedFromOrderJMSTypes)
The JMSTypes of events that indicate an item was removed from an order
|
void |
setOrderRepository(MutableRepository pOrderRepository)
Sets the repository in which orders are stored
|
void |
setProductItemType(java.lang.String pProductItemType)
The name of the product item descriptor in the catalog repository
|
void |
setProductNamePropertyName(java.lang.String pProductNamePropertyName)
The name of the property in the product item descriptor that holds the
product name.
|
void |
setProductParentCategoryPropertyName(java.lang.String pProductParentCategoryPropertyName)
The name of the property in the product item descriptor that holds the
parent category ID.
|
void |
setProductViewedJMSTypes(java.lang.String[] pProductViewedJMSTypes)
The JMSTypes of the events that will trigger the rendering of
page tags related to product views
|
void |
setRestoreOrderJMSTypes(java.lang.String[] pRestoreOrderJMSTypes)
The JMSTypes of events that restore a saved order (like OrdersMerged and
SwitchOrder).
|
void |
setScenarioAddedItemToOrderJMSTypes(java.lang.String[] pScenarioAddedItemToOrderJMSTypes)
The JMSTypes of events that indicate that a scenario added an item to
the order
|
void |
setScenarioCategoryId(java.lang.String pScenarioCategoryId)
The category id used for products added to the order via scenario
|
void |
setShoppingCartPath(java.lang.String pShoppingCartPath)
The path to the ShoppingCart component.
|
void |
setSubmitOrderJMSTypes(java.lang.String[] pSubmitOrderJMSTypes)
The JMSTypes of the events that will trigger the rendering of
tags related to order submission
|
void |
setUseParentCategory(boolean pUseParentCategory)
Boolean indicating if the product's parentCategory property should be
used to get the category associated with a product
if the category was not set by a droplet, JSP tag, or query string parameter.
|
getCategoryIdQueryArgs, getCategoryPages, getCategoryPagesCache, getDefaultCategory, getDefaultPageName, getPageCategories, getPageCategoryCache, getPageNameCache, getPageNames, getProductIdQueryArgs, isDevMode, isSimulationMode, isTagWebApps, isUsePreviousRequestCategoryId, setCategoryIdQueryArgs, setCategoryPages, setCategoryPagesCache, setDefaultCategory, setDefaultPageName, setDevMode, setPageCategories, setPageCategoryCache, setPageNameCache, setPageNames, setProductIdQueryArgs, setSimulationMode, setTagWebApps, setUsePreviousRequestCategoryIdaddLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopServicevlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarningpublic static final java.lang.String CLASS_VERSION
public void setCartEventJMSTypes(java.lang.String[] pCartEventJMSTypes)
pCartEventJMSTypes - The JMSTypes of the events that will
trigger the rendering of page tags
that relate to shopping cart eventspublic java.lang.String[] getCartEventJMSTypes()
public void setCatalogRepository(Repository pCatalogRepository)
pCatalogRepository - the product catalog repositorypublic Repository getCatalogRepository()
public void setCategoryIdPropertyName(java.lang.String pCategoryIdPropertyName)
public java.lang.String getCategoryIdPropertyName()
public void setCategoryItemName(java.lang.String pCategoryItemName)
pCategoryItemName - the name of the category item descriptor in the
catalog repositorypublic java.lang.String getCategoryItemName()
public void setCategoryNamePropertyName(java.lang.String pCategoryNamePropertyName)
pCategoryNamePropertyName - the name of the property in the category
item descriptor that holds the category's namepublic java.lang.String getCategoryNamePropertyName()
public void setCategoryParentCategoryPropertyName(java.lang.String pCategoryParentCategoryPropertyName)
pCategoryParentCatalogPropertyName - the name of the property in the category
item descriptor that contains the category's parent category.public java.lang.String getCategoryParentCategoryPropertyName()
public void setCommerceItemItemDescriptorName(java.lang.String pCommerceItemItemDescriptorName)
public java.lang.String getCommerceItemItemDescriptorName()
public void setItemRemovedFromOrderJMSTypes(java.lang.String[] pItemRemovedFromOrderJMSTypes)
pItemRemovedFromOrderJMSTypes - The JMSTypes of events that
indicate an item was removed from an orderpublic java.lang.String[] getItemRemovedFromOrderJMSTypes()
public void setOrderRepository(MutableRepository pOrderRepository)
public MutableRepository getOrderRepository()
public void setProductItemType(java.lang.String pProductItemType)
pProductItemType - the name of the product item descriptor in the
catalog repository.public java.lang.String getProductItemType()
public void setProductNamePropertyName(java.lang.String pProductNamePropertyName)
pProductNamePropertyName - The name of the property in the product
item descriptor that holds the product namepublic java.lang.String getProductNamePropertyName()
public void setProductParentCategoryPropertyName(java.lang.String pProductParentCategoryPropertyName)
pParentCategoryPropertyName - the name of the property in the product
item descriptor that holds the parent category ID.public java.lang.String getProductParentCategoryPropertyName()
public void setProductViewedJMSTypes(java.lang.String[] pProductViewedJMSTypes)
pProductViewedJMSTypes - The JMSTypes of the events that will
trigger the rendering of page tags related to product viewspublic java.lang.String[] getProductViewedJMSTypes()
public void setRestoreOrderJMSTypes(java.lang.String[] pRestoreOrderJMSTypes)
pLoginJMSTypes - The JMSTypes of events that restore a saved orderpublic java.lang.String[] getRestoreOrderJMSTypes()
public void setScenarioAddedItemToOrderJMSTypes(java.lang.String[] pScenarioAddedItemToOrderJMSTypes)
pScenarioAddedItemToOrderJMSTypes - The JMSTypes of events that
indicate that a scenario added an item to the orderpublic java.lang.String[] getScenarioAddedItemToOrderJMSTypes()
public void setScenarioCategoryId(java.lang.String pScenarioCategoryId)
pScenarioCategoryId - the category id used for products added to
the order via scenariopublic java.lang.String getScenarioCategoryId()
public void setShoppingCartPath(java.lang.String pShoppingCartPath)
pShoppingCartPath - The path to the ShoppingCart component.public java.lang.String getShoppingCartPath()
public void setSubmitOrderJMSTypes(java.lang.String[] pSubmitOrderJMSTypes)
pSubmitOrderJMSTypes - The JMSTypes of the events that will
trigger the rendering of tags related to order submissionpublic java.lang.String[] getSubmitOrderJMSTypes()
public void setUseParentCategory(boolean pUseParentCategory)
pUseParentCategory - Boolean indicating if the product's parentCategory
property should be used to determine the product's category
if the category was not set by a droplet, JSP tag, or query string parameter.public boolean isUseParentCategory()