public class AbandonedOrderFormHandler extends GenericFormHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CANT_SEND_ABANDONED_MESSAGE |
static java.lang.String |
CLASS_VERSION
Class version string
|
static java.lang.String |
INVALID_ABANDONMENT_STATE |
static java.lang.String |
INVALID_ORDER_ID |
PARAM_DEFER_FORWARD_OR_REDIRECT, PARAM_USE_FORWARDS
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 |
---|
AbandonedOrderFormHandler() |
Modifier and Type | Method and Description |
---|---|
AbandonedOrderTools |
getAbandonedOrderTools()
The AbandonedOrderTools helper component
|
java.lang.String |
getAbandonmentState()
The abandonment state of the orders in the orderIdList
|
java.util.Date |
getDate()
The date the event occurred
|
java.util.List |
getOrderIdList()
A list of preordered ids.
|
java.lang.String |
getOrderIdString()
A space delimited string of sku ids
|
boolean |
handleSendAbandonmentMessages(DynamoHttpServletRequest pRequest,
DynamoHttpServletResponse pResponse)
This handle method will send an OrderAbandoned message of the type specified
in the abandonmentState property.
|
void |
setAbandonedOrderTools(AbandonedOrderTools pAbandonedOrderTools) |
void |
setAbandonmentState(java.lang.String pAbandonmentState) |
void |
setDate(java.util.Date pDate) |
void |
setOrderIdList(java.util.List pOrderIdList) |
void |
setOrderIdString(java.lang.String pOrderIdString) |
addFormException, addUncheckedFormException, afterSet, beforeSet, checkFormRedirect, createFormSubmissionMessage, getCancelURL, getCheckForValidSession, getFormError, getFormExceptions, getFormName, getMessagePort, getMessageSource, getMessageType, getPropertyExceptions, getSendMessages, getUncheckedFormExceptions, handleCancel, handleFormException, handleUncheckedFormException, hasUncheckedFormExceptions, isDeferForwardsAndRedirects, isRestorableForm, isUseForwards, isValidSession, redirectOrForward, resetFormExceptions, setCancelURL, setCheckForValidSession, setDeferForwardsAndRedirects, setFormName, setMessagePort, setMessageSource, setMessageType, setRestorableForm, setSendMessages, setUseForwards
afterGet, beforeGet
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 final java.lang.String INVALID_ABANDONMENT_STATE
public static final java.lang.String CANT_SEND_ABANDONED_MESSAGE
public static final java.lang.String INVALID_ORDER_ID
public void setAbandonedOrderTools(AbandonedOrderTools pAbandonedOrderTools)
public AbandonedOrderTools getAbandonedOrderTools()
public void setOrderIdString(java.lang.String pOrderIdString)
public java.lang.String getOrderIdString()
public void setOrderIdList(java.util.List pOrderIdList)
public java.util.List getOrderIdList()
public void setAbandonmentState(java.lang.String pAbandonmentState)
public java.lang.String getAbandonmentState()
public void setDate(java.util.Date pDate)
public java.util.Date getDate()
public boolean handleSendAbandonmentMessages(DynamoHttpServletRequest pRequest, DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
javax.servlet.ServletException
java.io.IOException