| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectatg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.GenericService
atg.nucleus.TimedOperationService
atg.nucleus.servlet.ServletService
atg.nucleus.servlet.HttpServletService
atg.servlet.DynamoServlet
atg.commerce.pricing.UnitPriceDetailDroplet
public class UnitPriceDetailDroplet
Given a CommerceItem, this droplet will return its unit price details in the format of a UnitPriceBean.
This droplet takes the following input parameters:
This droplet renders the following oparams:
This droplet sets the following output parameters:
Example:
<dsp:droplet bean="/atg/b2cblueprint/droplet/PriceDetailDroplet"> <dsp:param name="item" param="currentItem"> <dsp:oparam name="output"> <dsp:droplet name="ForEach"> <dsp:param name="array" param="unitPriceBeans"> <dsp:oparam name="output"> <dsp:valueof param="element.unitPrice"/> <dsp:valueof param="element.quantity"/> <dsp:valueof param="element.pricingModel"/> </dsp:oparam> </dsp:droplet name="ForEach"> </dsp:oparam> </dsp:droplet>
UnitPriceBean| Field Summary | |
|---|---|
| static java.lang.String | CLASS_VERSIONClass version string. | 
| static ParameterName | ITEMItem parameter name. | 
| protected  PricingTools | mPricingToolsPricing tools. | 
| static ParameterName | OUTPUTOutput parameter name. | 
| static java.lang.String | PRICEBEANSUnit price beans parameter name. | 
| Fields inherited from class atg.servlet.DynamoServlet | 
|---|
| mAllowCleanupRequest, mParameters | 
| Fields inherited from class atg.nucleus.servlet.ServletService | 
|---|
| SERVLET_INFO_KEY | 
| Fields inherited from class atg.nucleus.GenericService | 
|---|
| SERVICE_INFO_KEY | 
| Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging | 
|---|
| DEFAULT_LOG_TRACE_STATUS | 
| Fields inherited from interface atg.nucleus.logging.ApplicationLogging | 
|---|
| DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS | 
| Constructor Summary | |
|---|---|
| UnitPriceDetailDroplet() | |
| Method Summary | |
|---|---|
|  PricingTools | getPricingTools() | 
|  void | service(DynamoHttpServletRequest pRequest,
        DynamoHttpServletResponse pResponse)See API definition. | 
|  void | setPricingTools(PricingTools pPricingTools) | 
| Methods inherited from class atg.servlet.DynamoServlet | 
|---|
| doDelete, doGet, doPost, doPut, getParameter, getParameters, getServletContext, init, service, service, setParameter | 
| Methods inherited from class atg.nucleus.servlet.ServletService | 
|---|
| destroy, getServletConfig, getServletInfo, setServletInfo | 
| Methods inherited from class atg.nucleus.TimedOperationService | 
|---|
| getAverageRequestHandlingTime, getHandledRequestCount, getRequestStartTime, getTotalRequestHandlingTime, isKeepingStatistics, notifyHandledRequest, resetStatistics, setKeepingStatistics | 
| Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl | 
|---|
| vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static java.lang.String CLASS_VERSION
public static final ParameterName ITEM
public static final ParameterName OUTPUT
public static final java.lang.String PRICEBEANS
protected PricingTools mPricingTools
| Constructor Detail | 
|---|
public UnitPriceDetailDroplet()
| Method Detail | 
|---|
public PricingTools getPricingTools()
public void setPricingTools(PricingTools pPricingTools)
pPricingTools - - the pricing tools to set.
public void service(DynamoHttpServletRequest pRequest,
                    DynamoHttpServletResponse pResponse)
             throws javax.servlet.ServletException,
                    java.io.IOException
service in class DynamoServletpRequest - - http requestpResponse - - http response
javax.servlet.ServletException - if an error occurs
java.io.IOException - if an error occurs| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||