public class CommerceProfileRequestServlet extends ProfileRequestServlet
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
AUTO_LOGIN_FLAG, LOGOUT_PARAM, PROFILE_AUTO_LOGGED_IN, SEND_COOKIE_FLAG, sResourceBundle
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 |
---|
CommerceProfileRequestServlet() |
Modifier and Type | Method and Description |
---|---|
boolean |
getLoadOrdersOnAutoLogin()
This property indicates whether or not to load orders on auto login.
|
protected boolean |
initProfileAfterAutoLogin(Profile pProfile,
ProfileRequest pProfileRequest,
DynamoHttpServletRequest pRequest,
DynamoHttpServletResponse pResponse)
Load any shopping carts for the given user after they have gone through
auto-login.
|
void |
setLoadOrdersOnAutoLogin(boolean pLoadOrdersOnAutoLogin)
Sets property loadOrdersOnAutoLogin
|
addDataListener, allowAutoLogin, allowSendCookie, disableAutoLogin, disableSendCookie, expireProfileCookies, getDataListenerCount, getDataListeners, getNewProfileType, getProfile, getProfilePath, getProfileRequest, getProfileRequestPath, getProfileRequestProcessors, getProfileRequestTools, getProfileTools, getSessionProfile, initializeNewProfile, initializeProfile, initializeProfileFromRequest, initUserAfterAutoLogin, isAllowAutoLogin, isBuildProfile, isPersistAfterLogout, isPersistentAnonymousProfiles, isSendCookie, isSendCookie, isSendLoginEventForNewPersistentAnonymousProfiles, isVerifyBasicAuthentication, removeDataListener, sendDataItem, sendProfileCookies, service, serviceProfilingRequest, setBuildProfile, setNewProfileType, setPersistAfterLogout, setPersistentAnonymousProfiles, setProfilePath, setProfileRequestPath, setProfileRequestProcessors, setProfileRequestTools, setProfileTools, setSendLoginEventForNewPersistentAnonymousProfiles, setVerifyBasicAuthentication, verifyBasicAuthentication
doStartService, getInsertAfterServlet, setInsertAfterServlet
createAdminServlet, destroy, getAdminServlet, getNextServlet, getServletConfig, getServletInfo, init, isUsePathInfo, passRequest, passRequest, service, service, setNextServlet, setServletInfo, setUsePathInfo
getAverageRequestHandlingTime, getHandledRequestCount, getRequestStartTime, getTotalRequestHandlingTime, isKeepingStatistics, notifyHandledRequest, resetStatistics, setKeepingStatistics
addLogListener, doStopService, getAbsoluteName, 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, toString
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getNextServlet, passRequest, setNextServlet
public boolean getLoadOrdersOnAutoLogin()
If you require the loading of orders on auto login then either this property OR the similarly named property in /servlet/dafpipeline/ProfilePropertyServlet should be set to true (but not both). The choice depends on the mechanism you have chosen for catalog and price list setup.
public void setLoadOrdersOnAutoLogin(boolean pLoadOrdersOnAutoLogin)
pLoadOrdersOnAutoLogin
- the value to set for property loadOrdersOnAutoLoginprotected boolean initProfileAfterAutoLogin(Profile pProfile, ProfileRequest pProfileRequest, DynamoHttpServletRequest pRequest, DynamoHttpServletResponse pResponse) throws java.io.IOException, javax.servlet.ServletException
initProfileAfterAutoLogin
in class ProfileRequestServlet
java.io.IOException
javax.servlet.ServletException