public class AdmPendingProductList extends MainPagingServlet
| Modifier and Type | Class and Description |
|---|---|
protected class |
AdmPendingProductList.Context
Inner class used to store servlet context information.
|
FlashServlet.Stack| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID
The class' serialization version id.
|
static java.lang.String |
SN_PENDPROD_LIST
The session's key for the current list of pending product objects.
|
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 |
|---|
AdmPendingProductList() |
| Modifier and Type | Method and Description |
|---|---|
protected MainPagingServlet.Context |
createContext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Creates the servlet context inner class.
|
protected boolean |
deleteSelected(AdmPendingProductList.Context ctx)
Handles processing for deleting selected records requests.
|
protected boolean |
deselectAll(AdmPendingProductList.Context ctx)
Deselects all pending products in the batch for the current find key.
|
protected boolean |
deselectPage(AdmPendingProductList.Context ctx)
Deselects all pending products on the current page.
|
protected boolean |
editFormFields(BaseServlet.Context baseCtx)
Edits the values from the html template's form fields.
|
protected boolean |
editSelected(AdmPendingProductList.Context ctx)
Handles processing for editing selected records requests.
|
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.lang.String |
getTemplateName(BaseServlet.Context baseCtx)
Returns the name of the html template file used by the servlet.
|
protected boolean |
hasSelected(AdmPendingProductList.Context ctx)
Answers if there are any selected pending product records.
|
protected boolean |
postSelected(AdmPendingProductList.Context ctx)
Handles processing for posting selected records requests.
|
protected void |
readParameters(BaseServlet.Context baseCtx,
boolean post)
Reads the parameters passed to the servlet via the http request object.
|
protected void |
resetFormFields(BaseServlet.Context baseCtx)
Resets the values for the html template's form fields.
|
protected boolean |
selectAll(AdmPendingProductList.Context ctx)
Selects all pending products in the batch for the current find key.
|
protected boolean |
selectPage(AdmPendingProductList.Context ctx)
Selects all pending products on the current page.
|
protected void |
setCookieValues(BaseServlet.Context baseCtx)
Adds one or more values to the http session cookies.
|
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 boolean |
setTemplateError(AdmPendingProductList.Context ctx,
java.lang.String errName)
Sets the html template error fields for the given error name.
|
protected boolean |
updatePage(AdmPendingProductList.Context ctx)
Updates the pending products on the current page with the user's selections.
|
setTemplatePagingBegIndex, setTemplatePagingEndIndex, setTemplatePagingLinksconfirmSession, getPreviousCategoryList, getPreviousCategoryPath, hasSubcategories, hasSubcategories, isOmitNoStock, isPreshopRequest, isUserHelpRequest, setTemplateCategoryPath, sortCategoryProductData, writePageImplconfirmCart, confirmRequest, confirmRetail, confirmWholesale, createNewCart, createNewSessionImpl, getPageTitle, getServletPath, getUser, initTemplateDataImpl, isLogonRequest, requestComplete, requiresLogon, resetCart, resetCategories, resetProducts, setDefaultUser, setSessionCart, setSFIShoppingUser, useExistingSessionImpl, 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
public static final java.lang.String SN_PENDPROD_LIST
protected boolean editFormFields(BaseServlet.Context baseCtx)
doPost method.
Overrides editFormFields in BaseServlet.editFormFields in class BaseServletbaseCtx - (Context) The current servlet context.true if all the edits are successful,
otherwise false.protected java.lang.String getNextURL(BaseServlet.Context baseCtx)
writeURL method.
Overrides getNextURL in BaseServlet.getNextURL in class BaseServletbaseCtx - (Context) The current servlet context.protected java.lang.String getTemplateName(BaseServlet.Context baseCtx)
writePage method.
Overrides getTemplateName in BaseServlet.getTemplateName in class BaseServletbaseCtx - (Context) The current servlet context.protected void readParameters(BaseServlet.Context baseCtx, boolean post)
doGet and doPost method.
Overrides readParameters in BaseServlet.readParameters in class BaseServletbaseCtx - (Context) The current servlet context.post - (boolean) true if the method is invoked from
doPost, otherwise false.protected void resetFormFields(BaseServlet.Context baseCtx)
doGet and doPost methods.
Overrides resetFormFields in BaseServlet.resetFormFields in class BaseServletbaseCtx - (Context) The current servlet context.protected void setCookieValues(BaseServlet.Context baseCtx) throws java.io.IOException
writeURL method. Calls should be made to writeCookie for each cookie that needs to be set.
Overrides setCookieValues in BaseServlet.setCookieValues in class BaseServletbaseCtx - (Context) The current servlet context.java.io.IOException - - if an error occurs when adding the
cookie to the response header.protected void setSessionValues(BaseServlet.Context baseCtx)
writeURL method.
Overrides setSessionValues in BaseServlet.setSessionValues in class BaseServletbaseCtx - (Context) The current servlet context.protected void setTemplateData(BaseServlet.Context baseCtx)
writePage method.
Overrides setTemplateData in BaseServlet.setTemplateData in class BaseServletbaseCtx - (Context) The current servlet context.protected boolean setTemplateError(AdmPendingProductList.Context ctx, java.lang.String errName)
ctx - (Context) The current servlet context.errName - (String) The name of error that is to be set, used
to determine which message (or messages) to retrieve from the
message properties.false.protected boolean selectPage(AdmPendingProductList.Context ctx)
ctx - (Context) The current servlet context.true if the selects are successful,
otherwise false.protected boolean deselectPage(AdmPendingProductList.Context ctx)
ctx - (Context) The current servlet context.true if the deselects are successful,
otherwise false.protected boolean updatePage(AdmPendingProductList.Context ctx)
ctx - (Context) The current servlet context.true if the update is successful,
otherwise false.protected boolean selectAll(AdmPendingProductList.Context ctx)
ctx - (Context) The current servlet context.true if the selects are successful,
otherwise false.protected boolean deselectAll(AdmPendingProductList.Context ctx)
ctx - (Context) The current servlet context.true if the deselects are successful,
otherwise false.protected boolean hasSelected(AdmPendingProductList.Context ctx)
ctx - (Context) The current servlet context.true if there is one or more selected record,
otherwise false.protected boolean editSelected(AdmPendingProductList.Context ctx)
ctx - (Context) The current servlet context.true if the edits are successful,
otherwise false.protected boolean deleteSelected(AdmPendingProductList.Context ctx)
ctx - (Context) The current servlet context.true if the deletes are successful,
otherwise false.protected boolean postSelected(AdmPendingProductList.Context ctx)
ctx - (Context) The current servlet context.true if the postings are successful,
otherwise false.protected MainPagingServlet.Context createContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
createContext in MainPagingServlet.
Invoked by doPost and doGet methods.createContext in class MainPagingServletrequest - (HttpServletRequest) The servlet's incoming request.response - (HttpServletResponse) The servlet's outgoing response.