public class SfiShippingSelect extends LogonShippingSelect
| Modifier and Type | Class and Description |
|---|---|
protected class |
SfiShippingSelect.Context
Inner class used to store servlet context information.
|
LogonShippingSelect.ShippingLocationFlashServlet.Stack| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID
The class' serialization version id.
|
DISPLAY_MODE, SN_ADMINMODE, SN_CATEGORIES, SN_CATEGORIES_LISTONLY, SN_CATEGORIES_PATH, SN_CATEGORY, SN_CONTINUE_PAGEURL, SN_PRODUCTS, SN_PRODUCTS_INSTOCK, SN_PRODUCTS_NOSTOCK, SN_PRODUCTS_PAFILTERS, SN_PRODUCTS_PAGEHIST, SN_PRODUCTS_PAGENUM, SN_PRODUCTS_PAGEURL, SOURCE_CATALOG, SOURCE_FAVORITES, SOURCE_SEARCH, SOURCE_SHOPCART, SOURCE_SPECIALSN_CART, SN_LOGON_STATUS, SN_SECPROFILE, SN_USER, SN_USERSFIBROWSER_IE, BROWSER_NN, BROWSER_XX, RESP_NULL, RESP_REDIRECTED, RQST_AJAX, RQST_NULL| Constructor and Description |
|---|
SfiShippingSelect() |
| Modifier and Type | Method and Description |
|---|---|
protected LogonShippingSelect.Context |
createContext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Creates the servlet context inner class.
|
protected User |
getAccountObject(LogonShippingSelect.Context ctx)
Returns the account (user) being processed.
|
protected java.lang.String |
getNextURL(BaseServlet.Context baseCtx)
Returns the next URL (including parameters) to be processed when this
servlet's processing has been successfully completed (no edit errors, etc.).
|
protected java.util.ArrayList<Customer> |
getShiptoCustomers(LogonShippingSelect.Context ctx)
Returns the list of ship-to cusotmers being processed.
|
protected java.lang.String |
getTemplateName(BaseServlet.Context baseCtx)
Returns the name of the html template file used by the servlet.
|
protected void |
setSessionValues(BaseServlet.Context baseCtx)
Adds one or more values to the http session object.
|
protected void |
setTemplateData(BaseServlet.Context baseCtx)
Sets the various data required by the html template.
|
protected void |
useExistingSessionImpl(BaseServlet.Context baseCtx)
Provides additional application-specific functionality for using an
existing session.
|
editFormFields, isPreshopRequest, readParameters, resetFormFields, setCookieValues, setTemplateError, updateShiptoconfirmSession, getPreviousCategoryList, getPreviousCategoryPath, hasSubcategories, hasSubcategories, isOmitNoStock, isUserHelpRequest, setTemplateCategoryPath, sortCategoryProductData, writePageImplconfirmCart, confirmRequest, confirmRetail, confirmWholesale, createNewCart, createNewSessionImpl, getPageTitle, getServletPath, getUser, initTemplateDataImpl, isLogonRequest, requestComplete, requiresLogon, resetCart, resetCategories, resetProducts, setDefaultUser, setSessionCart, setSFIShoppingUser, writeCookiecreateNewSession, determineBrowser, doGet, doPost, getCookie, getInvokerName, getInvokerName, getInvokerParams, getInvokerParams, getInvokerPath, getInvokerPath, getInvokerURL, getPageParams, getRequestURL, getServletName, getServletName, getServletParams, getServletParams, getServletPath, getServletURL, getServletURL, getTemplateMessage, getTemplateMessage, getTemplateMessage, getTemplateMessage, getTemplateMessage, initTemplateData, isPrintable, isServerTomcat, log, qualifyURL, redirectURL, setP3PCompactPolicy, showSiteError, showSiteError, showSiteError, useExistingSession, writeCookie, writeTempCookiedoDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, serviceprivate static final long serialVersionUID
protected void useExistingSessionImpl(BaseServlet.Context baseCtx)
useExistingSession method.
Overrides useExistingSessionImpl in FlashServlet.useExistingSessionImpl in class FlashServletbaseCtx - (Context) The current servlet context.protected java.lang.String getNextURL(BaseServlet.Context baseCtx)
writeURL method.
Overrides getNextURL in LogonShippingSelect.getNextURL in class LogonShippingSelectbaseCtx - (Context) The current servlet context.protected java.lang.String getTemplateName(BaseServlet.Context baseCtx)
writePage method.
Overrides getTemplateName in LogonShippingSelect.getTemplateName in class LogonShippingSelectbaseCtx - (Context) The current servlet context.protected void setSessionValues(BaseServlet.Context baseCtx)
writeURL method.
Overrides setSessionValues in LogonShippingSelect.setSessionValues in class LogonShippingSelectbaseCtx - (Context) The current servlet context.protected void setTemplateData(BaseServlet.Context baseCtx)
writePage method.
Overrides setTemplateData in LogonShippingSelect.setTemplateData in class LogonShippingSelectbaseCtx - (Context) The current servlet context.protected User getAccountObject(LogonShippingSelect.Context ctx)
getAccountObject in LogonShippingSelect.getAccountObject in class LogonShippingSelectctx - (Context) The current servlet context.protected java.util.ArrayList<Customer> getShiptoCustomers(LogonShippingSelect.Context ctx)
getShiptoCustomers in LogonShippingSelect.getShiptoCustomers in class LogonShippingSelectctx - (Context) The current servlet context.protected LogonShippingSelect.Context createContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
createContext in LogonShippingSelect.
Invoked by doPost and doGet methods.createContext in class LogonShippingSelectrequest - (HttpServletRequest) The servlet's incoming request.response - (HttpServletResponse) The servlet's outgoing response.