atg.commerce.csr.returns
Class IsExchangeOrder
java.lang.Object
atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.GenericService
atg.nucleus.TimedOperationService
atg.nucleus.servlet.ServletService
atg.nucleus.servlet.HttpServletService
atg.servlet.DynamoServlet
atg.commerce.csr.returns.IsExchangeOrder
- All Implemented Interfaces:
- atg.naming.AbsoluteNameable, NameContextBindingListener, NameContextElement, atg.naming.NameContextParentable, NameResolver, AdminableService, atg.nucleus.Configured, ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, VariableArgumentApplicationLogging, ComponentNameResolver, Service, ServiceListener, ParameterServlet, java.util.EventListener, javax.servlet.Servlet
public class IsExchangeOrder
- extends DynamoServlet
This droplet can be used to determine if a given order is a replacement order generated from an exchange.
orderId
is the only input parameter. Either true
or false
oparam is
rendered. The returnRequestId
is provided as an output parameter when rendering the true oparam.
Field Summary |
static java.lang.String |
CLASS_VERSION
Class version string |
static java.lang.String |
FALSE_OPARAM
the name used to render the false oparam when the order isn't an exchange order |
protected ReturnTools |
mReturnTools
|
static ParameterName |
ORDERID_PARAM
the input parameter name for the item parameter |
static java.lang.String |
RETURNREQUESTID
the name for the returnRequestId output parameter. |
static java.lang.String |
TRUE_OPARAM
the name used to render the true oparam when the order is an exchange order |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
DEFAULT_LOG_TRACE_STATUS |
Methods inherited from class atg.servlet.DynamoServlet |
doDelete, doGet, doPost, doPut, getParameter, getParameters, getServletContext, init, service, service, setParameter |
Methods inherited from class atg.nucleus.GenericService |
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 |
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 |
CLASS_VERSION
public static java.lang.String CLASS_VERSION
- Class version string
ORDERID_PARAM
public static final ParameterName ORDERID_PARAM
- the input parameter name for the item parameter
RETURNREQUESTID
public static final java.lang.String RETURNREQUESTID
- the name for the returnRequestId output parameter.
- See Also:
- Constant Field Values
TRUE_OPARAM
public static final java.lang.String TRUE_OPARAM
- the name used to render the true oparam when the order is an exchange order
- See Also:
- Constant Field Values
FALSE_OPARAM
public static final java.lang.String FALSE_OPARAM
- the name used to render the false oparam when the order isn't an exchange order
- See Also:
- Constant Field Values
mReturnTools
protected ReturnTools mReturnTools
IsExchangeOrder
public IsExchangeOrder()
setReturnTools
public void setReturnTools(ReturnTools pReturnTools)
- Sets the return tools
- Parameters:
pReturnTools
- the return tools
getReturnTools
public ReturnTools getReturnTools()
- Returns:
- the return tools
service
public void service(DynamoHttpServletRequest pRequest,
DynamoHttpServletResponse pResponse)
throws javax.servlet.ServletException,
java.io.IOException
- Description copied from class:
DynamoServlet
- This method provides the default implementation of service,
by dispatching to conventionally named methods which begin
with "do".
- Overrides:
service
in class DynamoServlet
- Parameters:
pRequest
- the request to be processedpResponse
- the response object for this request
- Throws:
javax.servlet.ServletException
- an application specific error occurred
processing this request
java.io.IOException
- an error occurred reading data from the request
or writing data to the response.