public class Logoff extends FlashServlet
Modifier and Type | Class and Description |
---|---|
protected class |
Logoff.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.
|
SN_CART, SN_LOGON_STATUS, SN_SECPROFILE, SN_USER, SN_USERSFI
BROWSER_IE, BROWSER_NN, BROWSER_XX, RESP_NULL, RESP_REDIRECTED, RQST_AJAX, RQST_NULL
Constructor and Description |
---|
Logoff() |
Modifier and Type | Method and Description |
---|---|
protected int |
confirmSession(BaseServlet.Context baseCtx)
Determines if the servlet is being accessed within the context of a valid
user session.
|
protected FlashServlet.Context |
createContext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Creates the servlet context inner class.
|
protected boolean |
editFormFields(BaseServlet.Context baseCtx)
Deprecated.
|
protected java.lang.String |
getNextURL(BaseServlet.Context baseCtx)
Deprecated.
|
protected java.lang.String |
getTemplateName(BaseServlet.Context baseCtx)
Deprecated.
|
protected void |
readParameters(BaseServlet.Context baseCtx,
boolean post)
Deprecated.
|
protected void |
resetFormFields(BaseServlet.Context baseCtx)
Deprecated.
|
protected void |
setCookieValues(BaseServlet.Context baseCtx)
Deprecated.
|
protected void |
setSessionValues(BaseServlet.Context baseCtx)
Deprecated.
|
protected void |
setTemplateData(BaseServlet.Context baseCtx)
Deprecated.
|
confirmCart, confirmRequest, confirmRetail, confirmWholesale, createNewCart, createNewSessionImpl, getPageTitle, getServletPath, getUser, initTemplateDataImpl, isLogonRequest, requestComplete, requiresLogon, resetCart, resetCategories, resetProducts, setDefaultUser, setSessionCart, setSFIShoppingUser, useExistingSessionImpl, writeCookie, writePageImpl
createNewSession, 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, writeTempCookie
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
private static final long serialVersionUID
protected int confirmSession(BaseServlet.Context baseCtx) throws java.io.IOException
doGet
and doPost
methods.
Overrides confirmSession
in FlashServlet
.confirmSession
in class FlashServlet
baseCtx
- (Context) The current servlet context.java.io.IOException
- - if an error occurs while confirming the
user session.@Deprecated protected boolean editFormFields(BaseServlet.Context baseCtx)
BaseServlet
doPost
method. Subclasses must override this
method to provide support for the editing of specific form fields.editFormFields
in class BaseServlet
baseCtx
- (Context) The current servlet context.true
if all the edits are successful,
otherwise false
.@Deprecated protected java.lang.String getNextURL(BaseServlet.Context baseCtx)
BaseServlet
writeURL
method. Subclasses must override this
method to provide a specific URL for processing.getNextURL
in class BaseServlet
baseCtx
- (Context) The current servlet context.@Deprecated protected java.lang.String getTemplateName(BaseServlet.Context baseCtx)
BaseServlet
writePage
method. Subclasses must override this
method to provide the name of a specific html template to process.getTemplateName
in class BaseServlet
baseCtx
- (Context) The current servlet context.@Deprecated protected void readParameters(BaseServlet.Context baseCtx, boolean post)
BaseServlet
doGet
and doPost
method. Subclasses must
override this method to provide support for the retrieval of specific
request parameters.readParameters
in class BaseServlet
baseCtx
- (Context) The current servlet context.post
- (boolean) true
if the method is invoked from
doPost
, otherwise false
.@Deprecated protected void resetFormFields(BaseServlet.Context baseCtx)
BaseServlet
doGet
and doPost
methods. Subclasses must
override this method to provide support for specific form fields.resetFormFields
in class BaseServlet
baseCtx
- (Context) The current servlet context.@Deprecated protected void setCookieValues(BaseServlet.Context baseCtx) throws java.io.IOException
BaseServlet
writeURL
method. Subclasses must override this
method to provide support for writing specific cookie values. Calls
should be made to writeCookie
for each cookie that needs to be
set.setCookieValues
in class BaseServlet
baseCtx
- (Context) The current servlet context.java.io.IOException
- - if an error occurs when adding the
cookie to the response header.@Deprecated protected void setSessionValues(BaseServlet.Context baseCtx)
BaseServlet
writeURL
method. Subclasses must override this
method to provide support for specific session values.setSessionValues
in class BaseServlet
baseCtx
- (Context) The current servlet context.@Deprecated protected void setTemplateData(BaseServlet.Context baseCtx)
BaseServlet
writePage
method. Subclasses must override this
method to provide support for specific html template data.setTemplateData
in class BaseServlet
baseCtx
- (Context) The current servlet context.protected FlashServlet.Context createContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
createContext
in FlashServlet
.
Invoked by doPost
and doGet
methods.createContext
in class FlashServlet
request
- (HttpServletRequest) The servlet's incoming request.response
- (HttpServletResponse) The servlet's outgoing response.