Uses of Class
de.hybris.platform.commerceservices.order.CommerceCartModificationException
Packages that use CommerceCartModificationException
Package
Description
-
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorfacades.cart.action.impl
Methods in de.hybris.platform.acceleratorfacades.cart.action.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidDefaultCartEntryActionFacadeIntegrationTest.shouldExecuteRemoveAction()voidRemoveCartEntryActionHandlerTest.shouldNotHandleActionIfEntryNumbersAreNull()voidRemoveCartEntryActionHandlerTest.shouldTranslateCommerceCartModificationException() -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorfacades.csv.impl
Methods in de.hybris.platform.acceleratorfacades.csv.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidDefaultCsvFacadeIntegrationTest.testGenerateCsvContentFromCart() -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorfacades.order
Methods in de.hybris.platform.acceleratorfacades.order that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionAcceleratorCheckoutFacade.consolidateCheckoutCart(String pickupPointOfServiceName) Runs calculation again and updates cart -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorfacades.order.checkout
Methods in de.hybris.platform.acceleratorfacades.order.checkout that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected OrderDataAnonymousCheckoutIntegrationTest.completeCheckoutProcess() -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorfacades.order.impl
Methods in de.hybris.platform.acceleratorfacades.order.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionDefaultAcceleratorCheckoutFacade.consolidateCheckoutCart(String pickupPointOfServiceName) -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorfacades.quote
Methods in de.hybris.platform.acceleratorfacades.quote that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected OrderDataQuotesProcessIntegrationTest.completeCheckoutProcess() -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorocc.controllers
Methods in de.hybris.platform.acceleratorocc.controllers that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionExtendedCartController.consolidatePickupLocations(String storeName) Web service handler for consolidating pickup locations
Sample target URL : http://localhost:9001/rest/v1/cart/consolidate?storeName=Encoded%20Store%20Name
Request Method =POSTExtendedCustomersController.getUserLocation()ExtendedCustomersController.setUserLocation(Double latitude, Double longitude) -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorocc.controllers.v2
Methods in de.hybris.platform.acceleratorocc.controllers.v2 that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionExtendedCartsController.createConsolidatedPickupLocation(String storeName, String fields) -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorservices.order
Methods in de.hybris.platform.acceleratorservices.order that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionAcceleratorCheckoutService.consolidateCheckoutCart(CartModel cartModel, PointOfServiceModel consolidatedPickupPointModel) Runs calculation again and updates cart -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorservices.order.impl
Methods in de.hybris.platform.acceleratorservices.order.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionDefaultAcceleratorCheckoutService.consolidateCheckoutCart(CartModel cartModel, PointOfServiceModel consolidatedPickupPointModel) protected List<AbstractOrderEntryModel>DefaultAcceleratorCheckoutService.getEntriesToConsolidate(CartModel cartModel, PointOfServiceModel consolidatedPickupPointModel, List<AbstractOrderEntryModel> entriesToBeRemovedDueToPOS, List<AbstractOrderEntryModel> consolidatedEntriesToBeRemoved, List<CommerceCartModification> unsuccessfulModifications) Gets the consolidate entries.voidDefaultAcceleratorCheckoutServiceIntegrationTest.shouldCheckCartIsNotNull()voidDefaultAcceleratorCheckoutServiceIntegrationTest.shouldCheckPointOfServiceIsNotNull()voidDefaultAcceleratorCheckoutServiceIntegrationTest.shouldConsolidateCheckoutCart()voidDefaultAcceleratorCheckoutServiceTest.shouldGetEntriesToConsolidate()voidDefaultAcceleratorCheckoutServiceTest.shouldUpdatePOS()protected voidDefaultAcceleratorCheckoutService.updatePOS(CartModel cartModel, PointOfServiceModel consolidatedPickupPointModel, List<CommerceCartModification> unsuccessfulModifications, AbstractOrderEntryModel entry) -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorservices.process.strategies.impl
Methods in de.hybris.platform.acceleratorservices.process.strategies.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected CommerceCartModificationDefaultSavedCartFileUploadStrategy.addLinesToCart(String[] cartAttributes, CartModel cartModel) protected CartModelDefaultSavedCartFileUploadStrategyTest.createCartModelMock(boolean successCartModification) protected CommerceCartParameterDefaultSavedCartFileUploadStrategy.createCommerceCartParam(String code, long quantity, CartModel cartModel) voidDefaultSavedCartFileUploadStrategyTest.testCreateSavedCartFromFileForFailureResponse()voidDefaultSavedCartFileUploadStrategyTest.testCreateSavedCartFromFileForNumberFormatIssues()voidDefaultSavedCartFileUploadStrategyTest.testCreateSavedCartFromFileForSuccessResponse()voidDefaultSavedCartFileUploadStrategyTest.testCreateSavedCartFromFileForUnknownIdentifierIssues() -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.checkout.steps
-
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorwebservicesaddon.controllers
Methods in de.hybris.platform.acceleratorwebservicesaddon.controllers that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionExtendedCartController.consolidatePickupLocations(String storeName) Web service handler for consolidating pickup locations
Sample target URL : http://localhost:9001/rest/v1/cart/consolidate?storeName=Encoded%20Store%20Name
Request Method =POSTExtendedCustomersController.getUserLocation()ExtendedCustomersController.setUserLocation(Double latitude, Double longitude) -
Uses of CommerceCartModificationException in de.hybris.platform.acceleratorwebservicesaddon.controllers.v2
Methods in de.hybris.platform.acceleratorwebservicesaddon.controllers.v2 that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionExtendedCartsController.createConsolidatedPickupLocation(String storeName, String fields) -
Uses of CommerceCartModificationException in de.hybris.platform.assistedservicefacades.impl
Methods in de.hybris.platform.assistedservicefacades.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidAssistedServiceFacadeIntegrationTest.testEmulateCustomerAndCreateAnOrder()voidAssistedServiceFacadeIntegrationTest.testStopEmulateCustomer() -
Uses of CommerceCartModificationException in de.hybris.platform.b2b.occ.v2.controllers
Methods in de.hybris.platform.b2b.occ.v2.controllers that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionQuoteController.createQuote(@Valid QuoteStarterWsDTO quoteStarter, String fields) voidQuoteController.performQuoteAction(@Valid String quoteCode, @Valid QuoteActionWsDTO quoteAction) -
Uses of CommerceCartModificationException in de.hybris.platform.b2b.occ.v2.helper
Methods in de.hybris.platform.b2b.occ.v2.helper that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionQuoteHelper.initiateQuote(String cartId, String fields) voidQuoteHelper.submitQuote(String quoteCode) protected voidQuoteHelper.validateCart() -
Uses of CommerceCartModificationException in de.hybris.platform.b2bacceleratoraddon.controllers.pages.checkout
-
Uses of CommerceCartModificationException in de.hybris.platform.b2bacceleratoraddon.controllers.pages.checkout.steps
Methods in de.hybris.platform.b2bacceleratoraddon.controllers.pages.checkout.steps that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionPaymentTypeCheckoutStepController.choose(PaymentTypeForm paymentTypeForm, org.springframework.validation.BindingResult bindingResult, org.springframework.ui.Model model) PaymentTypeCheckoutStepController.enterStep(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) SummaryCheckoutStepController.enterStep(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) SummaryCheckoutStepController.placeOrder(PlaceOrderForm placeOrderForm, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) -
Uses of CommerceCartModificationException in de.hybris.platform.b2bacceleratorfacades.api.cart
Methods in de.hybris.platform.b2bacceleratorfacades.api.cart that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionCartFacade.validateCurrentCartData()Method for validating every entry in the cart -
Uses of CommerceCartModificationException in de.hybris.platform.b2bacceleratorfacades.order
Methods in de.hybris.platform.b2bacceleratorfacades.order that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionList<? extends CommerceCartModification>B2BCheckoutFacade.validateSessionCart()Deprecated, for removal: This API element is subject to removal in a future version.Checks the cart for stock availability Note: will remove entries which are no longer available or are completely out of stock, for partial stack availability quantity of the entry will be updated. -
Uses of CommerceCartModificationException in de.hybris.platform.b2bacceleratorfacades.order.impl
Methods in de.hybris.platform.b2bacceleratorfacades.order.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionDefaultB2BAcceleratorCheckoutFacade.consolidateCheckoutCart(String pickupPointOfServiceName) DefaultB2BCartFacade.validateCurrentCartData()DefaultCartFacade.validateCurrentCartData()Deprecated, for removal: This API element is subject to removal in a future version.List<? extends CommerceCartModification>DefaultCheckoutFacade.validateSessionCart()Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of CommerceCartModificationException in de.hybris.platform.b2bocc.v2.controllers
Methods in de.hybris.platform.b2bocc.v2.controllers that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionQuoteController.createQuote(@Valid QuoteStarterWsDTO quoteStarter, String fields) voidQuoteController.performQuoteAction(@Valid String quoteCode, @Valid QuoteActionWsDTO quoteAction) voidQuoteControllerUnitTest.testApproveQuote()voidQuoteControllerUnitTest.testCancelQuote()voidQuoteControllerUnitTest.testCheckoutQuote()voidQuoteControllerUnitTest.testCreateQuoteQuoteCodeIsNotNullAndCartIdIsNull()voidQuoteControllerUnitTest.testCreateQuoteQuoteCodeIsNullAndCartIdIsNotNull()voidQuoteControllerUnitTest.testEditQuote()voidB2BOrdersControllerTest.testPlaceOrgOrder()voidB2BOrdersControllerTest.testPlaceOrgOrderCartValidationReturnCommerceCartModificationException()voidB2BOrdersControllerTest.testPlaceOrgOrderCartValidationReturnModificationsList()voidB2BOrdersControllerTest.testPlaceReplenishmentOrder()voidB2BOrdersControllerTest.testPlaceReplenishmentOrderCartValidationReturnCommerceCartModificationException()voidB2BOrdersControllerTest.testPlaceReplenishmentOrderCartValidationReturnModificationsList()voidQuoteControllerUnitTest.testRejectQuote()voidQuoteControllerUnitTest.testSubmitQuote() -
Uses of CommerceCartModificationException in de.hybris.platform.b2bocc.v2.helper
Methods in de.hybris.platform.b2bocc.v2.helper that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionQuoteHelper.initiateQuote(String cartId, String fields) voidQuoteHelperTest.setUp()voidQuoteHelper.submitQuote(String quoteCode) voidQuoteHelperTest.testApproveQuote()voidQuoteHelperTest.testCancelQuote()voidQuoteHelperTest.testCheckoutQuote()voidQuoteHelperTest.testCheckoutQuoteWhenNotAllowedToCheckout()voidQuoteHelperTest.testCreateQuote()voidQuoteHelperTest.testCreateQuoteQuoteCodeWhenValidateCartThrowsException()voidQuoteHelperTest.testCreateQuoteWhenCartIsNotValid()voidQuoteHelperTest.testEditQuote()voidvoidQuoteHelperTest.testIfViewAndSaveAreNotReturnedInTheListOfAllowedActionsForCreate()voidQuoteHelperTest.testIfViewAndSaveAreNotReturnedInTheListOfAllowedActionsForGet()voidQuoteHelperTest.testRejectQuote()voidQuoteHelperTest.testSubmitQuote()voidQuoteHelperTest.testSubmitQuoteWhenCartIsNotValidThrowsError()voidQuoteHelperTest.testSubmitQuoteWhenValidateCartThrowsError()voidQuoteHelperTest.testValidateCart()voidQuoteHelperTest.testValidateCartRethrowsError()voidQuoteHelperTest.testValidateCartThrowsErrorWhenNotValid()protected voidQuoteHelper.validateCart() -
Uses of CommerceCartModificationException in de.hybris.platform.chinesepaymentaddon.controllers.pages.checkout.steps
Methods in de.hybris.platform.chinesepaymentaddon.controllers.pages.checkout.steps that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionChineseSummaryCheckoutStepController.checkPaymentResult(org.springframework.ui.Model model, String orderCode) ChineseSummaryCheckoutStepController.doPayment(String orderCode, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidChineseSummaryCheckoutStepController.handleAsynResponse(String paymentServiceProvider, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) ChineseSummaryCheckoutStepController.handleSyncResponse(String paymentServiceProvider, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model) ChineseSummaryCheckoutStepController.placeOrder(PlaceOrderForm placeOrderForm, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) -
Uses of CommerceCartModificationException in de.hybris.platform.chinesepaymentaddon.controllers.pages.checkout.steps.imported
Methods in de.hybris.platform.chinesepaymentaddon.controllers.pages.checkout.steps.imported that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionSummaryCheckoutStepController.enterStep(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) SummaryCheckoutStepController.placeOrder(PlaceOrderForm placeOrderForm, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) -
Uses of CommerceCartModificationException in de.hybris.platform.chinesetaxinvoiceaddon.controllers.pages.checkout.steps
-
Uses of CommerceCartModificationException in de.hybris.platform.commercefacades.order
Methods in de.hybris.platform.commercefacades.order that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionCartFacade.addToCart(AddToCartParams addToCartParams) Method for adding a product to cart.Method for adding a product to cart.Method for adding a product to cart.CartFacade.removeEntryGroup(Integer groupNumber) Removes group with all subsequent entries.voidDefaultCartFacadeIntegrationTest.testAddToCart()voidDefaultCartFacadeIntegrationTest.testAddToCartLowerStock()voidDefaultCartFacadeIntegrationTest.testAddToCartNoStock()voidDefaultCartFacadeIntegrationTest.testAddToCartWithPromotion()voidDefaultCartFacadeIntegrationTest.testAnonymousCartRestoration()voidDefaultCartFacadeIntegrationTest.testAnonymousCartRestorationOfNonAnonymousCartShouldFail()voidDefaultCartFacadeIntegrationTest.testUpdateCartEntry()voidDefaultCartFacadeIntegrationTest.testValidateCart()CartFacade.updateCartEntry(long entryNumber, long quantity) Method for updating the number of products.CartFacade.updateCartEntry(long entryNumber, String storeId) Method for updating the number of products.CartFacade.updateCartEntry(OrderEntryData cartEntry) Updates the given cart entry.CartFacade.validateCartData()Method for validating every entry in the cart -
Uses of CommerceCartModificationException in de.hybris.platform.commercefacades.order.impl
Methods in de.hybris.platform.commercefacades.order.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionDefaultCartFacade.addToCart(AddToCartParams addToCartParams) voidDefaultCartFacadeTest.addToCartShouldPassPointOfService()protected CartModificationDataDefaultCartFacade.configureCartEntry(OrderEntryData orderEntry, CartModificationData cartModificationData) protected CartModificationDataDefaultCartFacade.deleteGroupedOrderEntriesMultiD(OrderEntryData orderEntry) DefaultCartFacade.removeEntryGroup(Integer groupNumber) voidDefaultQuoteFacadeIntegrationTest.shouldAcceptAndPrepareCheckout()voidDefaultQuoteFacadeDiscountIntegrationTest.shouldApplyDiscount()voidDefaultQuoteFacadeIntegrationTest.shouldCancelQuoteAndUpdateQuoteWithLatestCartContent()voidDefaultQuoteFacadeDiscountIntegrationTest.shouldNotApplyQuoteDiscountIfAbsoluteTooBig()voidDefaultQuoteFacadeDiscountIntegrationTest.shouldNotApplyQuoteDiscountIfPercentageTooBig()voidDefaultQuoteFacadeDiscountIntegrationTest.shouldNotApplyQuoteDiscountIfPercentageTooSmall()voidDefaultQuoteFacadeDiscountIntegrationTest.shouldNotRemoveDiscountsIfQuoteInNonBuyerOfferState()voidDefaultQuoteFacadeIntegrationTest.shouldNotSaveQuoteInInvalidState()voidDefaultQuoteFacadeIntegrationTest.shouldNotSubmitAlreadySubmittedQuote()voidDefaultQuoteFacadeIntegrationTest.shouldRemoveAndCreateNewCartForAcceptAndPrepareCheckoutWhereModifiedQuoteCart()voidDefaultQuoteFacadeIntegrationTest.shouldRemoveDiscountsIfQuoteInBuyerOfferState()voidDefaultQuoteFacadeIntegrationTest.shouldRequote()voidDefaultQuoteFacadeIntegrationTest.shouldReturnFalseForIsQuoteSessionCartValidForCheckoutWhenNotQuoteCart()voidDefaultQuoteFacadeIntegrationTest.shouldReturnFalseForIsQuoteSessionCartValidForCheckoutWhenQuoteCartModified()voidDefaultQuoteFacadeIntegrationTest.shouldReturnTrueForIsQuoteSessionCartValidForCheckout()voidDefaultQuoteFacadeIntegrationTest.shouldSubmitQuote()voidDefaultQuoteFacadeIntegrationTest.shouldSyncCartDataIntoQuote()voidDefaultQuoteFacadeIntegrationTest.shouldUpdateQuantitiesOnSaveQuote()voidDefaultCartFacadeTest.testAddToCart()voidDefaultCartFacadeTest.testConfigureCartEntry()voidDefaultCartFacadeTest.testConfigureCartEntryMultipleConfigurators()voidDefaultQuoteFacadeIntegrationTest.testGetQuoteForCode()voidDefaultCartFacadeTest.testMergeProductConfigurations()voidDefaultCartFacadeTest.testMergeWithEmptyOrderEntryConfiguration()voidDefaultCartFacadeTest.testUpdateCartEntry()voidDefaultCartFacadeTest.testUpdateCartEntryWithEmptyConfiguration()voidDefaultCartFacadeTest.testUpdateOrderEntryForMultiDUpdate()voidDefaultCartFacadeTest.testUpdateOrderEntryForNonMultiD()voidDefaultCartFacadeTest.testUpdateOrderEntryMultiDAdd()DefaultCartFacade.updateCartEntry(long entryNumber, long quantity) DefaultCartFacade.updateCartEntry(long entryNumber, String storeId) DefaultCartFacade.updateCartEntry(OrderEntryData orderEntry) voidDefaultCartFacadeTest.updateCartEntryShouldPassPOS()DefaultCartFacade.validateCartData() -
Uses of CommerceCartModificationException in de.hybris.platform.commerceservices.order
Methods in de.hybris.platform.commerceservices.order that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionCommerceAddToCartStrategy.addToCart(CommerceCartParameter parameter) Adds to the (existing)CartModelthe (existing)ProductModelin the givenUnitModeland with the givenquantity.CommerceCartService.addToCart(CommerceCartParameter parameter) Adds to the (existing)CartModelthe (existing)ProductModelin the givenUnitModeland with the givenquantity.CommerceCartService.addToCart(CartModel cartModel, ProductModel productModel, long quantity, UnitModel unit, boolean forceNewEntry) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.CommerceCartService.addToCart(CartModel cartModel, ProductModel productModel, PointOfServiceModel deliveryPointOfService, long quantity, UnitModel unit, boolean forceNewEntry) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.voidCommerceCartProductConfigurationStrategy.configureCartEntry(CommerceCartParameter parameters) Update configuration on a configurable product in given order entry.voidCommerceCartService.configureCartEntry(CommerceCartParameter parameters) Update configuration on a configurable product.CommerceCartService.removeEntryGroup(RemoveEntryGroupParameter parameters) Remove entry group and all cart entries of the group and it's descendants from the cart.CommerceRemoveEntryGroupStrategy.removeEntryGroup(RemoveEntryGroupParameter parameter) Removes from the (existing)CartModelthe (existing)EntryGroupIf an entry with the given entry group already exists in the cart, it will be removed too.voidDefaultCommerceCartServiceIntegrationTest.shouldReportOnAddingToNonExistingEntry()longCommerceCartService.split(CommerceCartParameter parameters) Split existing cart entry.longDeprecated, for removal: This API element is subject to removal in a future version.Since 5.2.longCommerceCartSplitStrategy.split(CommerceCartParameter parameters) voidDefaultCommerceCartServiceIntegrationTest.testAddToCart()voidDefaultCommerceCartServiceIntegrationTest.testAddToCartForceNewEntry()voidDefaultCommerceCartServiceIntegrationTest.testAddToCartInsufficientStock()voidDefaultCommerceCartServiceIntegrationTest.testAddToCartToTheSameEntry()voidDefaultCommerceCartServiceIntegrationTest.testAddToCartUnavailable()voidDefaultCommerceCartServiceIntegrationTest.testAddToCartWhenNoCartPassed()voidDefaultCommerceCartServiceIntegrationTest.testCalculateCartEntriesAfterAddingToCart()voidDefaultCommerceCartServiceIntegrationTest.testUpdateQuantityForCartEntry()voidDefaultCommerceCartServiceIntegrationTest.testUpdateQuantityForCartEntryToZero()voidDefaultCommerceCartServiceIntegrationTest.testValidateCart()CommerceCartService.updatePointOfServiceForCartEntry(CommerceCartParameter parameters) Updates given cart entry model with point of service.CommerceCartService.updatePointOfServiceForCartEntry(CartModel cartModel, long entryNumber, PointOfServiceModel pointOfServiceModel) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.CommerceUpdateCartEntryStrategy.updatePointOfServiceForCartEntry(CommerceCartParameter parameters) Update point of service for cart entry.CommerceCartService.updateQuantityForCartEntry(CommerceCartParameter parameter) Update quantity for the cart entry with givenentryNumberwith the givennewQuantity.CommerceCartService.updateQuantityForCartEntry(CartModel cartModel, long entryNumber, long newQuantity) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.CommerceUpdateCartEntryStrategy.updateQuantityForCartEntry(CommerceCartParameter parameters) Update quantity for cart entry.CommerceCartService.updateToShippingModeForCartEntry(CommerceCartParameter parameters) Update the shipping mode for a given cart entryCommerceCartService.updateToShippingModeForCartEntry(CartModel cartModel, long entryNumber) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.CommerceUpdateCartEntryStrategy.updateToShippingModeForCartEntry(CommerceCartParameter parameters) Update to shipping mode for cart entry.CommerceCartService.validateCart(CommerceCartParameter parameter) Method for validating every entry in the cartCommerceCartService.validateCart(CartModel cartModel) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2. -
Uses of CommerceCartModificationException in de.hybris.platform.commerceservices.order.hook
Methods in de.hybris.platform.commerceservices.order.hook that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidCommerceAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameters, CommerceCartModification result) Execute custom logic after adding product to cartvoidCommerceAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameters) Execute custom logic before adding product to cartvoidCommerceRemoveEntryGroupMethodHook.beforeRemoveEntryGroup(RemoveEntryGroupParameter parameter) Executed before commerce remove entry gtoup -
Uses of CommerceCartModificationException in de.hybris.platform.commerceservices.order.hook.impl
Methods in de.hybris.platform.commerceservices.order.hook.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidConfigurableProductAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameters, CommerceCartModification result) voidConfigurableProductAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameters) voidConfigurableProductAddToCartMethodHookTest.shouldUpdateCartEntry() -
Uses of CommerceCartModificationException in de.hybris.platform.commerceservices.order.impl
Methods in de.hybris.platform.commerceservices.order.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected CartEntryModelDefaultCommerceAddToCartStrategy.addCartEntry(CommerceCartParameter parameter, long actualAllowedQuantityChange) BundleCommerceAddToCartStrategy.addToCart(CommerceCartParameter parameter) DefaultCommerceAddToCartStrategy.addToCart(CommerceCartParameter parameter) Adds an item to the cart for pickup in a given locationDefaultCommerceCartService.addToCart(CommerceCartParameter parameter) DefaultCommerceCartService.addToCart(CartModel cartModel, ProductModel productModel, long quantityToAdd, UnitModel unit, boolean forceNewEntry) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.DefaultCommerceCartService.addToCart(CartModel cartModel, ProductModel productModel, PointOfServiceModel deliveryPointOfService, long quantity, UnitModel unit, boolean forceNewEntry) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.protected voidAbstractCommerceAddToCartStrategy.afterAddToCart(CommerceCartParameter parameters, CommerceCartModification result) protected voidDefaultCommerceRemoveEntryGroupStrategy.afterRemoveEntryGroup(RemoveEntryGroupParameter parameters, CommerceCartModification result) protected voidAbstractCommerceAddToCartStrategy.beforeAddToCart(CommerceCartParameter parameters) protected voidDefaultCommerceRemoveEntryGroupStrategy.beforeRemoveEntryGroup(RemoveEntryGroupParameter parameters) voidDefaultCommerceCartProductConfigurationStrategy.configureCartEntry(CommerceCartParameter parameters) voidDefaultCommerceCartService.configureCartEntry(CommerceCartParameter parameters) protected CommerceCartModificationDefaultCommerceAddToCartStrategy.doAddToCart(CommerceCartParameter parameter) Do add to cart.protected CommerceCartModificationDefaultCommerceRemoveEntryGroupStrategy.doRemoveEntryGroup(RemoveEntryGroupParameter parameter) Do remove from the cart.protected UnitModelDefaultCommerceAddToCartStrategy.getUnit(CommerceCartParameter parameter) voidAbstractCommerceAddToCartStrategyTest.initialize()protected CommerceCartModificationDefaultCommerceUpdateCartEntryStrategy.mergeEntries(AbstractOrderEntryModel mergeCandidate, AbstractOrderEntryModel mergeTarget, CartModel cart) protected voidDefaultCommerceAddToCartStrategy.mergeEntry(CommerceCartModification modification, CommerceCartParameter parameter) protected Collection<CommerceCartModification>DefaultCommerceCartRestorationStrategy.rebuildSessionCart(CommerceCartParameter parameter) protected voidDefaultCommerceRemoveEntryGroupStrategy.removeEntriesByGroupNumber(RemoveEntryGroupParameter parameter, List<Integer> groupNumbers) DefaultCommerceCartService.removeEntryGroup(RemoveEntryGroupParameter parameter) DefaultCommerceRemoveEntryGroupStrategy.removeEntryGroup(RemoveEntryGroupParameter parameter) Removes from the cart an entry group with all nested groups and their cart entriesprotected voidDefaultCommerceCartRestorationStrategy.rewriteEntriesFromCartToCart(CommerceCartParameter parameter, CartModel fromCartModel, CartModel toCartModel, List<CommerceCartModification> modifications) voidDefaultCommerceCartMergingStrategyTest.setUp()voidDefaultCommerceAddToCartStrategyTest.shouldFailIfRequestedMergeTargetDoesNotExist()voidDefaultCommerceUpdateCartEntryStrategyTest.shouldFailUpdatePosIfCartNotProvided()voidDefaultCommerceUpdateCartEntryStrategyTest.shouldFailUpdatePosIfEntryNotFound()voidDefaultCommerceUpdateCartEntryStrategyTest.shouldFailUpdatePosIfEntryNotUpdatable()voidDefaultCommerceUpdateCartEntryStrategyTest.shouldFailUpdatePosIfPosNotProvided()voidDefaultCommerceCartMergingStrategyTest.shouldInvokeUpdateQuantityForCartEntryIfThereIsEntryToMerge()voidDefaultCommerceAddToCartStrategyTest.shouldMergeEntries()voidDefaultCommerceCartMergingStrategyTest.shouldMergeEntriesIfThereIsEntryToMerge()voidDefaultCommerceAddToCartStrategyTest.shouldNotMergeIsNewEntryIsForced()voidDefaultCommerceAddToCartStrategyTest.shouldSkipMergeIfQuantityIsNull()voidDefaultCommerceAddToCartStrategyTest.shouldSkipMergeIfQuantityIsZero()voidDefaultCommerceAddToCartStrategyTest.shouldSkipMergeIfThereIsNoEntry()voidDefaultCommerceCartServiceTest.shouldSplitCartWith1Entry()longDefaultCommerceCartService.split(CommerceCartParameter parameters) longDeprecated, for removal: This API element is subject to removal in a future version.Since 5.2.longDefaultCommerceCartSplitStrategy.split(CommerceCartParameter parameters) voidDefaultCommerceCartServiceTest.testAddToCart()voidDefaultCommerceCartServiceTest.testAddToCartForPosNoStockFromPos()voidDefaultCommerceCartServiceTest.testAddToCartForPosPartialStockFromPos()voidDefaultCommerceCartServiceTest.testAddToCartForPosProductNoLongerOnShelf()voidDefaultCommerceCartServiceTest.testAddToCartLowerStock()voidDefaultCommerceCartServiceTest.testAddToCartStockFromPos()voidDefaultCommerceCartServiceTest.testAddToCartWhenCartIsNull()voidDefaultCommerceCartServiceTest.testAddToCartWhenFallbackValidatorAccepts()voidDefaultCommerceCartServiceTest.testAddToCartWhenFallbackValidatorRejects()voidDefaultCommerceCartServiceTest.testAddToCartWhenNoCartWasPassed()voidDefaultCommerceCartServiceTest.testAddToCartWhenNoUnitFound()voidDefaultCommerceCartServiceTest.testAddToCartWhenProductIsNull()voidDefaultCommerceCartServiceTest.testAddToCartWhenQuantityIsZero()voidDefaultCommerceCartServiceTest.testAddToCartWithMethodHooksDisabled()voidDefaultCommerceCartServiceTest.testAddToCartWithMethodHooksEnabled()voidDefaultCommerceCartServiceTest.testAddToCartWithMethodHooksWithPropertyDisabled()voidDefaultCommerceRemoveEntryGroupStrategyTest.testAfterRemoveEntryGroupIfHookDisabled()voidDefaultCommerceRemoveEntryGroupStrategyTest.testAfterRemoveEntryGroupIfHookEnabledInParameterAndProperties()voidDefaultCommerceRemoveEntryGroupStrategyTest.testAfterRemoveEntryGroupIfHookEnabledOnlyInParameter()voidDefaultCommerceRemoveEntryGroupStrategyTest.testAfterRemoveEntryGroupIfHookEnabledOnlyInProperties()voidDefaultCommerceRemoveEntryGroupStrategyTest.testBeforeRemoveEntryGroupIfHookDisabled()voidDefaultCommerceRemoveEntryGroupStrategyTest.testBeforeRemoveEntryGroupIfHookEnabledInParameterAndProperties()voidDefaultCommerceRemoveEntryGroupStrategyTest.testBeforeRemoveEntryGroupIfHookEnabledOnlyInParameter()voidDefaultCommerceRemoveEntryGroupStrategyTest.testBeforeRemoveEntryGroupIfHookEnabledOnlyInProperties()voidDefaultCommerceCartServiceTest.testCanModifyCartEntry()voidDefaultCommerceCartProductConfigurationStrategyTest.testConfigureCartEntry()voidDefaultCommerceCartServiceTest.testConfigureCartEntry()voidDefaultCommerceCartProductConfigurationStrategyTest.testConfigureCartEntryEmptyCartEntries()voidDefaultCommerceCartProductConfigurationStrategyTest.testConfigureCartEntryNoHandler()voidDefaultCommerceCartProductConfigurationStrategyTest.testConfigureCartEntryNullConfiguration()voidDefaultCommerceCartProductConfigurationStrategyTest.testConfigureCartEntryNullConfiguratorType()voidDefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupIntermediateGroup()voidDefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupLeafGroup()voidDefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupLeafGroupWithEntry()voidDefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupNoSuchGroupInCart()voidDefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupNullCart()voidDefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupNullEntryGroupNumber()voidDefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupNullParameter()voidDefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupRootGroup()voidDefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupRootGroupsIsEmpty()voidDefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupRootGroupWithEntry()voidDefaultCommerceCartServiceTest.testUpdatePointOfServiceForCartEntry()voidDefaultCommerceCartServiceTest.testUpdateQuantityForPickupCartEntry()voidDefaultCommerceCartServiceTest.testUpdateQuantityWhenCartIsNull()voidDefaultCommerceCartServiceTest.testUpdateToShippingModeForCartEntry()voidDefaultCommerceCartServiceTest.testUpdateToShippingModeForCartEntryLowStock()voidAbstractCommerceAddToCartStrategyTest.testValidateApplicableValidatorExistsAccepting()voidAbstractCommerceAddToCartStrategyTest.testValidateApplicableValidatorExistsAcceptingQtyWrong()voidAbstractCommerceAddToCartStrategyTest.testValidateFallbackForVariantBase()voidAbstractCommerceAddToCartStrategyTest.testValidateFallbackIfNoApplicableValidatorExists()voidAbstractCommerceAddToCartStrategyTest.testValidateFallbackIfValidatorsEmpty()voidAbstractCommerceAddToCartStrategyTest.testValidateFallbackIfValidatorsNull()voidAbstractCommerceAddToCartStrategyTest.testValidateMultipleApplicableValidatorsExistOneNotAccepting()voidAbstractCommerceAddToCartStrategyTest.testValidateMultipleValidatorsExist()voidAbstractCommerceAddToCartStrategyTest.testValidateParametersDoNotCarryCart()voidAbstractCommerceAddToCartStrategyTest.testValidateParametersDoNotCarryProduct()voidAbstractCommerceAddToCartStrategyTest.testValidateParametersNull()CommerceUpdateCartEntryStrictStrategy.updatePointOfServiceForCartEntry(CommerceCartParameter parameters) DefaultCommerceCartService.updatePointOfServiceForCartEntry(CommerceCartParameter parameters) DefaultCommerceCartService.updatePointOfServiceForCartEntry(CartModel cartModel, long entryNumber, PointOfServiceModel pointOfServiceModel) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.DefaultCommerceUpdateCartEntryStrategy.updatePointOfServiceForCartEntry(CommerceCartParameter parameters) voidDefaultCommerceUpdateCartEntryStrategyTest.updatePosShouldCheckStock()voidDefaultCommerceUpdateCartEntryStrategyTest.updatePosShouldMergeEntries()voidDefaultCommerceUpdateCartEntryStrategyTest.updatePosShouldSucceedIfNoEntry()CommerceUpdateCartEntryStrictStrategy.updateQuantityForCartEntry(CommerceCartParameter parameters) DefaultCommerceCartService.updateQuantityForCartEntry(CommerceCartParameter parameters) DefaultCommerceCartService.updateQuantityForCartEntry(CartModel cartModel, long entryNumber, long newQuantity) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.DefaultCommerceUpdateCartEntryStrategy.updateQuantityForCartEntry(CommerceCartParameter parameters) voidDefaultCommerceUpdateCartEntryStrategyTest.updateShippingModeShouldMergeEntries()CommerceUpdateCartEntryStrictStrategy.updateToShippingModeForCartEntry(CommerceCartParameter parameters) DefaultCommerceCartService.updateToShippingModeForCartEntry(CommerceCartParameter parameters) DefaultCommerceCartService.updateToShippingModeForCartEntry(CartModel cartModel, long entryNumber) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.DefaultCommerceUpdateCartEntryStrategy.updateToShippingModeForCartEntry(CommerceCartParameter parameters) protected voidAbstractCommerceAddToCartStrategy.validateAddToCart(CommerceCartParameter parameters) protected voidCommerceAddToCartStrictStrategy.validateAddToCart(CommerceCartParameter parameters) DefaultCommerceCartService.validateCart(CommerceCartParameter parameter) DefaultCommerceCartService.validateCart(CartModel cartModel) Deprecated, for removal: This API element is subject to removal in a future version.Since 5.2.protected voidDefaultCommerceUpdateCartEntryStrategy.validateEntryBeforeModification(long newQuantity, AbstractOrderEntryModel entryToUpdate) protected voidDefaultCommerceUpdateCartEntryStrategy.validateEntryBeforeSetShippingMode(AbstractOrderEntryModel entryToUpdate) protected voidDefaultCommerceCartProductConfigurationStrategy.validateParameters(CommerceCartParameter parameters) -
Uses of CommerceCartModificationException in de.hybris.platform.commerceservices.order.validator
Methods in de.hybris.platform.commerceservices.order.validator that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidAddToCartValidator.validate(CommerceCartParameter parameter) Validates add to cart parameters -
Uses of CommerceCartModificationException in de.hybris.platform.commerceservices.order.validator.impl
Methods in de.hybris.platform.commerceservices.order.validator.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidFallbackAddToCartValidatorTest.testValidateNoProduct()voidFallbackAddToCartValidatorTest.testValidateNull()voidFallbackAddToCartValidatorTest.testValidateProductValid()voidFallbackAddToCartValidatorTest.testValidateProductVariantBaseProduct()voidFallbackAddToCartValidator.validate(CommerceCartParameter parameter) -
Uses of CommerceCartModificationException in de.hybris.platform.commercewebservices.core.v2.controller
Methods in de.hybris.platform.commercewebservices.core.v2.controller that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected CartModificationWsDTOCartEntriesController.addCartEntryInternal(String baseSiteId, String code, long qty, String pickupStore, String fields) CartEntryGroupsController.addToCartEntryGroup(String baseSiteId, Integer entryGroupNumber, OrderEntryWsDTO entry, String fields) CartEntriesController.createCartEntry(String baseSiteId, OrderEntryWsDTO entry, String fields) voidCartEntriesController.removeCartEntry(long entryNumber) voidCartEntryGroupsController.removeEntryGroup(int entryGroupNumber) CartEntriesController.replaceCartEntry(String baseSiteId, long entryNumber, OrderEntryWsDTO entry, String fields) CartEntriesController.updateCartEntry(String baseSiteId, long entryNumber, OrderEntryWsDTO entry, String fields) protected CartModificationWsDTOCartEntriesController.updateCartEntryInternal(String baseSiteId, CartData cart, OrderEntryData orderEntry, Long qty, String pickupStore, String fields, boolean putMode) CartsController.validateCart(String fields) -
Uses of CommerceCartModificationException in de.hybris.platform.configurablebundlefacades.order
Methods in de.hybris.platform.configurablebundlefacades.order that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionAdd a product to an existing bundle.BundleCartFacade.startBundle(String bundleTemplateId, String productCode, long quantity) Start new bundle in cart based on the given bundle template and add the product to it. -
Uses of CommerceCartModificationException in de.hybris.platform.configurablebundlefacades.order.impl
Methods in de.hybris.platform.configurablebundlefacades.order.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected voidDefaultBundleCommerceCartFacade.addProductsIfAutoPickSelectionCriteria(CommerceCartParameter parameter, String addedProductCode, String bundleTemplateId) protected voidDefaultBundleCommerceCartFacade.createCommerceCartParametersForAutoPickComponent(CommerceCartParameter commerceCartParameter, BundleTemplateModel component, EntryGroup entryGroup, String addedProductCode, String bundleTemplateId) voidDefaultBundleCommerceCartFacadeTest.deleteShouldCheckEntryGroupNumber()protected voidDefaultBundleCommerceCartFacade.removeEntriesByGroupNumber(CartModel cart, Integer entryGroupNumber) voidDefaultBundleCommerceCartFacadeTest.shouldAssignBundleTemplateForNewBundle()voidDefaultBundleCommerceCartFacadeTest.shouldCheckBundleIntegrity()voidDefaultBundleCommerceCartFacadeTest.shouldDeleteBundleByEntryGroup()DefaultBundleCommerceCartFacade.startBundle(String bundleTemplateId, String productCode, long quantity) voidDefaultBundleCommerceCartFacadeTest.testAddToCart()voidDefaultBundleCommerceCartFacadeTest.testStartBundle()voidDefaultBundleCommerceCartFacadeTest.testStartBundleWithAutoPick()voidDefaultBundleCommerceCartFacadeTest.testStartBundleWithAutoPickForStarter() -
Uses of CommerceCartModificationException in de.hybris.platform.configurablebundleocc.controllers
Methods in de.hybris.platform.configurablebundleocc.controllers that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionConfigurableBundleController.createBundle(@Valid BundleStarterWsDTO bundleStarter) voidConfigurableBundleControllerTest.setUp()voidConfigurableBundleControllerTest.testStartBundle() -
Uses of CommerceCartModificationException in de.hybris.platform.configurablebundleservices.bundle.impl
Methods in de.hybris.platform.configurablebundleservices.bundle.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected voidprotected voidBundleOrderEntryRemoveableCheckerNestedIntegrationTest.addToCart(String productCode, String componentId) protected CommerceCartModificationprotected CommerceCartModificationDefaultBundleRuleServiceNestedIntegrationTest.addToCart(String productCode, String componentId, Set<Integer> groupNumbers) protected voidDefaultAbstractBundleComponentEditableChecker.checkComponentIsLeaf(BundleTemplateModel bundleTemplate) voidBundleOrderEntryRemoveableCheckerNestedIntegrationTest.shouldDeleteItemsWhichSatisfyMinCondition()voidDefaultBundleRuleServiceNestedIntegrationTest.shouldDisableInDifferentComponents()voidDefaultBundleRuleServiceNestedIntegrationTest.shouldDisableInOneComponent()voidBundleOrderEntryRemoveableCheckerNestedIntegrationTest.shouldNotDeleteItemsWhichDontSatisfyMinCondition()voidDefaultBundleRuleServiceNestedIntegrationTest.shouldNotReturnChangePriceRuleWithLowestPriceForForeignCurrency()voidDefaultBundleRuleServiceNestedIntegrationTest.shouldNotReturnChangePriceRuleWithLowestPriceForForeignProduct()voidDefaultBundleRuleServiceNestedIntegrationTest.shouldNotReturnChangePriceRuleWithLowestPriceIfRuleTypeAll()voidBundleOrderEntryRemoveableCheckerNestedIntegrationTest.shouldRemoveNonBundleEntry()voidDefaultBundleRuleServiceNestedIntegrationTest.shouldReturnChangePriceRuleWithLowestPriceByOrderEntry()voidDefaultBundleRuleServiceNestedIntegrationTest.shouldReturnChangePriceRuleWithLowestPriceForCorrespondingProduct()voidDefaultCartBundleComponentEditableCheckerTest.testCheckComponentIsLeafWhenChildTemplatesListIsEmpty()voidDefaultCartBundleComponentEditableCheckerTest.testCheckComponentIsLeafWhenChildTemplatesListIsNotEmpty()voidDefaultCartBundleComponentEditableCheckerTest.testCheckComponentIsLeafWhenChildTemplatesListIsNull() -
Uses of CommerceCartModificationException in de.hybris.platform.configurablebundleservices.daos.impl
Methods in de.hybris.platform.configurablebundleservices.daos.impl that throw CommerceCartModificationException -
Uses of CommerceCartModificationException in de.hybris.platform.configurablebundleservices.order
Methods in de.hybris.platform.configurablebundleservices.order that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidBundledCommerceCartServiceTest.shouldApplyDiscount()voidBundledCommerceCartServiceTest.shouldAssignBundlePropertiesToEntry()voidBundledCommerceCartServiceTest.shouldMergeEntries() -
Uses of CommerceCartModificationException in de.hybris.platform.configurablebundleservices.order.hook
Methods in de.hybris.platform.configurablebundleservices.order.hook that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected voidBundleAddToCartMethodHook.addToBundle(CommerceCartParameter parameter, AbstractOrderEntryModel entry) Assign the new cart entry to an existing bundle or create a new bundle for itvoidBundleAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameter, CommerceCartModification result) voidBundleSelectionCriteriaAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameters, CommerceCartModification result) voidBundleAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameter) voidBundleSelectionCriteriaAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameter) voidBundleRemoveEntryGroupMethodHook.beforeRemoveEntryGroup(RemoveEntryGroupParameter parameter) protected voidBundleAddToCartMethodHook.checkBundleParameters(CommerceCartParameter parameter) protected voidBundleAddToCartMethodHook.checkCanBeAddedToComponent(CommerceCartParameter parameter) protected voidBundleAddToCartMethodHook.checkIsProductDisabledByRules(CommerceCartParameter parameter) protected voidBundleAddToCartMethodHook.checkIsProductInComponentProductList(CommerceCartParameter parameter) protected voidBundleAddToCartMethodHook.checkIsSoldIndividually(CommerceCartParameter parameter) protected EntryGroupBundleAddToCartMethodHook.getBundleEntryGroup(CommerceCartParameter parameter) protected BundleTemplateModelBundleAddToCartMethodHook.getComponent(CommerceCartParameter parameter) protected booleanBundleAddToCartMethodHook.isBundledEntry(CommerceCartParameter parameter) Determines whether the entry applies to bundle.voidBundleAddToCartMethodHookTest.shouldAssignBundleTemplate()voidBundleAddToCartMethodHookTest.shouldCheckThatTheProductIsAllowed()voidBundleAddToCartMethodHookTest.shouldCheckTheComponentBelongToTheRightTemplate()voidBundleAddToCartMethodHookTest.shouldCheckTheComponentExists()voidBundleAddToCartMethodHookTest.shouldCreateBundleTreeInCart()voidBundleAddToCartMethodHookTest.shouldDenyAddingAutoPickProducts()voidBundleAddToCartMethodHookTest.shouldDenyAddingOfNonIndividualProducts()voidBundleRemoveEntryGroupMethodHookTest.shouldDoNothingAfterRemoveEntryGroup()voidBundleAddToCartMethodHookTest.shouldNotAllowInvalidComponentNullEntryGroup()voidBundleAddToCartMethodHookTest.shouldNotAllowInvalidRequiredComponents()voidBundleAddToCartMethodHookTest.shouldNotCheckRequiredComponentNullEntryGroup()voidBundleRemoveEntryGroupMethodHookTest.shouldReturnIfNoEntryGroupsInCart()voidBundleAddToCartMethodHookTest.shouldSkipNotBundledCalls()protected booleanBundleAddToCartMethodHook.startingNewBundle(CommerceCartParameter parameter) voidBundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupBundleIntermediateGroup()voidBundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupBundleLeafGroup()voidBundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupBundleRootGroup()voidBundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNoCart()voidBundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNoEntryGroupNumber()voidBundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNonBundleIntermediateGroup()voidBundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNonBundleLeafGroup()voidBundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNonBundleRootGroup()voidBundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNoParameter()voidBundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNoSuchGroupInCart() -
Uses of CommerceCartModificationException in de.hybris.platform.entitlementservices.daos.impl
Methods in de.hybris.platform.entitlementservices.daos.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidDefaultEntitlementDaoIntegrationTest.testFindEntitlementById()voidDefaultEntitlementDaoIntegrationTest.testFindEntitlementByIdWrongId() -
Uses of CommerceCartModificationException in de.hybris.platform.sap.productconfig.b2bfrontend.controllers
Methods in de.hybris.platform.sap.productconfig.b2bfrontend.controllers that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected StringCPQReorderController.reorder(String orderCode, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) Re-Order handler.CPQReorderController.reorderPOST(String orderCode, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) Accepts HTTP-POST requests and delegates toCPQReorderController.reorder(String, RedirectAttributes)CPQReorderController.reorderPUT(String orderCode, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) Accepts HTTP-PUT requests and delegates toCPQReorderController.reorder(String, RedirectAttributes) -
Uses of CommerceCartModificationException in de.hybris.platform.sap.productconfig.facades
Methods in de.hybris.platform.sap.productconfig.facades that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionConfigurationCartIntegrationFacade.addConfigurationToCart(ConfigurationData configuration) Adds the current configuration to shopping cart.ConfigurationCartIntegrationFacade.addProductConfigurationToCart(String productCode, Long quantity, String configId) Adds the current configuration to shopping cart. -
Uses of CommerceCartModificationException in de.hybris.platform.sap.productconfig.facades.impl
Methods in de.hybris.platform.sap.productconfig.facades.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionConfigurationCartIntegrationFacadeImpl.addConfigurationToCart(ConfigurationData configContent) ConfigurationCartIntegrationFacadeImpl.addProductConfigurationToCart(String productCode, Long quantity, String configId) protected AbstractOrderEntryModelConfigurationCartIntegrationFacadeImpl.createCartItem(ProductModel product, ConfigurationData configData, CommerceCartParameter commerceCartParameter, CartModel cart) protected AbstractOrderEntryModelConfigurationCartIntegrationFacadeImpl.getOrCreateCartItem(ProductModel product, ConfigurationData configData) Creates a new entry in the session cart or returns the entry belonging to the current configuration and updates the price and its external configuration.voidConfigurationCartIntegrationFacadeImplTest.setup()voidConfigurationCartIntegrationFacadeImplTest.testAddConfigurationToCart()voidConfigurationCartIntegrationFacadeImplTest.testAddConfigurationToCartWithQty()voidConfigurationCartIntegrationFacadeImplTest.testAddProductConfigurationToCart()voidConfigurationCartIntegrationFacadeImplTest.testAddProductConfigurationToCartBlankCode()voidConfigurationCartIntegrationFacadeImplTest.testAddProductConfigurationToCartChangeableVariant()voidConfigurationCartIntegrationFacadeImplTest.testAddProductConfigurationToCartEmptyConfigId()voidConfigurationCartIntegrationFacadeImplTest.testAddProductConfigurationToCartNoConfigForId()voidConfigurationCartIntegrationFacadeImplTest.testAddProductConfigurationToCartNonChangeableVariant()voidConfigurationCartIntegrationFacadeImplTest.testAddProductConfigurationToCartNoProductCode()voidConfigurationCartIntegrationFacadeImplTest.testGetOrCreateCartItem_newItem()voidConfigurationCartIntegrationFacadeImplTest.testGetOrCreateCartItem_newItemWithQty()voidConfigurationCartIntegrationFacadeImplTest.testGetOrCreateCartItem_updateItemAndNotRemoveProductLink()voidConfigurationCartIntegrationFacadeImplTest.testGetOrCreateCartItem_updateRemovedItem()voidConfigurationCartIntegrationFacadeImplTest.testItemInCart_false()voidConfigurationCartIntegrationFacadeImplTest.testItemInCart_true()voidConfigurationCartIntegrationFacadeImplTest.testUpdateProductConfigurationInCart() -
Uses of CommerceCartModificationException in de.hybris.platform.sap.productconfig.facades.integrationtests
Methods in de.hybris.platform.sap.productconfig.facades.integrationtests that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected CartEntryModelAddToCartFacadeIntegrationTest.addConfigAndGetCartEntry(ConfigurationData configData) protected CartEntryModelAddToCartFacadeIntegrationTest.addConfigurationToCart(ConfigurationData configData) protected ConfigurationDataProductConfigurationAccessIntegrationTest.createAndAddToCartConfig()protected StringConfigCartIntegrationTest.createAndSaveCart(KBKeyData kbKey) protected voidCPQOrderFacadeIntegrationTest.createCartEntry()protected ConfigurationDataProductConfigurationAccessIntegrationTest.prepareCartDraft()protected ConfigurationDataProductConfigurationAccessIntegrationTest.prepareOrder()LifecycleStrategiesIntegrationTestBase.prepareProcessTest()protected ConfigurationDataProductConfigurationAccessIntegrationTest.prepareQuote()voidLifecycleStrategiesIntegrationTestBase.testAddToCartDirectlyForVariant()voidLifecycleStrategiesIntegrationTestBase.testAddToCartDirectlyThenConfigure()voidAddToCartFacadeIntegrationTest.testAddToCartNoStock()voidAddToCartFacadeIntegrationTest.testAddToCartSameProductAddedTwice()voidLifecycleStrategiesIntegrationTestBase.testAddToCartThenConfigureOnSameDraft()voidLifecycleStrategiesIntegrationTestBase.testAddToCartThenConfigureTwice()voidAddToCartFacadeIntegrationTest.testAddToCartUpdate()voidAddToCartFacadeIntegrationTest.testAddToCartUpdateRemovedProduct()voidAddToCartFacadeIntegrationTest.testAddToCartUpdateRemovedProductWithProductLinkPersisting()voidLifecycleStrategiesIntegrationTestBase.testAddVariantDirectlyToCarAndProveDraftHandlingDefault()voidLifecycleStrategiesIntegrationTestBase.testAddVariantDirectlyToCarAndProveDraftHandlingPersistent()voidCPQOrderFacadeIntegrationTest.testConfigOrderIntegrationDraftHandlingFacade()voidCPQOrderFacadeIntegrationTest.testConfigOrderIntegrationFacade()voidCPQOrderFacadeIntegrationTest.testConfigOrderIntegrationProductBoundHandlingFacade()voidCPQQuoteFacadeIntegrationTest.testConfigQuoteIntegrationFacade()voidLifecycleStrategiesIntegrationTestBase.testCreateConfigWithLogInUser()voidProductConfigurationAccessIntegrationTest.testInconsistentStateIsResolved()voidLifecycleStrategiesIntegrationTestBase.testLinkToCartEntryForVariantThenRestore()voidLifecycleStrategiesIntegrationTestBase.testLinkToCartEntryThenRemove()voidLifecycleStrategiesIntegrationTestBase.testLinkToProduct()voidLifecycleStrategiesIntegrationTestBase.testOrderProcessDefault()voidCPQOrderFacadeIntegrationTest.testPlaceOrderAccessCheck()voidCPQQuoteFacadeIntegrationTest.testQuoteDataHasConfigurationData()voidCPQQuoteFacadeIntegrationTest.testQuoteDataHasNoConfigurationData()voidLifecycleStrategiesIntegrationTestBase.testQuoteProcessDefault()voidCPQQuoteFacadeIntegrationTest.testQuoteSessionArtifacts()voidCPQQuoteFacadeIntegrationTest.testQuoteSessionArtifactsDraftHandling()voidProductConfigurationAccessIntegrationTest.testReadingNotOwnCartRelatedFails()Configurations with cart relation
read: allow only for same user
update: allow only for drafts and for same uservoidProductConfigurationAccessIntegrationTest.testReadingNotOwnDraftCartRelatedFails()voidProductConfigurationAccessIntegrationTest.testReadingNotOwnOrderRelatedFails()Configurations with order relation
read: allow only for same user
update: never allowedvoidProductConfigurationAccessIntegrationTest.testReadingNotOwnQuoteRelatedFails()Configurations with quote relation
read: allow only for same user
update: never allowedvoidProductConfigurationAccessIntegrationTest.testReleasingNotOwnCartRelatedFails()voidProductConfigurationAccessIntegrationTest.testReleasingNotOwnDraftCartRelatedFails()voidProductConfigurationAccessIntegrationTest.testReleasingNotOwnOrderRelatedFails()voidProductConfigurationAccessIntegrationTest.testReleasingNotOwnQuoteRelatedFails()voidConfigCartIntegrationTest.testSavedCart()voidConfigCartIntegrationTest.testSavedCartRecover()voidLifecycleStrategiesIntegrationTestBase.testUpdateUserAfterLogIn()voidProductConfigurationAccessIntegrationTest.testUpdatingNotOwnCartRelatedFails()voidProductConfigurationAccessIntegrationTest.testUpdatingNotOwnDraftCartRelatedFails()voidProductConfigurationAccessIntegrationTest.testUpdatingOwnCartRelatedNoDraftFails()voidProductConfigurationAccessIntegrationTest.testUpdatingOwnOrderRelatedFails()voidProductConfigurationAccessIntegrationTest.testUpdatingOwnQuoteRelatedFails()protected OrderDataCPQFacadeLayerTest.validateCartAndPlaceOrder()protected OrderDataCPQFacadeLayerTest.validateCartAndPlaceOrder(boolean ignoreInconsistencyAndIncompletness) -
Uses of CommerceCartModificationException in de.hybris.platform.sap.productconfig.facades.strategy
Methods in de.hybris.platform.sap.productconfig.facades.strategy that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected CommerceCartModificationProductConfigAddToCartStrategy.doAddToCart(CommerceCartParameter parameter) Deprecated, for removal: This API element is subject to removal in a future version.voidProductConfigAddToCartStrategyTest.testDoAddToCart()voidProductConfigAddToCartStrategyTest.testDoAddToCartChangeableVariant()voidProductConfigAddToCartStrategyTest.testDoAddToCartModelNotSaved()voidProductConfigAddToCartStrategyTest.testDoAddToCartNoConfigurableProduct()voidProductConfigAddToCartStrategyTest.testValidate_cartNull()voidProductConfigAddToCartStrategyTest.testValidate_cpqBaseProductOK()voidProductConfigAddToCartStrategyTest.testValidate_hybrisBaseProduct()voidProductConfigAddToCartStrategyTest.testValidate_OK()voidProductConfigAddToCartStrategyTest.testValidate_productNull()voidProductConfigAddToCartStrategyTest.testValidate_quantityZero()protected voidProductConfigAddToCartStrategy.validateAddToCart(CommerceCartParameter parameters) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of CommerceCartModificationException in de.hybris.platform.sap.productconfig.frontend.controllers
Methods in de.hybris.platform.sap.productconfig.frontend.controllers that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionCartConfigureProductController.configureCartEntry(int entryNumber, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) Prepares a configuration session for the given cart item.CartConfigureProductController.configureCartEntryOnExistingDraft(int entryNumber, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) Prepares a configuration session for the given cart item in case a configuration draft already exists.protected OrderEntryDataCartConfigureProductController.getCartEntry(int entryNumber, CartData sessionCart) protected StringCartConfigureProductController.populateModelAndGetNextPage(org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request, OrderEntryData currentEntry, ConfigurationData configData) -
Uses of CommerceCartModificationException in de.hybris.platform.sap.productconfig.frontend.handler
Methods in de.hybris.platform.sap.productconfig.frontend.handler that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected voidConfigCopyCartEntryActionHandler.copyAndAddToCart(OrderEntryData entryToCopy, boolean copyDirect) -
Uses of CommerceCartModificationException in de.hybris.platform.sap.productconfig.occ.controllers
Methods in de.hybris.platform.sap.productconfig.occ.controllers that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionProductConfiguratorCCPCartIntegrationController.addCartEntry(String baseSiteId, ProductConfigOrderEntryWsDTO entry) protected CartModificationDataProductConfiguratorCCPCartIntegrationController.addCartEntryInternal(ProductConfigOrderEntryWsDTO entry) voidProductConfiguratorCCPCartIntegrationControllerTest.testAddCartEntryInternal()voidProductConfiguratorCCPCartIntegrationControllerTest.testConfigureCartEntry()voidProductConfiguratorCCPCartIntegrationControllerTest.testUpdateConfiguration()voidProductConfiguratorCCPCartIntegrationControllerTest.testUpdateConfigurationAPI() -
Uses of CommerceCartModificationException in de.hybris.platform.sap.productconfig.rules.integrationtests
Methods in de.hybris.platform.sap.productconfig.rules.integrationtests that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected voidProductConfigRulesTest.addConfigurationToCart(ConfigModel configModel, KBKey kbKey) voidProductConfigRulesIntegrationTest.testDefaultMessageNotShownWhenDefaultValueModified()see also TIGER-2285voidProductConfigRulesIntegrationTest.testDoesNotHaveValueConditionAndDisplayMessageOnly()voidProductConfigRulesIntegrationTest.testExecuteOnlyRuleWithHighestPriorityInExclusiveGroup()voidProductConfigRulesIntegrationTest.testModifyDefaultConfigAndRemoveAssignableValueBasedOnCartNoMessage()voidProductConfigRulesIntegrationTest.testModifyDefaultConfigOfVariantDefaultMessage()voidProductConfigRulesIntegrationTest.testNumericConditionOverThousand()Condition in rule checks for 1,500 (which is also displayed on UI, if you enter 1500.0), however the RAO contains 1500.0 Fix: use ValueFormatTranslator for numeric CStics to get formatted string to be set into RAO.voidProductConfigRulesIntegrationTest.testNumericConditionUnderThousand()Condition in rule checks for 500 (which is also displayed on UI, if you enter 500.0), however the RAO contains 500 Fix: use ValueFormatTranslator for numeric CStics to get formatted string to be set into RAO.voidProductConfigRulesIntegrationTest.testRemoveAssignableValueNoMessage()voidProductConfigRulesIntegrationTest.testRuleForBaseStore_allBaseStores()voidProductConfigRulesIntegrationTest.testRuleForBaseStore_dummyStore()voidProductConfigRulesIntegrationTest.testRuleForBaseStore_testConfigureStore()voidProductConfigRulesIntegrationTest.testRulesAreAppliedOnCreateFromExternal()Rules should be also executed, when configuration is created from external source.voidProductConfigRulesIntegrationTest.testShowMessagesOnProductAndCsticLevels()voidProductConfigRulesIntegrationTest.testSupportMultilevelConfiguration()voidProductConfigRulesIntegrationTest.testVerifyProductParameterFormat() -
Uses of CommerceCartModificationException in de.hybris.platform.sap.productconfig.services.impl
Methods in de.hybris.platform.sap.productconfig.services.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidProductConfigAddToCartHookImpl.afterAddToCart(CommerceCartParameter parameters, CommerceCartModification result) voidProductConfigAddToCartHookImpl.beforeAddToCart(CommerceCartParameter parameters) voidProductConfigAddToCartHookImplTest.test_afterAddToCart()voidProductConfigAddToCartHookImplTest.test_afterAddToCartChangeableVariant()voidProductConfigAddToCartHookImplTest.test_afterAddToCartModelNotSaved()voidProductConfigAddToCartHookImplTest.test_afterAddToCartNotChangeableVariant() -
Uses of CommerceCartModificationException in de.hybris.platform.sap.productconfig.services.validator
Methods in de.hybris.platform.sap.productconfig.services.validator that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidProductConfigAddToCartValidator.validate(CommerceCartParameter parameter) -
Uses of CommerceCartModificationException in de.hybris.platform.savedorderforms.api.orderform
Methods in de.hybris.platform.savedorderforms.api.orderform that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidOrderFormFacade.addOrderFormToCart(String orderFormCode, String cartId) Adds a saved order form to a given cart. -
Uses of CommerceCartModificationException in de.hybris.platform.savedorderforms.api.orderform.impl
Methods in de.hybris.platform.savedorderforms.api.orderform.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidDefaultOrderFormFacade.addOrderFormToCart(String orderFormCode, String cartId) -
Uses of CommerceCartModificationException in de.hybris.platform.savedorderformsocc.v2.controllers
Methods in de.hybris.platform.savedorderformsocc.v2.controllers that throw CommerceCartModificationException -
Uses of CommerceCartModificationException in de.hybris.platform.savedorderformsoccaddon.v2.controllers
Methods in de.hybris.platform.savedorderformsoccaddon.v2.controllers that throw CommerceCartModificationException -
Uses of CommerceCartModificationException in de.hybris.platform.selectivecartfacades
Methods in de.hybris.platform.selectivecartfacades that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidSelectiveCartFacade.addToCartFromWishlist(String productCode) Removes the entry from wishlist and adds wishlist entry to cart as a cart entryvoidSelectiveCartFacade.addToWishlistFromCart(OrderEntryData orderEntry) Removes the entry from cart and adds cart entry to wishlistvoidSelectiveCartFacade.addToWishlistFromCart(Integer entryNumber) Removes the entry from cart and adds cart entry to wishlistvoidSelectiveCartFacade.addToWishlistFromCart(List<String> productCodes) Removes the entry from cart and adds the entry to wishlistvoidSelectiveCartFacade.updateCartFromWishlist()Removes the entry from wishlist and adds wishlist entry to cart as a cart entry -
Uses of CommerceCartModificationException in de.hybris.platform.selectivecartfacades.impl
Methods in de.hybris.platform.selectivecartfacades.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidDefaultSelectiveCartFacade.addToCartFromWishlist(String productCode) voidDefaultSelectiveCartFacade.addToWishlistFromCart(OrderEntryData orderEntry) voidDefaultSelectiveCartFacade.addToWishlistFromCart(Integer entryNumber) voidDefaultSelectiveCartFacade.addToWishlistFromCart(List<String> productCodes) protected voidDefaultSelectiveCartFacade.removeWishlistEntryAndUpdateAddToCartTime(Wishlist2Model wishlistForSelectiveCart, ProductModel product, Wishlist2EntryModel wishlistEntry) voidDefaultSelectiveCartFacadeTest.testAddToCartFromWishlist()voidDefaultSelectiveCartFacadeTest.testAddToWishlistFromCartByOrderEntry()voidDefaultSelectiveCartFacadeTest.testaddToWishlistFromCartByProductCode()voidDefaultSelectiveCartFacade.updateCartFromWishlist() -
Uses of CommerceCartModificationException in de.hybris.platform.selectivecartservices.strategies
Methods in de.hybris.platform.selectivecartservices.strategies that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionSelectiveCartAddToCartStrategy.addToCart(CommerceCartParameter parameter) -
Uses of CommerceCartModificationException in de.hybris.platform.subscriptionservices.daos.impl
Methods in de.hybris.platform.subscriptionservices.daos.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidDefaultSubscriptionCustomerAccountDaoIntegrationTest.testFindOrdersByCustomerAndStore()voidDefaultSubscriptionCustomerAccountDaoIntegrationTest.testFindOrdersByCustomerAndStoreWithDisabledAdditionalFilter() -
Uses of CommerceCartModificationException in de.hybris.platform.subscriptionservices.order.hook
Methods in de.hybris.platform.subscriptionservices.order.hook that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidSubscriptionAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameters, CommerceCartModification result) voidSubscriptionAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameters) protected voidSubscriptionAddToCartMethodHook.createChildCarts(AbstractOrderEntryModel masterCartEntry, CommerceCartParameter masterCartParameters) voidSubscriptionAddToCartMethodHookTest.testAfterAddToCart()voidSubscriptionAddToCartMethodHookTest.testAfterAddToCartNoChildCartNoSubscriptionTerm()voidSubscriptionAddToCartMethodHookTest.testBeforeAddToCartIsNotSubscriptionProduct()voidSubscriptionAddToCartMethodHookTest.testBeforeAddToCartIsSubscriptionProduct()voidSubscriptionAddToCartMethodHookTest.testBeforeAddToCartNullParameter() -
Uses of CommerceCartModificationException in de.hybris.platform.subscriptionservices.subscription
Methods in de.hybris.platform.subscriptionservices.subscription that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidSubscriptionCommerceCartService.checkMasterCart(CartModel cartModel, BillingTimeModel masterCartBillingTimeModel) Checks if given cart is a master cart and if its billing time is correct.voidSubscriptionCommerceCartService.checkQuantityToAdd(long quantityToAdd) Checks if given quantity can be added. -
Uses of CommerceCartModificationException in de.hybris.platform.subscriptionservices.subscription.impl
Methods in de.hybris.platform.subscriptionservices.subscription.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionvoidDefaultSubscriptionCommerceCartService.checkMasterCart(CartModel cartModel, BillingTimeModel masterCartBillingTimeModel) Checks if the givenCartModelis a master cart and has the correctBillingTimeModel.voidDefaultSubscriptionCommerceCartService.checkQuantityToAdd(long quantityToAdd) protected voidDefaultSubscriptionCommerceCartService.checkQuantityToAdd(long quantityToAdd, long maxQuantity) protected AbstractOrderEntryModelDefaultSubscriptionCommerceCartService.getCartEntryToBeUpdated(CartModel cartModel, long entryNumber) Searches in the givencartModelfor the cart entry with has the givenentryNumberand returns it.voidDefaultSubscriptionCommerceCartServiceTest.testAddToCart()voidDefaultSubscriptionCommerceCartServiceTest.testAddToCartProductNoStock()voidDefaultSubscriptionCommerceCartServiceTest.testAddToCartSubscriptionProductNoStock()voidDefaultSubscriptionCommerceCartServiceIntegrationTest.testAddToMultiCart()voidDefaultSubscriptionCommerceCartServiceTest.testCheckMasterCartIsNoMasterCart()voidDefaultSubscriptionCommerceCartServiceTest.testCheckMasterCartMasterHasWrongBillingFrequency()voidDefaultSubscriptionCommerceCheckoutServiceIntegrationTest.testPlaceOrder()voidDefaultSubscriptionCommerceCheckoutServiceIntegrationTest.testPlaceOrderWithChildCart()voidDefaultSubscriptionCommerceCartServiceTest.testRemoveAllEntriesChildCart()voidDefaultSubscriptionCommerceCartServiceTest.testRemoveAllEntriesMasterCart()voidDefaultSubscriptionCommerceCartServiceIntegrationTest.testRemoveAllEntriesMultiCart()voidDefaultSubscriptionCommerceCartServiceIntegrationTest.testUpdateQuantityForCartEntrySubscription()voidDefaultSubscriptionCommerceCartServiceTest.testUpdateQuantityForCartEntrySubscriptionProduct()voidDefaultSubscriptionCommerceCartServiceIntegrationTest.testUpdateQuantityForMultiCartEntry() -
Uses of CommerceCartModificationException in de.hybris.platform.textfieldconfiguratortemplateaddon.controllers.pages
Methods in de.hybris.platform.textfieldconfiguratortemplateaddon.controllers.pages that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionProductTextfieldConfiguratorController.displayConfigurationInOrderEntry(String orderCode, int entryNumber, org.springframework.ui.Model model) ProductTextfieldConfiguratorController.displayConfigurationInQuoteEntry(String quoteCode, int entryNumber, org.springframework.ui.Model model) ProductTextfieldConfiguratorController.displayConfigurationInSavedCartEntry(String cartCode, int entryNumber, org.springframework.ui.Model model) ProductTextfieldConfiguratorController.editConfigurationInEntry(int entryNumber, org.springframework.ui.Model model) ProductTextfieldConfiguratorController.updateConfigurationInEntry(int entryNumber, org.springframework.ui.Model model, @Valid TextFieldConfigurationForm form, org.springframework.validation.BindingResult bindingErrors, javax.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) -
Uses of CommerceCartModificationException in de.hybris.platform.textfieldconfiguratortemplatefacades
Methods in de.hybris.platform.textfieldconfiguratortemplatefacades that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionTextFieldFacade.getAbstractOrderEntry(int entryNumber, AbstractOrderData abstractOrder) Returns and order entry specified by its entry number -
Uses of CommerceCartModificationException in de.hybris.platform.textfieldconfiguratortemplatefacades.impl
Methods in de.hybris.platform.textfieldconfiguratortemplatefacades.impl that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionDefaultTextFieldFacade.getAbstractOrderEntry(int entryNumber, AbstractOrderData abstractOrder) voidDefaultTextFieldFacadeTest.testGetAbstractOrderEntry()voidDefaultTextFieldFacadeTest.testGetAbstractOrderEntryNoEntryFound()voidDefaultTextFieldFacadeTest.testGetAbstractOrderEntryNullEntries() -
Uses of CommerceCartModificationException in de.hybris.platform.textfieldconfiguratortemplateocc.controllers
Methods in de.hybris.platform.textfieldconfiguratortemplateocc.controllers that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionProductConfiguratorTextfieldTemplateController.addCartEntry(String baseSiteId, OrderEntryWsDTO entry, String fields) ProductConfiguratorTextfieldTemplateController.getConfigurationForOrderEntry(String orderId, int entryNumber) ProductConfiguratorTextfieldTemplateController.getConfigurationForQuoteEntry(String quoteId, int entryNumber) ProductConfiguratorTextfieldTemplateController.getConfigurationForSavedCartEntry(String cartId, int entryNumber) ProductConfiguratorTextfieldTemplateController.getConfigurationInEntry(int entryNumber) ProductConfiguratorTextfieldTemplateController.getConfigurationInEntry(int entryNumber, ConfigurationInfoListWsDTO configInfoList) voidProductConfiguratorTextfieldTemplateControllerTest.initialize()voidProductConfiguratorTextfieldTemplateControllerTest.testAddCartEntry()voidProductConfiguratorTextfieldTemplateControllerTest.testAddCartEntryNoAddedQuantity()voidProductConfiguratorTextfieldTemplateControllerTest.testAddCartEntryNullCartModification()voidProductConfiguratorTextfieldTemplateControllerTest.testGetConfigurationForQuoteEntry()voidProductConfiguratorTextfieldTemplateControllerTest.testGetConfigurationForSavedCartEntry()voidProductConfiguratorTextfieldTemplateControllerTest.testGetConfigurationInEntry()voidProductConfiguratorTextfieldTemplateControllerTest.testGetConfigurationInOrderEntry()voidProductConfiguratorTextfieldTemplateControllerTest.testUpdateConfigurationInEntry() -
Uses of CommerceCartModificationException in de.hybris.platform.textfieldconfiguratortemplateoccaddon.controllers
Methods in de.hybris.platform.textfieldconfiguratortemplateoccaddon.controllers that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionProductTextfieldConfiguratorController.addCartEntry(String baseSiteId, OrderEntryWsDTO entry, String fields) ProductTextfieldConfiguratorController.getConfigurationForOrderEntry(String orderId, int entryNumber) ProductTextfieldConfiguratorController.getConfigurationForQuoteEntry(String quoteId, int entryNumber) ProductTextfieldConfiguratorController.getConfigurationForSavedCartEntry(String cartId, int entryNumber) ProductTextfieldConfiguratorController.getConfigurationInEntry(int entryNumber) ProductTextfieldConfiguratorController.updateConfigurationInEntry(int entryNumber, ConfigurationInfoListWsDTO configInfoList) -
Uses of CommerceCartModificationException in de.hybris.platform.yacceleratorstorefront.controllers.pages
Methods in de.hybris.platform.yacceleratorstorefront.controllers.pages that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionCartPageController.cartCheck(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) Handle the '/cart/checkout' request url.CartPageController.initCheck(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel, String flow, String pci) PickupInStoreController.updateCartQuantities(String storeId, long entryNumber, long quantity, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) PickupInStoreController.updateToDelivery(long entryNumber, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) -
Uses of CommerceCartModificationException in de.hybris.platform.yacceleratorstorefront.controllers.pages.checkout.steps
Methods in de.hybris.platform.yacceleratorstorefront.controllers.pages.checkout.steps that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionPickupLocationCheckoutStepController.doSelectDeliveryLocation(String posName, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) MultiStepCheckoutController.enterStep(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) SummaryCheckoutStepController.enterStep(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) MultiStepCheckoutController.performExpressCheckout(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) SummaryCheckoutStepController.placeOrder(PlaceOrderForm placeOrderForm, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) -
Uses of CommerceCartModificationException in de.hybris.platform.ycommercewebservices.v1.controller
Methods in de.hybris.platform.ycommercewebservices.v1.controller that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionWeb service handler for adding new products to the session cart.
Sample target URL : http://localhost:9001/rest/v1/cart/entry.
Client should provide product code and quantity (optional) as POST body.
It's also possible to add product that will be pickedup in store by specifying optional storeName parameter (product must be in stock in that particular store).
For Content-Type=application/x-www-form-urlencoded;charset=UTF-8 a sample body is: (urlencoded) is: entryNumber=1&qty=2..
Request Method =POSTResponse contains a set-cookie header with the jsessionId associated with the cart.CartController.deleteCartEntry(long entryNumber) Web service for deleting cart entry.
Client should provide cart entry number as path variable.
Sample target URL : http://localhost:9001/rest/v1/cart/entry/0
Response contains a set-cookie header with the jsessionId associated with the cart.
Request Method =DELETECartController.pickupEntryInStore(String baseSiteId, long entryNumber, String storeName) Web service for setting store where cart entry will be picked up.
Client should provide cart entry number as path variable and storeName parameter in body.
Sample target URL : http://localhost:9001/rest/v1/cart/entry/{entryNumber}/store
Response contains a set-cookie header with the jsessionId associated with the cart.
Request Method =PUTCartController.updateCartEntry(long entryNumber, long qty) Web service for modifying cart entry quantity.
Client should provide cart entry number as path variable and new quantity as url request parameter.
Sample target URL : http://localhost:9001/rest/v1/cart/entry/0?qty=2
Response contains a set-cookie header with the jsessionId associated with the cart.
Request Method =PUTCartController.updateEntryToDelivery(String baseSiteId, long entryNumber) Web service reseting store where entry should be picked up. -
Uses of CommerceCartModificationException in de.hybris.platform.ycommercewebservices.v2.controller
Methods in de.hybris.platform.ycommercewebservices.v2.controller that throw CommerceCartModificationExceptionModifier and TypeMethodDescriptionprotected CartModificationWsDTOCartEntriesController.addCartEntryInternal(String baseSiteId, String code, long qty, String pickupStore, String fields) CartEntryGroupsController.addToCartEntryGroup(String baseSiteId, Integer entryGroupNumber, OrderEntryWsDTO entry, String fields) CartEntriesController.createCartEntry(String baseSiteId, OrderEntryWsDTO entry, String fields) voidCartEntriesController.removeCartEntry(long entryNumber) voidCartEntryGroupsController.removeEntryGroup(int entryGroupNumber) CartEntriesController.replaceCartEntry(String baseSiteId, long entryNumber, OrderEntryWsDTO entry, String fields) CartEntriesController.updateCartEntry(String baseSiteId, long entryNumber, OrderEntryWsDTO entry, String fields) protected CartModificationWsDTOCartEntriesController.updateCartEntryInternal(String baseSiteId, CartData cart, OrderEntryData orderEntry, Long qty, String pickupStore, String fields, boolean putMode) CartsController.validateCart(String fields)