public class CommerceADCConfiguration extends ADCConfiguration
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
SERVICE_INFO_KEY
DEFAULT_LOG_TRACE_STATUS
DEFAULT_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, setUsePreviousRequestCategoryId
addLogListener, 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, stopService
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public 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()