Class CommerceJaloSession
- java.lang.Object
-
- de.hybris.platform.jalo.AbstractJaloSession
-
- de.hybris.platform.jalo.JaloSession
-
- de.hybris.platform.commerceservices.jalo.CommerceJaloSession
-
- All Implemented Interfaces:
java.io.Serializable
public class CommerceJaloSession extends JaloSession
JaloSession that does not delete the cart so we have a chance to restore it later.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.JaloSession
JaloSession.LoginProperties
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.jalo.JaloSession
CART, CART_TYPE, CTX_NO_PREFTCH_LANGUAGES, HYBRIS_ASSERT_INTERNALS, IS_HMC_SESSION, PREFETCH_LANGUAGES, REMOVE_CART_ON_CLOSE, SESSION_TIMEOUT
-
-
Constructor Summary
Constructors Constructor Description CommerceJaloSession()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidremoveCart()Removes a cart from the current session and database, if theItem.remove()fails it is always clearing the internal reference.-
Methods inherited from class de.hybris.platform.jalo.JaloSession
activate, addLocalSessionContext, appendSavedCart, assureSessionNotStale, checkSessionValidity, cleanup, close, compareTo, createCart, createLocalSessionContext, createLocalSessionContext, createPropertyContainer, createSearchContext, createSessionContext, createSessionContext, createSessionID, deactivate, doCreateCart, equals, findSessionUser, findSessionUserType, generateLoginTokenCookieValue, generateLoginTokenCookieValue, getAccessManager, getAttachedCart, getAttribute, getAttributeNames, getAttributes, getC2LManager, getCart, getCartType, getCreationTime, getCurrentSession, getCurrentSession, getDefaultSessionTimeout, getEnumerationManager, getExtensionManager, getFlexibleSearch, getHttpSession, getHttpSessionId, getInitialSessionCurrency, getInitialSessionLanguage, getItem, getItem, getItems, getItems, getItems, getItems, getLastAccessed, getLinkManager, getLocalSessionContext, getLoginProperties, getLoginToken, getMediaManager, getMetaInformationManager, getNumberSeriesManager, getOrderManager, getPriceFactory, getProductManager, getSessionContext, getSessionID, getTenant, getTimeout, getTypeManager, getUser, getUserManager, hasCart, hasCurrentSession, hasCurrentSession, hashCode, init, initSessionContext, initUser, internalGetCurrentSession, isAnonymousAndAnonymousLoginIsDisabled, isClosed, isDefaultAnonymous, isExpired, isNotAnonymousOrAnonymousLoginIsAllowed, isRemoveCartOnSessionClose, lookupItem, lookupItem, lookupItems, lookupItems, lookupItems, lookupItems, notifyExtensionsBeforeSessionClose, performLogin, performLogin, removeAllLocalSessionContexts, removeAttribute, removeLocalSessionContext, restoreSavedCart, search, search, search, setAttachedCart, setAttribute, setAttributes, setCart, setHttpSessionId, setLastAccessed, setLoginProperties, setPriceFactory, setTimeout, setTimeoutInMillis, setUser, storeLoginTokenCookie, toString, touch, transfer, transfer, transfer
-
-
-
-
Method Detail
-
removeCart
public void removeCart()
Description copied from class:JaloSessionRemoves a cart from the current session and database, if theItem.remove()fails it is always clearing the internal reference.- Overrides:
removeCartin classJaloSession
-
-