public class ShippingPromotionsDroplet
extends atg.servlet.DynamoServlet
Input parameters:
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
static java.lang.String |
EMPTY
The open parameter that indicates that there were no results
|
static java.lang.String |
ERROR
The open parameter that indicates that there was an error
|
static java.lang.String |
ERRORMESSAGE
The output parameter that includes the error message.
|
protected static java.lang.String |
MSG_NO_ORDER_PARAM_SPECIFIED |
protected static java.lang.String |
MSG_NO_SUCH_ORDER |
static atg.nucleus.naming.ParameterName |
ORDER
The order parameter name
|
static atg.nucleus.naming.ParameterName |
ORDERID
The order ID parameter name
|
static java.lang.String |
OUTPUT
The open parameter that indicates that there is a result
|
static java.lang.String |
SHIPPING_PROMOTIONS
The parameter name for list of shipping promotions.
|
Constructor and Description |
---|
ShippingPromotionsDroplet() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
formatUserMessage(java.lang.String pResourceKey,
atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
Retrieves a message from default resource bundle.
|
atg.commerce.order.OrderManager |
getOrderManager()
Returns property OrderManager
|
protected java.util.Set<atg.repository.RepositoryItem> |
getOrderShippingPromotions(atg.commerce.order.Order pOrder)
Returns set of shipping promotions applied to the given order.
|
void |
service(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse) |
void |
setOrderManager(atg.commerce.order.OrderManager pOrderManager)
Sets property OrderManager
|
doDelete, doGet, doPost, doPut, getParameter, getParameters, getServletContext, init, service, service, setParameter
destroy, getServletConfig, getServletInfo, setServletInfo
getAverageRequestHandlingTime, getHandledRequestCount, getRequestStartTime, getTotalRequestHandlingTime, isKeepingStatistics, notifyHandledRequest, resetStatistics, setKeepingStatistics
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, toString
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 static final atg.nucleus.naming.ParameterName ORDERID
public static final atg.nucleus.naming.ParameterName ORDER
public static final java.lang.String SHIPPING_PROMOTIONS
public static final java.lang.String ERRORMESSAGE
public static final java.lang.String ERROR
public static final java.lang.String OUTPUT
public static final java.lang.String EMPTY
protected static final java.lang.String MSG_NO_SUCH_ORDER
protected static final java.lang.String MSG_NO_ORDER_PARAM_SPECIFIED
public void setOrderManager(atg.commerce.order.OrderManager pOrderManager)
public atg.commerce.order.OrderManager getOrderManager()
public void service(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
service
in class atg.servlet.DynamoServlet
javax.servlet.ServletException
java.io.IOException
protected java.util.Set<atg.repository.RepositoryItem> getOrderShippingPromotions(atg.commerce.order.Order pOrder)
pOrder
- - Order to retrieve shipping promotions from.protected java.lang.String formatUserMessage(java.lang.String pResourceKey, atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse)
RESOURCE_NAME
field.pResourceKey
- - key to be searched within a resource bundle.pRequest
- - the HTTP request.pResponse
- - the HTTP response