public class ReturnDroplet extends DynamoServlet
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION |
static ParameterName |
ERROR
The oparam name rendered for a failed completion
|
static java.lang.String |
ITEMRETURNEDSUMMARY
The output parameter name used for returning the item return summary Map, which maps commerce items to returned quantity.
|
static java.lang.String |
MY_RESOURCE_NAME |
static ParameterName |
ORDER_ID
The input parametere used for specifying the id of the order.
|
static ParameterName |
OUTPUT
The oparam name rendered for a successful completion
|
static java.lang.String |
RESULT
The output parameter name used for returning the results
|
static ParameterName |
RESULT_NAME
The input parametere used for specifying the desired name of the result output parameter.
|
static ParameterName |
SEARCH_BY_REPLACEMENT_ID
If true, the droplet will search for all related orders one step in either direction, that is:
1) Replacement orders that have orderId as the original order
2) Original orders that have orderId as the replacement order
By default, only replacement orders with specified original orderId are returned.
|
mAllowCleanupRequest, mParameters
SERVLET_INFO_KEY
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 |
---|
ReturnDroplet() |
Modifier and Type | Method and Description |
---|---|
ReturnTools |
getReturnTools()
Returns the return tools
|
void |
service(DynamoHttpServletRequest pRequest,
DynamoHttpServletResponse pResponse)
Return the returns & exchanges associated with the given order
|
void |
setReturnTools(ReturnTools pReturnTools)
sets the return tools
|
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
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public static java.lang.String CLASS_VERSION
public static java.lang.String MY_RESOURCE_NAME
public static final ParameterName ORDER_ID
public static final ParameterName RESULT_NAME
public static final ParameterName SEARCH_BY_REPLACEMENT_ID
If true, the droplet will search for all related orders one step in either direction, that is: 1) Replacement orders that have orderId as the original order 2) Original orders that have orderId as the replacement order By default, only replacement orders with specified original orderId are returned.
public static final ParameterName OUTPUT
public static final ParameterName ERROR
public static final java.lang.String RESULT
public static final java.lang.String ITEMRETURNEDSUMMARY
public void setReturnTools(ReturnTools pReturnTools)
pReturnTools
- the return toolspublic ReturnTools getReturnTools()
public void service(DynamoHttpServletRequest pRequest, DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
service
in class DynamoServlet
pRequest
- the HTTP requestpResponse
- the HTTP responsejavax.servlet.ServletException
- an application specific error occurred
processing this requestjava.io.IOException
- an error occurred reading data from the request
or writing data to the response.