| Modifier and Type | Method and Description |
|---|---|
CartRestorationData |
CartFacade.restoreAnonymousCartAndMerge(java.lang.String fromAnonumousCartGuid,
java.lang.String toUserCartGuid)
Merges carts from anonymous to given user's cart, restores user's cart to the session, sets its user to current
user.
|
CartRestorationData |
CartFacade.restoreCartAndMerge(java.lang.String fromUserCartGuid,
java.lang.String toUserCartGuid)
Merges user's carts, restores merged cart to the session, sets its user to current user.
|
| Modifier and Type | Method and Description |
|---|---|
CartRestorationData |
DefaultCartFacade.restoreAnonymousCartAndMerge(java.lang.String fromAnonymousCartGuid,
java.lang.String toUserCartGuid) |
CartRestorationData |
DefaultCartFacade.restoreCartAndMerge(java.lang.String fromUserCartGuid,
java.lang.String toUserCartGuid) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CommerceCartModification> |
CommerceAddToCartStrategy.addToCart(java.util.List<CommerceCartParameter> parameterList)
Adds a list of items to the cart.
|
void |
CommerceCartService.mergeCarts(CartModel fromCart,
CartModel toCart,
java.util.List<CommerceCartModification> modifications)
Merge two carts and add modifications
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CommerceCartModification> |
DefaultCommerceAddToCartStrategy.addToCart(java.util.List<CommerceCartParameter> parameterList) |
void |
DefaultCommerceAddToCartStrategyTest.batchAddingShouldAlsoMerge() |
void |
CommerceCartMergingStrategy.mergeCarts(CartModel fromCart,
CartModel toCart,
java.util.List<CommerceCartModification> modifications)
Merge two carts and add modifications
|
void |
DefaultCommerceCartMergingStrategy.mergeCarts(CartModel fromCart,
CartModel toCart,
java.util.List<CommerceCartModification> modifications) |
void |
DefaultCommerceCartService.mergeCarts(CartModel fromCart,
CartModel toCart,
java.util.List<CommerceCartModification> modifications) |
protected CommerceCartModification |
DefaultCommerceCartMergingStrategy.mergeEntryWithCart(AbstractOrderEntryModel entry,
CartModel toCart) |
void |
DefaultCommerceCartMergingStrategyTest.shouldAddClonedEntryToCartAndResolveEntryNumberConflictsIfThereIsNoEntryToMerge() |
void |
DefaultCommerceCartMergingStrategyTest.shouldCheckThatTheCartsAreDistinct() |
void |
DefaultCommerceCartMergingStrategyTest.shouldCheckTheModificationListIsNotNull() |
void |
DefaultCommerceCartMergingStrategyTest.shouldCheckTheSourceCartIsNotNull() |
void |
DefaultCommerceCartMergingStrategyTest.shouldCheckTheTargetCartIsNotNull() |
void |
DefaultCommerceCartMergingStrategyTest.shouldCopyEntryGroupsWhenToCartEntryGroupsIsEmpty() |
void |
DefaultCommerceCartMergingStrategyTest.shouldCopyEntryGroupsWhenToCartEntryGroupsIsNotEmpty() |
void |
DefaultCommerceCartMergingStrategyTest.shouldFromCartSiteEqualWithCurrentSite() |
void |
DefaultCommerceCartMergingStrategyTest.shouldInvokeUpdateQuantityForCartEntryIfThereIsEntryToMerge() |
void |
DefaultCommerceCartMergingStrategyTest.shouldMergeEntriesIfThereIsEntryToMerge() |
void |
DefaultCommerceCartMergingStrategyTest.shouldNotCopyEntryGroupsWhenFromCartEntryGroupsIsEmpty() |
void |
DefaultCommerceCartMergingStrategyTest.shouldNotMergeForAnonymousUser() |
void |
DefaultCommerceCartMergingStrategyTest.shouldNotMergeForNullUser() |
void |
DefaultCommerceCartMergingStrategyTest.shouldReindexEntriesAlongWithGroups() |
void |
DefaultCommerceCartMergingStrategyTest.shouldRemoveTheFromCart() |
void |
DefaultCommerceCartMergingStrategyTest.shouldResolveEntryGroupNumberConflicts() |
void |
DefaultCommerceCartMergingStrategyTest.shouldSaveTheToCart() |
void |
DefaultCommerceCartMergingStrategyTest.shouldToCartSiteEqualWithCurrentSite() |
protected void |
DefaultCommerceCartMergingStrategy.validationBeforeMerge(CartModel fromCart,
CartModel toCart,
java.util.List<CommerceCartModification> modifications,
UserModel currentUser) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultSapCartFacadeTest.testRestoreAnonymousCartAndMerge()
Test method for
de.hybris.platform.sap.sapordermgmtb2bfacades.cart.impl.SapOrdermgmtB2BCartFacade#restoreAnonymousCartAndMerge(java.lang.String, java.lang.String)
. |
void |
DefaultSapCartFacadeTest.testRestoreCartAndMerge()
Test method for
de.hybris.platform.sap.sapordermgmtb2bfacades.cart.impl.SapOrdermgmtB2BCartFacade#restoreCartAndMerge(java.lang.String, java.lang.String)
. |
| Modifier and Type | Method and Description |
|---|---|
CartRestorationData |
DefaultSapCartFacade.restoreAnonymousCartAndMerge(java.lang.String fromAnonumousCartGuid,
java.lang.String toUserCartGuid) |
CartRestorationData |
DefaultSapCartFacade.restoreCartAndMerge(java.lang.String fromUserCartGuid,
java.lang.String toUserCartGuid) |
| Modifier and Type | Method and Description |
|---|---|
void |
SapCommerceCartMergingStrategy.mergeCarts(CartModel fromCart,
CartModel toCart,
java.util.List<CommerceCartModification> modifications) |
Copyright © 2018 SAP SE. All Rights Reserved.