| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCartEntryActionFacadeIntegrationTest.shouldExecuteRemoveAction() |
void |
RemoveCartEntryActionHandlerTest.shouldNotHandleActionIfEntryNumbersAreNull() |
void |
RemoveCartEntryActionHandlerTest.shouldTranslateCommerceCartModificationException() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCsvFacadeIntegrationTest.testGenerateCsvContentFromCart() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
AcceleratorCheckoutFacade.consolidateCheckoutCart(java.lang.String pickupPointOfServiceName)
Runs calculation again and updates cart
|
| Modifier and Type | Method and Description |
|---|---|
protected OrderData |
AnonymousCheckoutIntegrationTest.completeCheckoutProcess() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
DefaultAcceleratorCheckoutFacade.consolidateCheckoutCart(java.lang.String pickupPointOfServiceName) |
| Modifier and Type | Method and Description |
|---|---|
protected OrderData |
QuotesProcessIntegrationTest.completeCheckoutProcess() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CommerceCartModification> |
AcceleratorCheckoutService.consolidateCheckoutCart(CartModel cartModel,
PointOfServiceModel consolidatedPickupPointModel)
Runs calculation again and updates cart
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CommerceCartModification> |
DefaultAcceleratorCheckoutService.consolidateCheckoutCart(CartModel cartModel,
PointOfServiceModel consolidatedPickupPointModel) |
protected java.util.List<AbstractOrderEntryModel> |
DefaultAcceleratorCheckoutService.getEntriesToConsolidate(CartModel cartModel,
PointOfServiceModel consolidatedPickupPointModel,
java.util.List<AbstractOrderEntryModel> entriesToBeRemovedDueToPOS,
java.util.List<AbstractOrderEntryModel> consolidatedEntriesToBeRemoved,
java.util.List<CommerceCartModification> unsuccessfulModifications)
Gets the consolidate entries.
|
void |
DefaultAcceleratorCheckoutServiceIntegrationTest.shouldCheckCartIsNotNull() |
void |
DefaultAcceleratorCheckoutServiceIntegrationTest.shouldCheckPointOfServiceIsNotNull() |
void |
DefaultAcceleratorCheckoutServiceIntegrationTest.shouldConsolidateCheckoutCart() |
void |
DefaultAcceleratorCheckoutServiceTest.shouldGetEntriesToConsolidate() |
void |
DefaultAcceleratorCheckoutServiceTest.shouldUpdatePOS() |
protected void |
DefaultAcceleratorCheckoutService.updatePOS(CartModel cartModel,
PointOfServiceModel consolidatedPickupPointModel,
java.util.List<CommerceCartModification> unsuccessfulModifications,
AbstractOrderEntryModel entry) |
| Modifier and Type | Method and Description |
|---|---|
protected CommerceCartModification |
DefaultSavedCartFileUploadStrategy.addLinesToCart(java.lang.String[] cartAttributes,
CartModel cartModel) |
protected CartModel |
DefaultSavedCartFileUploadStrategyTest.createCartModelMock(boolean successCartModification) |
protected CommerceCartParameter |
DefaultSavedCartFileUploadStrategy.createCommerceCartParam(java.lang.String code,
long quantity,
CartModel cartModel) |
void |
DefaultSavedCartFileUploadStrategyTest.testCreateSavedCartFromFileForFailureResponse() |
void |
DefaultSavedCartFileUploadStrategyTest.testCreateSavedCartFromFileForNumberFormatIssues() |
void |
DefaultSavedCartFileUploadStrategyTest.testCreateSavedCartFromFileForSuccessResponse() |
void |
DefaultSavedCartFileUploadStrategyTest.testCreateSavedCartFromFileForUnknownIdentifierIssues() |
| Modifier and Type | Method and Description |
|---|---|
CartModificationDataList |
ExtendedCartController.consolidatePickupLocations(java.lang.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 = POST |
UserLocationData |
ExtendedCustomersController.getUserLocation() |
UserLocationData |
ExtendedCustomersController.setUserLocation(java.lang.Double latitude,
java.lang.Double longitude) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationListWsDTO |
ExtendedCartsController.consolidatePickupLocations(java.lang.String storeName,
java.lang.String fields) |
| Modifier and Type | Method and Description |
|---|---|
void |
AssistedServiceFacadeIntegrationTest.testEmulateCustomerAndCreateAnOrder() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ReorderCheckoutController.reorder(java.lang.String orderCode,
RedirectAttributes redirectModel) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
PaymentTypeCheckoutStepController.choose(PaymentTypeForm paymentTypeForm,
BindingResult bindingResult,
Model model) |
java.lang.String |
PaymentTypeCheckoutStepController.enterStep(Model model,
RedirectAttributes redirectAttributes) |
java.lang.String |
SummaryCheckoutStepController.enterStep(Model model,
RedirectAttributes redirectAttributes) |
java.lang.String |
SummaryCheckoutStepController.placeOrder(PlaceOrderForm placeOrderForm,
Model model,
RedirectAttributes redirectModel) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends CommerceCartModification> |
B2BCheckoutFacade.validateSessionCart()
Deprecated.
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.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
DefaultB2BAcceleratorCheckoutFacade.consolidateCheckoutCart(java.lang.String pickupPointOfServiceName) |
java.util.List<? extends CommerceCartModification> |
DefaultCheckoutFacade.validateSessionCart()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
SummaryCheckoutStepController.enterStep(Model model,
RedirectAttributes redirectAttributes) |
java.lang.String |
SummaryCheckoutStepController.placeOrder(PlaceOrderForm placeOrderForm,
Model model,
HttpServletRequest request,
RedirectAttributes redirectModel) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ChineseSummaryCheckoutStepController.checkPaymentResult(Model model,
java.lang.String orderCode) |
java.lang.String |
ChineseSummaryCheckoutStepController.doPayment(java.lang.String orderCode,
HttpServletRequest request,
HttpServletResponse response) |
void |
ChineseSummaryCheckoutStepController.handleAsynResponse(java.lang.String paymentServiceProvider,
HttpServletRequest request,
HttpServletResponse response) |
java.lang.String |
ChineseSummaryCheckoutStepController.handleSyncResponse(java.lang.String paymentServiceProvider,
HttpServletRequest request,
HttpServletResponse response,
Model model) |
java.lang.String |
ChineseSummaryCheckoutStepController.placeOrder(PlaceOrderForm placeOrderForm,
Model model,
HttpServletRequest request,
RedirectAttributes redirectModel) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ChineseTaxInvoiceController.enterStep(Model model,
RedirectAttributes redirectAttributes) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
CartFacade.addToCart(AddToCartParams addToCartParams)
Method for adding a product to cart.
|
CartModificationData |
CartFacade.addToCart(java.lang.String code,
long quantity)
Method for adding a product to cart.
|
CartModificationData |
CartFacade.addToCart(java.lang.String code,
long quantity,
java.lang.String storeId)
Method for adding a product to cart.
|
CartModificationData |
CartFacade.removeEntryGroup(java.lang.Integer groupNumber)
Removes group with all subsequent entries.
|
void |
DefaultCartFacadeIntegrationTest.testAddToCart() |
void |
DefaultCartFacadeIntegrationTest.testAddToCartLowerStock() |
void |
DefaultCartFacadeIntegrationTest.testAddToCartNoStock() |
void |
DefaultCartFacadeIntegrationTest.testAddToCartWithPromotion() |
void |
DefaultCartFacadeIntegrationTest.testAnonymousCartRestoration() |
void |
DefaultCartFacadeIntegrationTest.testAnonymousCartRestorationOfNonAnonymousCartShouldFail() |
void |
DefaultCartFacadeIntegrationTest.testUpdateCartEntry() |
void |
DefaultCartFacadeIntegrationTest.testValidateCart() |
CartModificationData |
CartFacade.updateCartEntry(long entryNumber,
long quantity)
Method for updating the number of products.
|
CartModificationData |
CartFacade.updateCartEntry(long entryNumber,
java.lang.String storeId)
Method for updating the number of products.
|
CartModificationData |
CartFacade.updateCartEntry(OrderEntryData cartEntry)
Updates the given cart entry.
|
java.util.List<CartModificationData> |
CartFacade.validateCartData()
Method for validating every entry in the cart
|
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
DefaultCartFacade.addToCart(AddToCartParams addToCartParams) |
CartModificationData |
DefaultCartFacade.addToCart(java.lang.String code,
long quantity) |
CartModificationData |
DefaultCartFacade.addToCart(java.lang.String code,
long quantity,
java.lang.String storeId) |
void |
DefaultCartFacadeTest.addToCartShouldPassPointOfService() |
protected CartModificationData |
DefaultCartFacade.configureCartEntry(OrderEntryData orderEntry,
CartModificationData cartModificationData) |
protected CartModificationData |
DefaultCartFacade.deleteGroupedOrderEntriesMultiD(OrderEntryData orderEntry) |
CartModificationData |
DefaultCartFacade.removeEntryGroup(java.lang.Integer groupNumber) |
void |
DefaultQuoteFacadeIntegrationTest.shouldAcceptAndPrepareCheckout() |
void |
DefaultQuoteFacadeDiscountIntegrationTest.shouldApplyDiscount() |
void |
DefaultQuoteFacadeIntegrationTest.shouldCancelQuoteAndUpdateQuoteWithLatestCartContent() |
void |
DefaultQuoteFacadeDiscountIntegrationTest.shouldNotApplyQuoteDiscountIfAbsoluteTooBig() |
void |
DefaultQuoteFacadeDiscountIntegrationTest.shouldNotApplyQuoteDiscountIfPercentageTooBig() |
void |
DefaultQuoteFacadeDiscountIntegrationTest.shouldNotApplyQuoteDiscountIfPercentageTooSmall() |
void |
DefaultQuoteFacadeDiscountIntegrationTest.shouldNotRemoveDiscountsIfQuoteInNonBuyerOfferState() |
void |
DefaultQuoteFacadeIntegrationTest.shouldNotSaveQuoteInInvalidState() |
void |
DefaultQuoteFacadeIntegrationTest.shouldNotSubmitAlreadySubmittedQuote() |
void |
DefaultQuoteFacadeIntegrationTest.shouldRemoveAndCreateNewCartForAcceptAndPrepareCheckoutWhereModifiedQuoteCart() |
void |
DefaultQuoteFacadeIntegrationTest.shouldRemoveDiscountsIfQuoteInBuyerOfferState() |
void |
DefaultQuoteFacadeIntegrationTest.shouldRequote() |
void |
DefaultQuoteFacadeIntegrationTest.shouldReturnFalseForIsQuoteSessionCartValidForCheckoutWhenNotQuoteCart() |
void |
DefaultQuoteFacadeIntegrationTest.shouldReturnFalseForIsQuoteSessionCartValidForCheckoutWhenQuoteCartModified() |
void |
DefaultQuoteFacadeIntegrationTest.shouldReturnTrueForIsQuoteSessionCartValidForCheckout() |
void |
DefaultQuoteFacadeIntegrationTest.shouldSubmitQuote() |
void |
DefaultQuoteFacadeIntegrationTest.shouldSyncCartDataIntoQuote() |
void |
DefaultQuoteFacadeIntegrationTest.shouldUpdateQuantitiesOnSaveQuote() |
void |
DefaultCartFacadeTest.testAddToCart() |
void |
DefaultCartFacadeTest.testConfigureCartEntry() |
void |
DefaultCartFacadeTest.testConfigureCartEntryMultipleConfigurators() |
void |
DefaultQuoteFacadeIntegrationTest.testGetQuoteForCode() |
void |
DefaultCartFacadeTest.testMergeProductConfigurations() |
void |
DefaultCartFacadeTest.testMergeWithEmptyOrderEntryConfiguration() |
void |
DefaultCartFacadeTest.testUpdateCartEntry() |
void |
DefaultCartFacadeTest.testUpdateCartEntryWithEmptyConfiguration() |
void |
DefaultCartFacadeTest.testUpdateOrderEntryForMultiDUpdate() |
void |
DefaultCartFacadeTest.testUpdateOrderEntryForNonMultiD() |
void |
DefaultCartFacadeTest.testUpdateOrderEntryMultiDAdd() |
CartModificationData |
DefaultCartFacade.updateCartEntry(long entryNumber,
long quantity) |
CartModificationData |
DefaultCartFacade.updateCartEntry(long entryNumber,
java.lang.String storeId) |
CartModificationData |
DefaultCartFacade.updateCartEntry(OrderEntryData orderEntry) |
void |
DefaultCartFacadeTest.updateCartEntryShouldPassPOS() |
java.util.List<CartModificationData> |
DefaultCartFacade.validateCartData() |
| Modifier and Type | Method and Description |
|---|---|
CommerceCartModification |
CommerceCartService.addToCart(CartModel cartModel,
ProductModel productModel,
long quantity,
UnitModel unit,
boolean forceNewEntry)
Deprecated.
|
CommerceCartModification |
CommerceCartService.addToCart(CartModel cartModel,
ProductModel productModel,
PointOfServiceModel deliveryPointOfService,
long quantity,
UnitModel unit,
boolean forceNewEntry)
Deprecated.
|
CommerceCartModification |
CommerceCartService.addToCart(CommerceCartParameter parameter)
Adds to the (existing)
CartModel the (existing) ProductModel in the given UnitModel and
with the given quantity. |
CommerceCartModification |
CommerceAddToCartStrategy.addToCart(CommerceCartParameter parameter)
Adds to the (existing)
CartModel the (existing) ProductModel in the given UnitModel and
with the given quantity. |
void |
CommerceCartService.configureCartEntry(CommerceCartParameter parameters)
Update configuration on a configurable product.
|
void |
CommerceCartProductConfigurationStrategy.configureCartEntry(CommerceCartParameter parameters)
Update configuration on a configurable product in given order entry.
|
CommerceCartModification |
CommerceCartService.removeEntryGroup(RemoveEntryGroupParameter parameters)
Remove entry group and all cart entries of the group and it's descendants from the cart.
|
CommerceCartModification |
CommerceRemoveEntryGroupStrategy.removeEntryGroup(RemoveEntryGroupParameter parameter)
Removes from the (existing)
CartModel the (existing) EntryGroup
If an entry with the given entry group already exists in the cart, it will be removed too. |
void |
DefaultCommerceCartServiceIntegrationTest.shouldReportOnAddingToNonExistingEntry() |
long |
CommerceCartService.split(CartModel cartModel,
long entryNumber)
Deprecated.
|
long |
CommerceCartService.split(CommerceCartParameter parameters)
Split existing cart entry.
|
long |
CommerceCartSplitStrategy.split(CommerceCartParameter parameters) |
void |
DefaultCommerceCartServiceIntegrationTest.testAddToCart() |
void |
DefaultCommerceCartServiceIntegrationTest.testAddToCartForceNewEntry() |
void |
DefaultCommerceCartServiceIntegrationTest.testAddToCartInsufficientStock() |
void |
DefaultCommerceCartServiceIntegrationTest.testAddToCartToTheSameEntry() |
void |
DefaultCommerceCartServiceIntegrationTest.testAddToCartUnavailable() |
void |
DefaultCommerceCartServiceIntegrationTest.testAddToCartWhenNoCartPassed() |
void |
DefaultCommerceCartServiceIntegrationTest.testCalculateCartEntriesAfterAddingToCart() |
void |
DefaultCommerceCartServiceIntegrationTest.testUpdateQuantityForCartEntry() |
void |
DefaultCommerceCartServiceIntegrationTest.testUpdateQuantityForCartEntryToZero() |
void |
DefaultCommerceCartServiceIntegrationTest.testValidateCart() |
CommerceCartModification |
CommerceCartService.updatePointOfServiceForCartEntry(CartModel cartModel,
long entryNumber,
PointOfServiceModel pointOfServiceModel)
|
CommerceCartModification |
CommerceCartService.updatePointOfServiceForCartEntry(CommerceCartParameter parameters)
Updates given cart entry model with point of service.
|
CommerceCartModification |
CommerceUpdateCartEntryStrategy.updatePointOfServiceForCartEntry(CommerceCartParameter parameters)
Update point of service for cart entry.
|
CommerceCartModification |
CommerceCartService.updateQuantityForCartEntry(CartModel cartModel,
long entryNumber,
long newQuantity)
|
CommerceCartModification |
CommerceCartService.updateQuantityForCartEntry(CommerceCartParameter parameter)
Update quantity for the cart entry with given
entryNumber with the given newQuantity. |
CommerceCartModification |
CommerceUpdateCartEntryStrategy.updateQuantityForCartEntry(CommerceCartParameter parameters)
Update quantity for cart entry.
|
CommerceCartModification |
CommerceCartService.updateToShippingModeForCartEntry(CartModel cartModel,
long entryNumber)
|
CommerceCartModification |
CommerceCartService.updateToShippingModeForCartEntry(CommerceCartParameter parameters)
Update the shipping mode for a given cart entry
|
CommerceCartModification |
CommerceUpdateCartEntryStrategy.updateToShippingModeForCartEntry(CommerceCartParameter parameters)
Update to shipping mode for cart entry.
|
java.util.List<CommerceCartModification> |
CommerceCartService.validateCart(CartModel cartModel)
Deprecated.
|
java.util.List<CommerceCartModification> |
CommerceCartService.validateCart(CommerceCartParameter parameter)
Method for validating every entry in the cart
|
| Modifier and Type | Method and Description |
|---|---|
void |
CommerceAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameters,
CommerceCartModification result)
Execute custom logic after adding product to cart
|
void |
CommerceAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameters)
Execute custom logic before adding product to cart
|
void |
CommerceRemoveEntryGroupMethodHook.beforeRemoveEntryGroup(RemoveEntryGroupParameter parameter)
Executed before commerce remove entry gtoup
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigurableProductAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameters,
CommerceCartModification result) |
void |
ConfigurableProductAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameters) |
void |
ConfigurableProductAddToCartMethodHookTest.shouldUpdateCartEntry() |
| Modifier and Type | Method and Description |
|---|---|
protected CartEntryModel |
DefaultCommerceAddToCartStrategy.addCartEntry(CommerceCartParameter parameter,
long actualAllowedQuantityChange) |
CommerceCartModification |
DefaultCommerceCartService.addToCart(CartModel cartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry)
Deprecated.
Since 5.2.
|
CommerceCartModification |
DefaultCommerceCartService.addToCart(CartModel cartModel,
ProductModel productModel,
PointOfServiceModel deliveryPointOfService,
long quantity,
UnitModel unit,
boolean forceNewEntry)
Deprecated.
Since 5.2.
|
CommerceCartModification |
DefaultCommerceAddToCartStrategy.addToCart(CommerceCartParameter parameter)
Adds an item to the cart for pickup in a given location
|
CommerceCartModification |
DefaultCommerceCartService.addToCart(CommerceCartParameter parameter) |
CommerceCartModification |
BundleCommerceAddToCartStrategy.addToCart(CommerceCartParameter parameter) |
protected void |
AbstractCommerceAddToCartStrategy.afterAddToCart(CommerceCartParameter parameters,
CommerceCartModification result) |
protected void |
DefaultCommerceRemoveEntryGroupStrategy.afterRemoveEntryGroup(RemoveEntryGroupParameter parameters,
CommerceCartModification result) |
protected void |
AbstractCommerceAddToCartStrategy.beforeAddToCart(CommerceCartParameter parameters) |
protected void |
DefaultCommerceRemoveEntryGroupStrategy.beforeRemoveEntryGroup(RemoveEntryGroupParameter parameters) |
void |
DefaultCommerceCartService.configureCartEntry(CommerceCartParameter parameters) |
void |
DefaultCommerceCartProductConfigurationStrategy.configureCartEntry(CommerceCartParameter parameters) |
protected CommerceCartModification |
DefaultCommerceAddToCartStrategy.doAddToCart(CommerceCartParameter parameter)
Do add to cart.
|
protected CommerceCartModification |
DefaultCommerceRemoveEntryGroupStrategy.doRemoveEntryGroup(RemoveEntryGroupParameter parameter)
Do remove from the cart.
|
protected UnitModel |
DefaultCommerceAddToCartStrategy.getUnit(CommerceCartParameter parameter) |
protected CommerceCartModification |
DefaultCommerceUpdateCartEntryStrategy.mergeEntries(AbstractOrderEntryModel mergeCandidate,
AbstractOrderEntryModel mergeTarget,
CartModel cart) |
protected void |
DefaultCommerceAddToCartStrategy.mergeEntry(CommerceCartModification modification,
CommerceCartParameter parameter) |
protected java.util.Collection<CommerceCartModification> |
DefaultCommerceCartRestorationStrategy.rebuildSessionCart(CommerceCartParameter parameter) |
protected void |
DefaultCommerceRemoveEntryGroupStrategy.removeEntriesByGroupNumber(RemoveEntryGroupParameter parameter,
java.util.List<java.lang.Integer> groupNumbers) |
CommerceCartModification |
DefaultCommerceCartService.removeEntryGroup(RemoveEntryGroupParameter parameter) |
CommerceCartModification |
DefaultCommerceRemoveEntryGroupStrategy.removeEntryGroup(RemoveEntryGroupParameter parameter)
Removes from the cart an entry group with all nested groups and their cart entries
|
protected void |
DefaultCommerceCartRestorationStrategy.rewriteEntriesFromCartToCart(CommerceCartParameter parameter,
CartModel fromCartModel,
CartModel toCartModel,
java.util.List<CommerceCartModification> modifications) |
void |
DefaultCommerceCartMergingStrategyTest.setUp() |
void |
DefaultCommerceAddToCartStrategyTest.shouldFailIfRequestedMergeTargetDoesNotExist() |
void |
DefaultCommerceUpdateCartEntryStrategyTest.shouldFailUpdatePosIfCartNotProvided() |
void |
DefaultCommerceUpdateCartEntryStrategyTest.shouldFailUpdatePosIfEntryNotFound() |
void |
DefaultCommerceUpdateCartEntryStrategyTest.shouldFailUpdatePosIfEntryNotUpdatable() |
void |
DefaultCommerceUpdateCartEntryStrategyTest.shouldFailUpdatePosIfPosNotProvided() |
void |
DefaultCommerceCartMergingStrategyTest.shouldInvokeUpdateQuantityForCartEntryIfThereIsEntryToMerge() |
void |
DefaultCommerceAddToCartStrategyTest.shouldMergeEntries() |
void |
DefaultCommerceCartMergingStrategyTest.shouldMergeEntriesIfThereIsEntryToMerge() |
void |
DefaultCommerceAddToCartStrategyTest.shouldNotMergeIsNewEntryIsForced() |
void |
DefaultCommerceAddToCartStrategyTest.shouldSkipMergeIfQuantityIsNull() |
void |
DefaultCommerceAddToCartStrategyTest.shouldSkipMergeIfQuantityIsZero() |
void |
DefaultCommerceAddToCartStrategyTest.shouldSkipMergeIfThereIsNoEntry() |
void |
DefaultCommerceCartServiceTest.shouldSplitCartWith1Entry() |
long |
DefaultCommerceCartService.split(CartModel cartModel,
long entryNumber)
Deprecated.
Since 5.2.
|
long |
DefaultCommerceCartService.split(CommerceCartParameter parameters) |
long |
DefaultCommerceCartSplitStrategy.split(CommerceCartParameter parameters) |
void |
DefaultCommerceCartServiceTest.testAddToCart() |
void |
DefaultCommerceCartServiceTest.testAddToCartForPosNoStockFromPos() |
void |
DefaultCommerceCartServiceTest.testAddToCartForPosPartialStockFromPos() |
void |
DefaultCommerceCartServiceTest.testAddToCartForPosProductNoLongerOnShelf() |
void |
DefaultCommerceCartServiceTest.testAddToCartLowerStock() |
void |
DefaultCommerceCartServiceTest.testAddToCartStockFromPos() |
void |
DefaultCommerceCartServiceTest.testAddToCartWhenCartIsNull() |
void |
DefaultCommerceCartServiceTest.testAddToCartWhenNoCartWasPassed() |
void |
DefaultCommerceCartServiceTest.testAddToCartWhenNoUnitFound() |
void |
DefaultCommerceCartServiceTest.testAddToCartWhenProductIsBase() |
void |
DefaultCommerceCartServiceTest.testAddToCartWhenProductIsNull() |
void |
DefaultCommerceCartServiceTest.testAddToCartWhenQuantityIsZero() |
void |
DefaultCommerceCartServiceTest.testAddToCartWithMethodHooksDisabled() |
void |
DefaultCommerceCartServiceTest.testAddToCartWithMethodHooksEnabled() |
void |
DefaultCommerceCartServiceTest.testAddToCartWithMethodHooksWithPropertyDisabled() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testAfterRemoveEntryGroupIfHookDisabled() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testAfterRemoveEntryGroupIfHookEnabledInParameterAndProperties() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testAfterRemoveEntryGroupIfHookEnabledOnlyInParameter() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testAfterRemoveEntryGroupIfHookEnabledOnlyInProperties() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testBeforeRemoveEntryGroupIfHookDisabled() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testBeforeRemoveEntryGroupIfHookEnabledInParameterAndProperties() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testBeforeRemoveEntryGroupIfHookEnabledOnlyInParameter() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testBeforeRemoveEntryGroupIfHookEnabledOnlyInProperties() |
void |
DefaultCommerceCartServiceTest.testCanModifyCartEntry() |
void |
DefaultCommerceCartServiceTest.testConfigureCartEntry() |
void |
DefaultCommerceCartProductConfigurationStrategyTest.testConfigureCartEntry() |
void |
DefaultCommerceCartProductConfigurationStrategyTest.testConfigureCartEntryEmptyCartEntries() |
void |
DefaultCommerceCartProductConfigurationStrategyTest.testConfigureCartEntryNoHandler() |
void |
DefaultCommerceCartProductConfigurationStrategyTest.testConfigureCartEntryNullConfiguration() |
void |
DefaultCommerceCartProductConfigurationStrategyTest.testConfigureCartEntryNullConfiguratorType() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupIntermediateGroup() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupLeafGroup() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupLeafGroupWithEntry() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupNoSuchGroupInCart() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupNullCart() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupNullEntryGroupNumber() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupNullParameter() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupRootGroup() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupRootGroupsIsEmpty() |
void |
DefaultCommerceRemoveEntryGroupStrategyTest.testRemoveEntryGroupRootGroupWithEntry() |
void |
DefaultCommerceCartServiceTest.testUpdatePointOfServiceForCartEntry() |
void |
DefaultCommerceCartServiceTest.testUpdateQuantityForPickupCartEntry() |
void |
DefaultCommerceCartServiceTest.testUpdateQuantityWhenCartIsNull() |
void |
DefaultCommerceCartServiceTest.testUpdateToShippingModeForCartEntry() |
void |
DefaultCommerceCartServiceTest.testUpdateToShippingModeForCartEntryLowStock() |
CommerceCartModification |
DefaultCommerceCartService.updatePointOfServiceForCartEntry(CartModel cartModel,
long entryNumber,
PointOfServiceModel pointOfServiceModel)
Deprecated.
Since 5.2.
|
CommerceCartModification |
CommerceUpdateCartEntryStrictStrategy.updatePointOfServiceForCartEntry(CommerceCartParameter parameters) |
CommerceCartModification |
DefaultCommerceUpdateCartEntryStrategy.updatePointOfServiceForCartEntry(CommerceCartParameter parameters) |
CommerceCartModification |
DefaultCommerceCartService.updatePointOfServiceForCartEntry(CommerceCartParameter parameters) |
void |
DefaultCommerceUpdateCartEntryStrategyTest.updatePosShouldCheckStock() |
void |
DefaultCommerceUpdateCartEntryStrategyTest.updatePosShouldMergeEntries() |
void |
DefaultCommerceUpdateCartEntryStrategyTest.updatePosShouldSucceedIfNoEntry() |
CommerceCartModification |
DefaultCommerceCartService.updateQuantityForCartEntry(CartModel cartModel,
long entryNumber,
long newQuantity)
Deprecated.
Since 5.2.
|
CommerceCartModification |
CommerceUpdateCartEntryStrictStrategy.updateQuantityForCartEntry(CommerceCartParameter parameters) |
CommerceCartModification |
DefaultCommerceUpdateCartEntryStrategy.updateQuantityForCartEntry(CommerceCartParameter parameters) |
CommerceCartModification |
DefaultCommerceCartService.updateQuantityForCartEntry(CommerceCartParameter parameters) |
void |
DefaultCommerceUpdateCartEntryStrategyTest.updateShippingModeShouldMergeEntries() |
CommerceCartModification |
DefaultCommerceCartService.updateToShippingModeForCartEntry(CartModel cartModel,
long entryNumber)
Deprecated.
Since 5.2.
|
CommerceCartModification |
CommerceUpdateCartEntryStrictStrategy.updateToShippingModeForCartEntry(CommerceCartParameter parameters) |
CommerceCartModification |
DefaultCommerceUpdateCartEntryStrategy.updateToShippingModeForCartEntry(CommerceCartParameter parameters) |
CommerceCartModification |
DefaultCommerceCartService.updateToShippingModeForCartEntry(CommerceCartParameter parameters) |
protected void |
AbstractCommerceAddToCartStrategy.validateAddToCart(CommerceCartParameter parameters) |
protected void |
CommerceAddToCartStrictStrategy.validateAddToCart(CommerceCartParameter parameters) |
java.util.List<CommerceCartModification> |
DefaultCommerceCartService.validateCart(CartModel cartModel)
Deprecated.
Since 5.2.
|
java.util.List<CommerceCartModification> |
DefaultCommerceCartService.validateCart(CommerceCartParameter parameter) |
protected void |
DefaultCommerceUpdateCartEntryStrategy.validateEntryBeforeModification(long newQuantity,
AbstractOrderEntryModel entryToUpdate) |
protected void |
DefaultCommerceUpdateCartEntryStrategy.validateEntryBeforeSetShippingMode(AbstractOrderEntryModel entryToUpdate) |
protected void |
DefaultCommerceCartProductConfigurationStrategy.validateParameters(CommerceCartParameter parameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
CommerceServicesKeywordLibrary.updateConfigurationInfo(OrderEntryData entry,
java.lang.String label,
java.lang.String value)
Change value of single
ConfigurationInfoData. |
void |
CheckoutKeywordLibrary.validateSessionCart() |
| Modifier and Type | Method and Description |
|---|---|
void |
BundleCartFacadeKeywords.replaceBundleProduct(java.lang.String componentId,
java.lang.String productCode,
int bundleNo)
Removes content of bundle item in cart with given product.
|
OrderEntryData |
ConfigurableBundleKeywords.startNewBundle(java.lang.String componentId,
java.lang.String productCode,
int quantity)
Start new bundle.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
BundleCartFacade.addToCart(java.lang.String productCode1,
int bundleNo,
java.lang.String bundleTemplateId1,
java.lang.String productCode2,
java.lang.String bundleTemplateId2)
Deprecated.
Since 6.4 - The products can be added in two separate calls.
|
CartModificationData |
BundleCartFacade.addToCart(java.lang.String productCode,
long quantity,
int groupNumber)
Add a product to an existing bundle.
|
java.util.List<CartModificationData> |
BundleCartFacade.addToCart(java.lang.String productCode,
long quantity,
int bundleNo,
java.lang.String bundleTemplateId,
boolean removeCurrentProducts)
Deprecated.
|
void |
BundleCartFacade.deleteCartBundle(int bundleNo)
Deprecated.
Since 6.4 - use
CartFacade.removeEntryGroup(Integer) |
void |
DefaultBundleCartFacadeIntegrationTest.setUp() |
void |
DefaultBundleCartFacadeTest.shouldCreateBundleStructureForOldCart() |
CartModificationData |
BundleCartFacade.startBundle(java.lang.String bundleTemplateId,
java.lang.String productCode,
long quantity)
Start new bundle in cart based on the given bundle template and add the product to it.
|
void |
DefaultBundleCartFacadeIntegrationTest.testaddToCartBundle() |
void |
DefaultBundleCartFacadeIntegrationTest.testUpdateCartEntry() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BundleCartPopulatorIntegrationTest.addToCart(java.lang.String productCode) |
protected void |
BundleCartPopulatorIntegrationTest.addToCart(java.lang.String productCode,
java.lang.String componentId,
int bundleNo) |
void |
BundleCartPopulatorIntegrationTest.firstIsBundleSecondIsRegularProductEntriesOrderTest() |
void |
BundleCartPopulatorIntegrationTest.firstIsRegularProductSecondIsBundleEntriesOrderTest() |
void |
BundleCartPopulatorIntegrationTest.oneBundleEntriesOrderTest() |
void |
BundleCartPopulatorIntegrationTest.productsFromDifferentPackages() |
void |
BundleCartPopulatorIntegrationTest.regularProductsOrderShouldBeTheSameTest() |
void |
BundleCartPopulatorIntegrationTest.twoBundleEntriesOrderTest() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
DefaultBundleCommerceCartFacade.addToCart(java.lang.String productCode1,
int bundleNo,
java.lang.String bundleTemplateId1,
java.lang.String productCode2,
java.lang.String bundleTemplateId2) |
CartModificationData |
DefaultBundleCommerceCartFacade.addToCart(java.lang.String productCode,
long quantity,
int groupNumber) |
java.util.List<CartModificationData> |
DefaultBundleCommerceCartFacade.addToCart(java.lang.String productCode,
long quantity,
int bundleNo,
java.lang.String bundleTemplateId,
boolean removeCurrentProducts) |
java.util.List<CartModificationData> |
DefaultBundleCartFacade.addToCart(java.lang.String productCode,
long quantity,
int bundleNo,
java.lang.String bundleTemplateId,
boolean removeCurrentProducts)
Deprecated.
|
void |
DefaultBundleCommerceCartFacade.deleteCartBundle(int bundleNo) |
void |
DefaultBundleCommerceCartFacadeTest.deleteShouldCheckBundleNo() |
protected java.lang.Integer |
DefaultBundleCommerceCartFacade.getEntryGroupNumber(AbstractOrderModel cartModel,
int bundleNo,
java.lang.String bundleTemplateId) |
protected void |
DefaultBundleCommerceCartFacade.removeEntriesByGroupNumber(CartModel cart,
java.lang.Integer entryGroupNumber) |
void |
DefaultBundleCommerceCartFacadeTest.shouldAssignBundleTemplateForNewBundle() |
void |
DefaultBundleCommerceCartFacadeTest.shouldCheckBundleIntegrity() |
void |
DefaultBundleCommerceCartFacadeTest.shouldCreateBundleStructureForOldCart() |
void |
DefaultBundleCommerceCartFacadeTest.shouldDeleteBundleByBundleNo() |
void |
DefaultBundleCommerceCartFacadeTest.shouldRemoveExistingEntries() |
CartModificationData |
DefaultBundleCommerceCartFacade.startBundle(java.lang.String bundleTemplateId,
java.lang.String productCode,
long quantity) |
void |
DefaultBundleCommerceCartFacadeTest.testAddToCart() |
void |
DefaultBundleCommerceCartFacadeTest.testStartBundle() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CommerceCartModification> |
BundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
int bundleNo,
BundleTemplateModel bundleTemplateModel,
boolean removeCurrentProducts)
Deprecated.
Adds the (existing)
ProductModel in the given UnitModel and with the given quantity
to the (existing) CartModel. |
java.util.List<CommerceCartModification> |
BundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantity,
UnitModel unit,
boolean forceNewEntry,
int bundleNo,
BundleTemplateModel bundleTemplateModel,
boolean removeCurrentProducts,
java.lang.String xmlProduct)
Deprecated.
|
java.util.List<CommerceCartModification> |
BundleCommerceCartService.addToCart(CartModel masterCartModel,
UnitModel unit,
int bundleNo,
ProductModel productModel1,
BundleTemplateModel bundleTemplateModel1,
ProductModel productModel2,
BundleTemplateModel bundleTemplateModel2)
Deprecated.
Since ages (at least from 5.1)
|
java.util.List<CommerceCartModification> |
BundleCommerceCartService.addToCart(CartModel masterCartModel,
UnitModel unit,
int bundleNo,
ProductModel productModel1,
BundleTemplateModel bundleTemplateModel1,
ProductModel productModel2,
BundleTemplateModel bundleTemplateModel2,
java.lang.String xmlProduct1,
java.lang.String xmlProduct2)
Deprecated.
Adds the (existing)
ProductModels productModel1 and productModel2 in the given
UnitModel and with quantity=1 to the (existing) multi-cart CartModel as new cart entries. |
void |
AbstractBundleComponentEditableChecker.checkIsComponentDependencyMet(O masterAbstractOrder,
BundleTemplateModel bundleTemplate,
int bundleNo)
Deprecated.
since 6.5 - bundleNo parameter is deprecated, should be replaced with entry groups
|
void |
AbstractBundleComponentEditableChecker.checkIsComponentSelectionCriteriaMet(O masterAbstractOrder,
BundleTemplateModel bundleTemplate,
int bundleNo)
Deprecated.
since 6.5 - bundleNo parameter is deprecated, should be replaced with entry groups
|
void |
BundleCommerceCartService.removeAllEntries(CartModel masterCartModel,
int bundleNo)
Deprecated.
Since 6.4 - use
CommerceCartService.removeEntryGroup(RemoveEntryGroupParameter) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<CommerceCartModification> |
DefaultBundleCommerceCartService.addAutoPickProductsToCart(CartModel masterCartModel,
int bundleNo,
BundleTemplateModel bundleTemplate,
UnitModel unit)
Deprecated.
Add auto-pick products to the bundle in the cart.
|
protected CommerceCartModification |
DefaultBundleCommerceCartService.addProductToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
int bundleNo,
BundleTemplateModel bundleTemplateModel,
java.lang.String xmlProduct,
boolean ignoreEmptyBundle)
Deprecated.
Adds a product to the cart, either as standalone product or as part of a bundle.
|
CommerceCartModification |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry)
Deprecated.
|
java.util.List<CommerceCartModification> |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
int bundleNo,
BundleTemplateModel bundleTemplateModel,
boolean removeCurrentProducts)
Deprecated.
Since ages (at least from 5.1)
|
java.util.List<CommerceCartModification> |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
int bundleNo,
BundleTemplateModel bundleTemplateModel,
boolean removeCurrentProducts,
java.lang.String xmlProduct)
Deprecated.
Since 6.4 - Use the generic
DefaultCommerceCartService.addToCart(CommerceCartParameter) |
CommerceCartModification |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
java.lang.String xmlProduct)
Deprecated.
|
java.util.List<CommerceCartModification> |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
UnitModel unit,
int bundleNo,
ProductModel productModel1,
BundleTemplateModel bundleTemplateModel1,
ProductModel productModel2,
BundleTemplateModel bundleTemplateModel2)
Deprecated.
Since ages (at least from 5.1)
|
java.util.List<CommerceCartModification> |
DefaultBundleCommerceCartService.addToCart(CartModel masterCartModel,
UnitModel unit,
int bundleNo,
ProductModel productModel1,
BundleTemplateModel bundleTemplateModel1,
ProductModel productModel2,
BundleTemplateModel bundleTemplateModel2,
java.lang.String xmlProduct1,
java.lang.String xmlProduct2)
Deprecated.
|
protected void |
BundleOrderEntryRemoveableCheckerNestedIntegrationTest.addToCart(java.lang.String productCode) |
protected void |
DefaultBundleRuleServiceNestedIntegrationTest.addToCart(java.lang.String productCode) |
protected void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.addToCart(java.lang.String productCode) |
protected void |
BundleOrderEntryRemoveableCheckerNestedIntegrationTest.addToCart(java.lang.String productCode,
java.lang.String componentId,
int bundleNo) |
protected void |
DefaultBundleCartServiceNestedIntegrationTest.addToCart(java.lang.String productCode,
java.lang.String componentId,
int bundleNo) |
protected void |
DefaultBundleRuleServiceNestedIntegrationTest.addToCart(java.lang.String productCode,
java.lang.String componentId,
int bundleNo) |
protected java.util.List<CommerceCartModification> |
DefaultBundleCommerceCartServiceNestedIntegrationTest.addToCart(java.lang.String productCode,
java.lang.String componentId,
int bundleNo) |
protected CommerceCartModification |
DefaultBundleCommerceCartService.addToCartWithoutCalculation(CommerceCartParameter parameter)
Deprecated.
Run the addToCart in a local context where the session parameter CALCULATE_CART is set to false so that the cart
is not yet calculated.
|
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.autopickCanBeRemovedWithTheBundle() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.autopickProductCanNotBeAddedExplicitly() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.autopickProductIsAddedAutomatically() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.autopickProductShouldBeAddedOnlyOnce() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.autopickProductShouldBeAddedToEveryBundle() |
protected void |
DefaultBundleCommerceCartService.checkAutoPickAddToCart(BundleTemplateModel bundleTemplate,
ProductModel product)
Deprecated.
Checks whether the given
cartEntry is an auto-pick item and throws an
CommerceCartModificationException in that case |
protected void |
DefaultBundleCommerceCartService.checkAutoPickRemoval(CartEntryModel cartEntry)
Deprecated.
Checks whether the given
cartEntry is an auto-pick item and throws an
CommerceCartModificationException in that case |
protected void |
DefaultAbstractBundleComponentEditableChecker.checkComponentIsLeaf(BundleTemplateModel bundleTemplate) |
void |
DefaultAbstractBundleComponentEditableChecker.checkIsComponentDependencyMet(O masterAbstractOrder,
BundleTemplateModel bundleTemplate,
int bundleNo) |
protected void |
DefaultBundleCommerceCartService.checkIsComponentDependencyMetAfterRemoval(CartModel masterCart,
BundleTemplateModel bundleTemplate,
int bundleNo)
Deprecated.
Checks if an item can be removed from the given
component (component). |
void |
DefaultAbstractBundleComponentEditableChecker.checkIsComponentSelectionCriteriaMet(O masterAbstractOrder,
BundleTemplateModel bundleTemplate,
int bundleNo) |
void |
AutoPickBundleComponentEditableChecker.checkIsComponentSelectionCriteriaMet(O masterAbstractOrder,
BundleTemplateModel bundleTemplate,
int bundleNo) |
protected void |
DefaultBundleCommerceCartService.checkIsProductAlreadyInComponent(CartModel masterCart,
int bundleNo,
BundleTemplateModel bundleTemplate,
ProductModel product)
Deprecated.
Checks whether the given
product is already added to the given bundleNo and
component. |
protected void |
DefaultBundleCommerceCartService.checkIsSelectionCriteriaNotExceeded(CartModel masterCart,
BundleTemplateModel bundleTemplate,
int bundleNo)
Deprecated.
Checks that not too many products are added to the given
bundleNo within the given
component (component) in the given masterCart. |
protected void |
DefaultBundleCommerceCartService.checkSelectionCriteriaNotUnderThreshold(CartEntryModel cartEntry)
Deprecated.
|
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsFullfilledIfComponentWithNoCriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsFullfilledIfComponentWithNoCriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsFullfilledIfComponentWithPick0to1CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsFullfilledIfComponentWithPick0to1CriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsFullfilledIfComponentWithPick1to2CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsFullfilledIfComponentWithPickExactly1CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsFullfilledIfComponentWithPickExactly2CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsNotFullfilledForIntermediateComponent() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsNotFullfilledForRootComponent() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsNotFullfilledIfComponentInCorrectBundles() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsNotFullfilledIfComponentWithPick1to2CriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsNotFullfilledIfComponentWithPickExactly1CriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.criteriaIsNotFullfilledIfComponentWithPickExactly2CriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsNotResolvedForIntermediateComponent() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsNotResolvedForRootComponent() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsNotResolvedIfComponentInCorrectBundles() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsNotResolvedIfComponentWithRequiredComponentHasPick0to1CriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsNotResolvedIfComponentWithRequiredComponentHasPick1to2CriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsNotResolvedIfComponentWithRequiredComponentHasPickExactly1CriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsNotResolvedIfComponentWithRequiredComponentHasPickExactly2CriteriaNotEnoughInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsNotResolvedIfComponentWithRequiredComponentsNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsNotResolvedIfComponentWithTransitiveRequiredComponentHasNoPickCriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsNotResolvedIfComponentWithTransitiveRequiredComponentHasNoPickCriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsResolvedIfComponentWithNoRequiredComponents() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsResolvedIfComponentWithRequiredComponentFromAnotherNodeInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsResolvedIfComponentWithRequiredComponentHasPick0to1CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsResolvedIfComponentWithRequiredComponentHasPick1to2CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsResolvedIfComponentWithRequiredComponentHasPickExactly1CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsResolvedIfComponentWithRequiredComponentHasPickExactly2CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.dependencyIsResolvedIfComponentWithRequiredComponentsInCart() |
void |
DefaultBundleCartServiceNestedIntegrationTest.getByProductShouldValidateBundleNo() |
void |
DefaultBundleCartServiceNestedIntegrationTest.getByProductShouldValidateCart() |
void |
DefaultBundleCartServiceNestedIntegrationTest.getByProductShouldValidateProduct() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.gettingDisablingRuleShouldHandleInvalidBundleId() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isEditableIfComponentInCorrectBundleOnly() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isEditableIfComponentIsAutoPick() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isEditableIfComponentWithNoRequiredComponents() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isEditableIfComponentWithRequiredComponentFromAnotherNodeInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isEditableIfComponentWithRequiredComponentHasExactly1CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isEditableIfComponentWithRequiredComponentHasExactly2CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isEditableIfComponentWithRequiredComponentHasPick0to1CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isEditableIfComponentWithRequiredComponentHasPick1to2CriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isEditableIfComponentWithRequiredComponentInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isEditableIfComponentWithTransitiveRequiredComponentHasNoPickCriteriaInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isNotEditableForIntermediateComponent() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isNotEditableForRootComponent() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isNotEditableIfComponentWithRequiredComponentHasExactly1CriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isNotEditableIfComponentWithRequiredComponentHasExactly2CriteriaNotEnoughInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isNotEditableIfComponentWithRequiredComponentHasPick0to1CriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isNotEditableIfComponentWithRequiredComponentHasPick1to2CriteriaNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isNotEditableIfComponentWithRequiredComponentNotInCart() |
void |
DefaultCartBundleComponentEditableCheckerNestedIntegrationTest.isNotEditableIfComponentWithTransitiveRequiredComponentHasNoPickCriteriaNotInCart() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.populateBundleBoxEntryForNotRemovableProducts() |
void |
DefaultBundleCommerceCartService.removeAllEntries(CartModel masterCartModel,
int bundleNo)
Deprecated.
|
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.replacementShouldAddToNewBundle() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.replacingWithAnotherComponentShouldSimplyAdd() |
void |
BundleOrderEntryRemoveableCheckerNestedIntegrationTest.shouldDeleteItemsWhichSatisfyMinCondition() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.shouldDenyRemovalOfAutoPicked() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.shouldDenyRemovalOfAutopickEntry() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldDisableInDifferentComponents() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldDisableInOneComponent() |
void |
DefaultBundleCartServiceNestedIntegrationTest.shouldFilterCartEntriesByBundleNo() |
void |
DefaultBundleCartServiceNestedIntegrationTest.shouldFilterCartEntriesByProduct() |
void |
DefaultBundleCartServiceNestedIntegrationTest.shouldGetCartEntryByProduct() |
void |
DefaultBundleCartServiceNestedIntegrationTest.shouldGetEntryByComponent() |
void |
DefaultBundleCartServiceNestedIntegrationTest.shouldHandleBundleNotFound() |
void |
DefaultBundleCartServiceNestedIntegrationTest.shouldHandleComponentNotFound() |
void |
DefaultBundleTemplateServiceNestedCSIntegrationTest.shouldKnowWhetherBundleIsUsedByCart() |
void |
BundleOrderEntryRemoveableCheckerNestedIntegrationTest.shouldNotDeleteItemsWhichDontSatisfyMinCondition() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.shouldNotDeleteItemsWhichDontSatisfyMinCondition() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldNotReturnChangePriceRuleByCartWhenNoSuchConditionalProductInChangePriceRule() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldNotReturnChangePriceRuleByCartWhenNoSuchCurrencyInChangePriceRule() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldNotReturnChangePriceRuleByCartWhenNoSuchTargetProductInChangePriceRule() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldNotReturnChangePriceRuleWithLowestPriceForForeignCurrency() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldNotReturnChangePriceRuleWithLowestPriceForForeignProduct() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldNotReturnChangePriceRuleWithLowestPriceIfRuleTypeAll() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.shouldNotUpdateExistingBundles() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.shouldRejectReplacementInNegativeBundle() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.shouldRejectReplacementInUnknownBundle() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.shouldRejectReplacementWithNullComponent() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.shouldRejectReplacementWithNullProduct() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.shouldRemoveAutopickAlongWithOwner() |
void |
BundleOrderEntryRemoveableCheckerNestedIntegrationTest.shouldRemoveNonBundleEntry() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.shouldReplaceBundleProductInCart() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldReturnChangePriceRuleByCartForProductsInDifferentComponents() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldReturnChangePriceRuleByCartForProductsInOneComponent() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldReturnChangePriceRuleByCartWhenRuleTypeIsAll() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldReturnChangePriceRuleWithLowestPriceByCart() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldReturnChangePriceRuleWithLowestPriceByOrderEntry() |
void |
DefaultBundleRuleServiceNestedIntegrationTest.shouldReturnChangePriceRuleWithLowestPriceForCorrespondingProduct() |
void |
DefaultBundleCartServiceNestedIntegrationTest.shouldSelectByBundle() |
void |
DefaultBundleCartServiceNestedIntegrationTest.shouldSelectByComponent() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.shouldUpdateRegularProduct() |
void |
DefaultBundleCartServiceNestedIntegrationTest.testAdd2Cart2Products() |
void |
DefaultBundleRuleServiceIntegrationTest.testAdd2Cart2Products() |
void |
DefaultBundleRuleServiceIntegrationTest.testAdd2CartWithSmartPhonePackage() |
void |
DefaultBundleRuleServiceIntegrationTest.testAdd2CartWithSmartPhonePackageAndStandalone() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testAddToCart2BundleProducts() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.testAddToCart2BundleProducts() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testAddToCart2BundleProductsNoStock() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.testAddToCart2BundleProductsNoStock() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testAddToCart2ProductsAutoPick() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.testAddToCart2ProductsAutoPick() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCart2ProductsWhenNoBundleNumber() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCart2ProductsWhenNoCart() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCart2ProductsWhenNoProduct1() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCart2ProductsWhenNoProduct2() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCart2ProductsWhenNoTemplate1() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCart2ProductsWhenNoTemplate2() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testAddToCartAutoPick() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testAddToCartBundle() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCartNewBundle() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCartNoBundleParamsNewMethod() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCartNoBundleParamsOldMethod() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCartNoBundleTemplate() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCartNoEntryForBundleNumber() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testAddToCartPlanFirst() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testAddToCartRemoveEntriesTrue() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testAddToCartWithSelectionDependency() |
void |
DefaultBundleCommerceCartServiceTest.testAddToCartWrongBundleNoForTemplate() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testCascadingDeleteForOneLevelOfChildren() |
void |
DefaultCartBundleComponentEditableCheckerTest.testCheckComponentIsLeafWhenChildTemplatesListIsEmpty() |
void |
DefaultCartBundleComponentEditableCheckerTest.testCheckComponentIsLeafWhenChildTemplatesListIsNotEmpty() |
void |
DefaultCartBundleComponentEditableCheckerTest.testCheckComponentIsLeafWhenChildTemplatesListIsNull() |
void |
DefaultBundleCommerceCartServiceTest.testCheckIsComponentDependencyMetAfterRemoval() |
void |
DefaultBundleCommerceCartServiceTest.testCheckIsComponentEditableWhenCartIsNull() |
void |
DefaultBundleCommerceCartServiceTest.testCheckIsComponentSelectionCriteriaMetWhenCartIsNull() |
void |
DefaultBundleCommerceCartServiceTest.testCheckIsEntryRemovableWhenNoCartEntry() |
void |
DefaultBundleCommerceCartServiceTest.testCheckIsProductAlreadyInComponent() |
void |
DefaultBundleCommerceCartServiceTest.testCheckSelectionCriteriaNotExceededWhenExactlyNExceeded() |
void |
DefaultBundleCommerceCartServiceTest.testCheckSelectionCriteriaNotExceededWhenNoCart() |
void |
DefaultBundleCommerceCartServiceTest.testCheckSelectionCriteriaNotExceededWhenNoTemplate() |
void |
DefaultBundleCommerceCartServiceTest.testCheckSelectionCriteriaNotExceededWhenNToMExceeded() |
void |
DefaultBundleCommerceCartServiceTest.testCheckSelectionCriteriaNotUnderThresholdWhenCriteriaNotMet() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.testFirstInvalidComponentInCartShouldBePremiumComponent() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.testFirstInvalidComponentInCartShouldBeRegularComponent() |
void |
DefaultBundleRuleServiceIntegrationTest.testGetChangePriceBundleRuleWhenBundleExists() |
void |
DefaultBundleRuleServiceIntegrationTest.testGetDisableRuleForBundleProductWhenBundleExists() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testGetFirstInvalidComponentInCart() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.testGetFirstInvalidComponentInCartShouldBeBull() |
void |
DefaultBundleTemplateServiceCSIntegrationTest.testGetTemplatesForMasterOrderAndBundleNo() |
void |
DefaultBundleCommerceCartServiceNestedIntegrationTest.testGetTemplatesForMasterOrderAndBundleNo() |
void |
DefaultBundleCommerceCartServiceTest.testIsNotValidComponent() |
void |
DefaultBundleCommerceCartServiceTest.testIsValidComponent() |
void |
DefaultBundleCommerceCheckoutServiceIntegrationTest.testPlaceOrder() |
void |
DefaultBundleCommerceCheckoutServiceIntegrationTest.testPlaceOrderInvalid() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testRemoveAllEntriesBundle() |
void |
DefaultBundleCartServiceNestedIntegrationTest.testRemoveAllEntriesBundle() |
void |
DefaultBundleCommerceCartServiceTest.testRemoveAllEntriesBundle() |
void |
DefaultBundleCartServiceNestedIntegrationTest.testRemoveAllEntriesBundleBundleDoesNotExist() |
void |
DefaultBundleCartServiceNestedIntegrationTest.testRemoveAllEntriesBundleBundleNoIsNegative() |
void |
DefaultBundleCartServiceNestedIntegrationTest.testRemoveAllEntriesBundleBundleNoIsZero() |
void |
DefaultBundleCartServiceNestedIntegrationTest.testRemoveAllEntriesBundleNullCart() |
void |
DefaultBundleCommerceCartServiceTest.testRemoveAllEntriesFromUnknownBundle() |
void |
DefaultBundleCommerceCartServiceTest.testRemoveAllEntriesWhenCartIsNull() |
void |
DefaultBundleCommerceCartServiceIntegrationTest.testUpdateQuantityForCartEntryBundle() |
void |
DefaultBundleCommerceCartServiceTest.testUpdateQuantityForCartEntryBundle() |
void |
DefaultBundleCommerceCartServiceTest.testUpdateQuantityForCartEntryStandalone() |
void |
DefaultBundleCommerceCartServiceTest.testUpdateQuantityForCartEntryWhenAutoPick() |
void |
DefaultBundleCommerceCartServiceTest.testUpdateQuantityForCartEntryWhenCartIsNull() |
void |
DefaultBundleCommerceCartServiceTest.testUpdateQuantityForCartEntryWhenNoMasterCartIsGiven() |
void |
DefaultBundleCommerceCartServiceTest.testUpdateQuantityForCartEntryWrongQuantity() |
CommerceCartModification |
DefaultBundleCommerceCartService.updateQuantityForCartEntry(CommerceCartParameter parameter)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCartEntryDaoIntegrationTest.testFindEntries() |
void |
DefaultBundleTemplateDaoCSIntegrationTest.testFindTemplatesByMasterOrderAndBundleNo() |
| Modifier and Type | Method and Description |
|---|---|
void |
BundledCommerceCartServiceTest.shouldApplyDiscount() |
void |
BundledCommerceCartServiceTest.shouldAssignBundlePropertiesToEntry() |
void |
BundledCommerceCartServiceTest.shouldMergeEntries() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BundleAddToCartMethodHook.addToBundle(CommerceCartParameter parameter,
AbstractOrderEntryModel entry)
Assign the new cart entry to an existing bundle or create a new bundle for it
|
void |
BundleSelectionCriteriaAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameters,
CommerceCartModification result) |
void |
BundleAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameter,
CommerceCartModification result) |
void |
BundleSelectionCriteriaAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameter) |
void |
BundleAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameter) |
void |
BundleRemoveEntryGroupMethodHook.beforeRemoveEntryGroup(RemoveEntryGroupParameter parameter) |
protected void |
BundleAddToCartMethodHook.checkBundleParameters(CommerceCartParameter parameter) |
protected void |
BundleAddToCartMethodHook.checkCanBeAddedToComponent(CommerceCartParameter parameter) |
protected void |
BundleAddToCartMethodHook.checkIsProductDisabledByRules(CommerceCartParameter parameter) |
protected void |
BundleAddToCartMethodHook.checkIsProductInComponentProductList(CommerceCartParameter parameter) |
protected void |
BundleAddToCartMethodHook.checkIsSoldIndividually(CommerceCartParameter parameter) |
protected EntryGroup |
BundleAddToCartMethodHook.getBundleEntryGroup(CommerceCartParameter parameter) |
protected int |
BundleAddToCartMethodHook.getBundleNo(CommerceCartParameter parameter)
Deprecated.
since 6.5 - bundleNo parameter is deprecated
|
protected BundleTemplateModel |
BundleAddToCartMethodHook.getComponent(CommerceCartParameter parameter) |
protected boolean |
BundleAddToCartMethodHook.isBundledEntry(CommerceCartParameter parameter)
Determines whether the entry applies to bundle.
|
void |
BundleAddToCartMethodHookTest.shouldAssignBundleTemplate() |
void |
BundleAddToCartMethodHookTest.shouldCheckThatTheProductIsAllowed() |
void |
BundleAddToCartMethodHookTest.shouldCheckTheComponentBelongToTheRightTemplate() |
void |
BundleAddToCartMethodHookTest.shouldCheckTheComponentExists() |
void |
BundleAddToCartMethodHookTest.shouldCreateBundleTreeInCart() |
void |
BundleAddToCartMethodHookTest.shouldDenyAddingOfNonIndividualProducts() |
void |
BundleRemoveEntryGroupMethodHookTest.shouldDoNothingAfterRemoveEntryGroup() |
void |
BundleAddToCartMethodHookTest.shouldNotAllowInvalidComponentNullEntryGroup() |
void |
BundleAddToCartMethodHookTest.shouldNotAllowInvalidRequiredComponents() |
void |
BundleAddToCartMethodHookTest.shouldNotCheckRequiredComponentNullEntryGroup() |
void |
BundleRemoveEntryGroupMethodHookTest.shouldReturnIfNoEntryGroupsInCart() |
void |
BundleAddToCartMethodHookTest.shouldSkipNotBundledCalls() |
protected boolean |
BundleAddToCartMethodHook.startingNewBundle(CommerceCartParameter parameter) |
void |
BundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupBundleIntermediateGroup() |
void |
BundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupBundleLeafGroup() |
void |
BundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupBundleRootGroup() |
void |
BundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNoCart() |
void |
BundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNoEntryGroupNumber() |
void |
BundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNonBundleIntermediateGroup() |
void |
BundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNonBundleLeafGroup() |
void |
BundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNonBundleRootGroup() |
void |
BundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNoParameter() |
void |
BundleRemoveEntryGroupMethodHookTest.testBeforeRemoveEntryGroupNoSuchGroupInCart() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultEntitlementDaoIntegrationTest.testFindEntitlementById() |
void |
DefaultEntitlementDaoIntegrationTest.testFindEntitlementByIdWrongId() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
CPQReorderIntegrationTest.createConfigInCart() |
protected java.lang.String |
CPQReorderIntegrationTest.createConfigInCartForProductWithInvalidKb() |
protected OrderData |
CPQReorderIntegrationTest.placeOrder() |
protected OrderData |
CPQReorderIntegrationTest.placeOrder(boolean validateCart) |
void |
CPQReorderIntegrationTest.testReorder_InvalidKB() |
void |
CPQReorderIntegrationTest.testReorder_OK() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
CPQReorderController.reorder(java.lang.String orderCode,
RedirectAttributes redirectModel)
Re-Order handler.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ConfigurationCartIntegrationFacade.addConfigurationToCart(ConfigurationData configuration)
Adds the current configuration to shopping cart.
|
CartModificationData |
ConfigurationCartIntegrationFacade.addProductConfigurationToCart(java.lang.String productCode,
java.lang.Long quantity,
java.lang.String configId)
Adds the current configuration to shopping cart.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ConfigurationCartIntegrationFacadeImpl.addConfigurationToCart(ConfigurationData configContent) |
CartModificationData |
ConfigurationCartIntegrationFacadeImpl.addProductConfigurationToCart(java.lang.String productCode,
java.lang.Long quantity,
java.lang.String configId) |
protected AbstractOrderEntryModel |
ConfigurationCartIntegrationFacadeImpl.createCartItem(ProductModel product,
ConfigurationData configData,
CommerceCartParameter commerceCartParameter,
CartModel cart) |
protected AbstractOrderEntryModel |
ConfigurationCartIntegrationFacadeImpl.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.
|
void |
ConfigurationCartIntegrationFacadeImplTest.testAddConfigurationToCart() |
void |
ConfigurationCartIntegrationFacadeImplTest.testAddConfigurationToCartWithQty() |
void |
ConfigurationCartIntegrationFacadeImplTest.testAddProductConfigurationToCart() |
void |
ConfigurationCartIntegrationFacadeImplTest.testGetOrCreateCartItem_newItem() |
void |
ConfigurationCartIntegrationFacadeImplTest.testGetOrCreateCartItem_newItemWithQty() |
void |
ConfigurationCartIntegrationFacadeImplTest.testGetOrCreateCartItem_updateItemAndNotRemoveProductLink() |
void |
ConfigurationCartIntegrationFacadeImplTest.testGetOrCreateCartItem_updateRemovedItem() |
void |
ConfigurationCartIntegrationFacadeImplTest.testItemInCart_false() |
void |
ConfigurationCartIntegrationFacadeImplTest.testItemInCart_true() |
void |
ConfigurationCartIntegrationFacadeImplTest.testUpdateProductConfigurationInCart() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
ConfigCartIntegrationTest.createAndSaveCart() |
protected ConfigurationOverviewData |
ChangeableVariantIntegrationTest.placeOrderAndLoadOrderOv() |
protected ConfigurationData |
ProductConfigurationAccessIntegrationTest.prepareCartDraft() |
protected ConfigurationData |
ProductConfigurationAccessIntegrationTest.prepareOrder() |
protected LifecycleStrategiesIntegrationTestBase.PrepareProcessTestReturnContainer |
LifecycleStrategiesIntegrationTestBase.prepareProcessTest() |
protected ConfigurationData |
ProductConfigurationAccessIntegrationTest.prepareQuote() |
void |
AddToCartFacadeIntegrationTest.testAddToCart_sameProductAddedTwice() |
void |
AddToCartFacadeIntegrationTest.testAddToCart_update() |
void |
AddToCartFacadeIntegrationTest.testAddToCart_updateRemovedProduct() |
void |
AddToCartFacadeIntegrationTest.testAddToCart_updateRemovedProductWithProductLinkPersisting() |
void |
LifecycleStrategiesIntegrationTestBase.testAddToCartDirectlyForVariant() |
void |
LifecycleStrategiesIntegrationTestBase.testAddToCartDirectlyThenConfigure() |
void |
LifecycleStrategiesIntegrationTestBase.testAddToCartThenConfigureOnSameDraft() |
void |
LifecycleStrategiesIntegrationTestBase.testAddToCartThenConfigureTwice() |
void |
LifecycleStrategiesIntegrationTestBase.testAddVariantDirectlyToCarAndProveDraftHandlingDefault() |
void |
LifecycleStrategiesIntegrationTestBase.testAddVariantDirectlyToCarAndProveDraftHandlingPersistent() |
void |
CPQOrderFacadeIntegrationTest.testConfigOrderIntegrationDraftHandlingFacade() |
void |
CPQOrderFacadeIntegrationTest.testConfigOrderIntegrationFacade() |
void |
CPQOrderFacadeIntegrationTest.testConfigOrderIntegrationProductBoundHandlingFacade() |
void |
CPQQuoteFacadeIntegrationTest.testConfigQuoteIntegrationFacade() |
void |
ChangeableVariantIntegrationTest.testConfigureAndOrder() |
void |
LifecycleStrategiesIntegrationTestBase.testCreateConfigWithLogInUser() |
void |
ProductConfigurationAccessIntegrationTest.testInconsistentStateIsResolved() |
void |
LifecycleStrategiesIntegrationTestBase.testLinkToCartEntryForVariantThenRestore() |
void |
LifecycleStrategiesIntegrationTestBase.testLinkToCartEntryThenRemove() |
void |
LifecycleStrategiesIntegrationTestBase.testLinkToProduct() |
void |
ChangeableVariantIntegrationTest.testOrderDirectlyWithoutModification() |
void |
LifecycleStrategiesIntegrationTestBase.testOrderProcessDefault() |
void |
CPQOrderFacadeIntegrationTest.testPlaceOrderAccessCheck() |
void |
CPQQuoteFacadeIntegrationTest.testQuoteDataHasConfigurationData() |
void |
CPQQuoteFacadeIntegrationTest.testQuoteDataHasNoConfigurationData() |
void |
LifecycleStrategiesIntegrationTestBase.testQuoteProcessDefault() |
void |
CPQQuoteFacadeIntegrationTest.testQuoteSessionArtifacts() |
void |
CPQQuoteFacadeIntegrationTest.testQuoteSessionArtifactsDraftHandling() |
void |
ProductConfigurationAccessIntegrationTest.testReadingNotOwnCartRelatedFails()
Configurations with cart relation
read: allow only for same user update: allow only for drafts and for same user |
void |
ProductConfigurationAccessIntegrationTest.testReadingNotOwnDraftCartRelatedFails() |
void |
ProductConfigurationAccessIntegrationTest.testReadingNotOwnOrderRelatedFails()
Configurations with order relation
read: allow only for same user update: never allowed |
void |
ProductConfigurationAccessIntegrationTest.testReadingNotOwnQuoteRelatedFails()
Configurations with quote relation
read: allow only for same user update: never allowed |
void |
ProductConfigurationAccessIntegrationTest.testReleasingNotOwnCartRelatedFails() |
void |
ProductConfigurationAccessIntegrationTest.testReleasingNotOwnDraftCartRelatedFails() |
void |
ProductConfigurationAccessIntegrationTest.testReleasingNotOwnOrderRelatedFails() |
void |
ProductConfigurationAccessIntegrationTest.testReleasingNotOwnQuoteRelatedFails() |
void |
ConfigCartIntegrationTest.testSavedCart() |
void |
ConfigCartIntegrationTest.testSavedCartRecover() |
void |
LifecycleStrategiesIntegrationTestBase.testUpdateUserAfterLogIn() |
void |
ProductConfigurationAccessIntegrationTest.testUpdatingNotOwnCartRelatedFails() |
void |
ProductConfigurationAccessIntegrationTest.testUpdatingNotOwnDraftCartRelatedFails() |
void |
ProductConfigurationAccessIntegrationTest.testUpdatingOwnCartRelatedNoDraftFails() |
void |
ProductConfigurationAccessIntegrationTest.testUpdatingOwnOrderRelatedFails() |
void |
ProductConfigurationAccessIntegrationTest.testUpdatingOwnQuoteRelatedFails() |
protected OrderData |
CPQFacadeLayerTest.validateCartAndPlaceOrder() |
protected OrderData |
CPQFacadeLayerTest.validateCartAndPlaceOrder(boolean ignoreInconsistencyAndIncompletness) |
| Modifier and Type | Method and Description |
|---|---|
protected CommerceCartModification |
ProductConfigAddToCartStrategy.doAddToCart(CommerceCartParameter parameter) |
void |
ProductConfigAddToCartStrategyTest.testDoAddToCart() |
void |
ProductConfigAddToCartStrategyTest.testDoAddToCartChangeableVariant() |
void |
ProductConfigAddToCartStrategyTest.testDoAddToCartNoConfigurableProduct() |
void |
ProductConfigAddToCartStrategyTest.testValidate_cartNull() |
void |
ProductConfigAddToCartStrategyTest.testValidate_cpqBaseProductOK() |
void |
ProductConfigAddToCartStrategyTest.testValidate_hybrisBaseProduct() |
void |
ProductConfigAddToCartStrategyTest.testValidate_OK() |
void |
ProductConfigAddToCartStrategyTest.testValidate_productNull() |
void |
ProductConfigAddToCartStrategyTest.testValidate_quantityZero() |
protected void |
ProductConfigAddToCartStrategy.validateAddToCart(CommerceCartParameter parameters) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
CartConfigureProductController.configureCartEntry(int entryNumber,
Model model,
HttpServletRequest request)
Prepares a configuration session for the given cart item.
|
java.lang.String |
CartConfigureProductController.configureCartEntryOnExistingDraft(int entryNumber,
Model model,
HttpServletRequest request)
Prepares a configuration session for the given cart item in case a configuration draft already exists.
|
protected OrderEntryData |
CartConfigureProductController.getCartEntry(int entryNumber,
CartData sessionCart) |
protected java.lang.String |
CartConfigureProductController.populateModelAndGetNextPage(Model model,
HttpServletRequest request,
OrderEntryData currentEntry,
ConfigurationData configData) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ConfigCopyCartEntryActionHandler.copyAndAddToCart(OrderEntryData entryToCopy,
boolean copyDirect) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductConfigRulesCPSIntegrationTest.testShowMessagesOnProductAndCsticLevels() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProductConfigRulesTest.addConfigurationToCart(ConfigModel configModel,
KBKey kbKey) |
void |
ProductConfigRulesIntegrationTest.testDefaultMessageNotShownWhenDefaultValueModified()
see also TIGER-2285
|
void |
ProductConfigRulesIntegrationTest.testDoesNotHaveValueConditionAndDisplayMessageOnly() |
void |
ProductConfigRulesIntegrationTest.testModifyDefaultConfigAndRemoveAssignableValueBasedOnCartNoMessage() |
void |
ProductConfigRulesIntegrationTest.testModifyDefaultConfigOfVariantDefaultMessage() |
void |
ProductConfigRulesIntegrationTest.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.
|
void |
ProductConfigRulesIntegrationTest.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.
|
void |
ProductConfigRulesIntegrationTest.testRemoveAssignableValueNoMessage() |
void |
ProductConfigRulesIntegrationTest.testRuleForBaseStore_allBaseStores() |
void |
ProductConfigRulesIntegrationTest.testRuleForBaseStore_dummyStore() |
void |
ProductConfigRulesIntegrationTest.testRuleForBaseStore_testConfigureStore() |
void |
ProductConfigRulesIntegrationTest.testRulesAreAppliedOnCreateFromExternal()
Rules should be also executed, when configuration is created from external source.
|
void |
ProductConfigRulesIntegrationTest.testShowMessagesOnProductAndCsticLevels() |
void |
ProductConfigRulesIntegrationTest.testSupportMultilevelConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductConfigAddToCartHookImpl.afterAddToCart(CommerceCartParameter parameters,
CommerceCartModification result) |
void |
ProductConfigAddToCartHookImpl.beforeAddToCart(CommerceCartParameter parameters) |
void |
ProductConfigAddToCartHookImplTest.test_afterAddToCart() |
void |
ProductConfigAddToCartHookImplTest.test_afterAddToCartChangeableVariant() |
void |
ProductConfigAddToCartHookImplTest.test_afterAddToCartModelNotSaved() |
void |
ProductConfigAddToCartHookImplTest.test_afterAddToCartNotChangeableVariant() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
SapCreditCheckB2BAcceleratorCheckoutFacade.consolidateCheckoutCart(java.lang.String pickupPointOfServiceName) |
| Modifier and Type | Method and Description |
|---|---|
void |
CartRestorationFacade.setSavedCart(CartData newCart)
By each interaction with the cart e.g add product, edit product, the persisted cart is reconstructed from the
backend cart.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCartRestorationFacade.addCartEntriesToStandardCart(CartData newCart)
Creates a new cart (in hybris persistence) from the current (BOL based) representation of the cart
|
void |
DefaultCartRestorationFacade.setSavedCart(CartData newCart) |
void |
SapOrdermgmtB2BCartFacadeTest.testAddOrderEntry()
|
void |
DefaultSapCartFacadeTest.testAddToCartStringLong()
Test method for
de.hybris.platform.sap.sapordermgmtb2bfacades.cart.impl.SapOrdermgmtB2BCartFacade#addToCart(java.lang.String, long)
. |
void |
DefaultSapCartFacadeTest.testAddToCartStringLongString()
Test method for
de.hybris.platform.sap.sapordermgmtb2bfacades.cart.impl.SapOrdermgmtB2BCartFacade#addToCart(java.lang.String, long, java.lang.String)
. |
void |
DefaultCartRestorationFacadeTest.testSetSavedCart() |
void |
DefaultCartRestorationFacadeTest.testSetSavedEmptyCart() |
void |
DefaultSapCartFacadeTest.testUpdateCartEntryLongLong()
Test method for
de.hybris.platform.sap.sapordermgmtb2bfacades.cart.impl.SapOrdermgmtB2BCartFacade#updateCartEntry(long, long)
. |
void |
DefaultSapCartFacadeTest.testUpdateCartEntryLongString()
Test method for
de.hybris.platform.sap.sapordermgmtb2bfacades.cart.impl.SapOrdermgmtB2BCartFacade#updateCartEntry(long, java.lang.String)
. |
void |
DefaultSapCartFacadeTest.testUpdateOrderEntry()
|
void |
DefaultSapCartFacadeTest.testValidateCartData()
Test method for
de.hybris.platform.sap.sapordermgmtb2bfacades.cart.impl.SapOrdermgmtB2BCartFacade#validateCartData(). |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartModificationData> |
DefaultSapCartFacade.addItemsToCart(java.util.List<OrderEntryData> cartEntries)
Add quick order entries to cart
|
CartModificationData |
DefaultSapCartFacade.addToCart(java.lang.String code,
long quantity) |
CartModificationData |
DefaultSapCartFacade.addToCart(java.lang.String code,
long quantity,
java.lang.String storeId) |
java.util.List<CartModificationData> |
SapOrdermgmtB2BAcceleratorCheckoutFacade.consolidateCheckoutCart(java.lang.String pickupPointOfServiceName) |
CartModificationData |
DefaultSapCartFacade.updateCartEntry(long entryNumber,
long quantity) |
CartModificationData |
DefaultSapCartFacade.updateCartEntry(long entryNumber,
java.lang.String storeId) |
java.util.List<CartModificationData> |
DefaultSapCartFacade.validateCartData() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
DefaultCartIntegrationFacade.addConfigurationToCart(ConfigurationData configuration) |
CartModificationData |
DefaultCartIntegrationFacade.addProductConfigurationToCart(java.lang.String productCode,
java.lang.Long quantity,
java.lang.String configId) |
void |
DefaultCartIntegrationFacadeTest.testAddProductConfigurationToCart() |
void |
DefaultCartIntegrationFacadeTest.testAddToCartBackendAvailable()
Expect that both configuration integration facades are called
|
void |
DefaultCartIntegrationFacadeTest.testAddToCartNoBackend()
Expect that the asynchronous facade is called
|
void |
DefaultCartIntegrationFacadeTest.testAddToCartUpdateConfigurationAndBackendAvailable()
Expect that an update and and add is done
|
| Modifier and Type | Method and Description |
|---|---|
void |
OrderFormFacade.addOrderFormToCart(java.lang.String orderFormCode,
java.lang.String cartId)
Adds a saved order form to a given cart.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultOrderFormFacade.addOrderFormToCart(java.lang.String orderFormCode,
java.lang.String cartId) |
| Modifier and Type | Method and Description |
|---|---|
void |
OrderFormsController.orderForm(java.lang.String baseSiteId,
java.lang.String orderFormCode,
java.lang.String fields)
Adds an order form to the cart.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SelectiveCartFacade.addToCartFromWishlist(java.lang.String productCode)
Removes the entry from wishlist and adds wishlist entry to cart as a cart entry
|
void |
SelectiveCartFacade.addToWishlistFromCart(java.lang.Integer entryNumber)
Removes the entry from cart and adds cart entry to wishlist
|
void |
SelectiveCartFacade.addToWishlistFromCart(java.util.List<java.lang.String> productCodes)
Removes the entry from cart and adds the entry to wishlist
|
void |
SelectiveCartFacade.addToWishlistFromCart(OrderEntryData orderEntry)
Removes the entry from cart and adds cart entry to wishlist
|
void |
SelectiveCartFacade.updateCartFromWishlist()
Removes the entry from wishlist and adds wishlist entry to cart as a cart entry
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultSelectiveCartFacade.addToCartFromWishlist(java.lang.String productCode) |
void |
DefaultSelectiveCartFacade.addToWishlistFromCart(java.lang.Integer entryNumber) |
void |
DefaultSelectiveCartFacade.addToWishlistFromCart(java.util.List<java.lang.String> productCodes) |
void |
DefaultSelectiveCartFacade.addToWishlistFromCart(OrderEntryData orderEntry) |
protected void |
DefaultSelectiveCartFacade.removeWishlistEntryAndUpdateAddToCartTime(Wishlist2Model wishlistForSelectiveCart,
ProductModel product,
Wishlist2EntryModel wishlistEntry) |
void |
DefaultSelectiveCartFacadeTest.testAddToCartFromWishlist() |
void |
DefaultSelectiveCartFacadeTest.testAddToWishlistFromCartByOrderEntry() |
void |
DefaultSelectiveCartFacadeTest.testaddToWishlistFromCartByProductCode() |
void |
DefaultSelectiveCartFacade.updateCartFromWishlist() |
| Modifier and Type | Method and Description |
|---|---|
CommerceCartModification |
SelectiveCartAddToCartStrategy.addToCart(CommerceCartParameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
SubscriptionCartFacade.addToCart(java.lang.String code,
java.lang.String originalSubscriptionId,
java.lang.String originalOrderCode,
int originalEntryNumber)
Deprecated.
Method for upgrading a subscription product.
|
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
DefaultSubscriptionCartFacade.addToCart(java.lang.String productCode,
long quantity)
Deprecated.
|
CartModificationData |
DefaultSubscriptionCartFacade.addToCart(java.lang.String productCode,
java.lang.String originalSubscriptionId,
java.lang.String originalOrderCode,
int originalEntryNumber)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultSubscriptionCustomerAccountDaoIntegrationTest.testFindOrdersByCustomerAndStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
PromotionBillingTimeRestrictionIntegrationTest.testPromotionBillingTimeRestriction()
Import multiple subscription entitlements of the same type for a subscription product, for example, a trial period
entitlement and a normal entitlement
|
| Modifier and Type | Method and Description |
|---|---|
void |
SubscriptionAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameters,
CommerceCartModification result) |
void |
SubscriptionAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameters) |
protected void |
SubscriptionAddToCartMethodHook.createChildCarts(AbstractOrderEntryModel masterCartEntry,
CommerceCartParameter masterCartParameters) |
void |
SubscriptionAddToCartMethodHookTest.testAfterAddToCart() |
void |
SubscriptionAddToCartMethodHookTest.testAfterAddToCartNoChildCartNoSubscriptionTerm() |
void |
SubscriptionAddToCartMethodHookTest.testBeforeAddToCartIsNotSubscriptionProduct() |
void |
SubscriptionAddToCartMethodHookTest.testBeforeAddToCartIsSubscriptionProduct() |
void |
SubscriptionAddToCartMethodHookTest.testBeforeAddToCartNullParameter() |
| Modifier and Type | Method and Description |
|---|---|
CommerceCartModification |
SubscriptionCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
java.lang.String xmlProduct)
Deprecated.
Since 6.4
|
CommerceCartModification |
SubscriptionCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
java.lang.String xmlProduct,
java.lang.String originalSubscriptionId,
AbstractOrderEntryModel originalEntry)
Deprecated.
Since 5.2 (see BIT-168)
|
void |
SubscriptionCommerceCartService.checkMasterCart(CartModel cartModel,
BillingTimeModel masterCartBillingTimeModel)
Checks if given cart is a master cart and if its billing time is correct.
|
void |
SubscriptionCommerceCartService.checkQuantityToAdd(long quantityToAdd)
Checks if given quantity can be added.
|
| Modifier and Type | Method and Description |
|---|---|
CommerceCartModification |
DefaultSubscriptionCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry)
Deprecated.
Since ages.
|
CommerceCartModification |
DefaultSubscriptionCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
java.lang.String xmlProduct)
Deprecated.
Since 6.4
|
CommerceCartModification |
DefaultSubscriptionCommerceCartService.addToCart(CartModel masterCartModel,
ProductModel productModel,
long quantityToAdd,
UnitModel unit,
boolean forceNewEntry,
java.lang.String xmlProduct,
java.lang.String originalSubscriptionId,
AbstractOrderEntryModel originalEntry) |
void |
DefaultSubscriptionCommerceCartService.checkMasterCart(CartModel cartModel,
BillingTimeModel masterCartBillingTimeModel)
Checks if the given
CartModel is a master cart and has the correct BillingTimeModel. |
void |
DefaultSubscriptionCommerceCartService.checkQuantityToAdd(long quantityToAdd) |
protected void |
DefaultSubscriptionCommerceCartService.checkQuantityToAdd(long quantityToAdd,
long maxQuantity) |
protected AbstractOrderEntryModel |
DefaultSubscriptionCommerceCartService.getCartEntryToBeUpdated(CartModel cartModel,
long entryNumber)
Searches in the given
cartModel for the cart entry with has the given entryNumber and
returns it. |
void |
DefaultSubscriptionCommerceCartServiceTest.testAddToCart() |
void |
DefaultSubscriptionCommerceCartServiceTest.testAddToCartProductNoStock() |
void |
DefaultSubscriptionCommerceCartServiceTest.testAddToCartSubscriptionProductNoStock() |
void |
DefaultSubscriptionCommerceCartServiceIntegrationTest.testAddToMultiCart() |
void |
DefaultSubscriptionCommerceCartServiceTest.testCheckMasterCartIsNoMasterCart() |
void |
DefaultSubscriptionCommerceCartServiceTest.testCheckMasterCartMasterHasWrongBillingFrequency() |
void |
DefaultSubscriptionCommerceCheckoutServiceIntegrationTest.testPlaceOrder() |
void |
DefaultSubscriptionCommerceCheckoutServiceIntegrationTest.testPlaceOrderWithChildCart() |
void |
DefaultSubscriptionCommerceCartServiceTest.testRemoveAllEntriesChildCart() |
void |
DefaultSubscriptionCommerceCartServiceTest.testRemoveAllEntriesMasterCart() |
void |
DefaultSubscriptionCommerceCartServiceIntegrationTest.testRemoveAllEntriesMultiCart() |
void |
DefaultSubscriptionCommerceCartServiceIntegrationTest.testUpdateQuantityForCartEntrySubscription() |
void |
DefaultSubscriptionCommerceCartServiceTest.testUpdateQuantityForCartEntrySubscriptionProduct() |
void |
DefaultSubscriptionCommerceCartServiceIntegrationTest.testUpdateQuantityForMultiCartEntry() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ProductTextfieldConfiguratorController.displayConfigurationInOrderEntry(java.lang.String orderCode,
int entryNumber,
Model model) |
java.lang.String |
ProductTextfieldConfiguratorController.displayConfigurationInQuoteEntry(java.lang.String quoteCode,
int entryNumber,
Model model) |
java.lang.String |
ProductTextfieldConfiguratorController.displayConfigurationInSavedCartEntry(java.lang.String cartCode,
int entryNumber,
Model model) |
java.lang.String |
ProductTextfieldConfiguratorController.editConfigurationInEntry(int entryNumber,
Model model) |
protected OrderEntryData |
ProductTextfieldConfiguratorController.getAbstractOrderEntry(int entryNumber,
AbstractOrderData abstractOrder) |
java.lang.String |
ProductTextfieldConfiguratorController.updateConfigurationInEntry(int entryNumber,
Model model,
TextFieldConfigurationForm form,
BindingResult bindingErrors,
HttpServletRequest request,
RedirectAttributes redirectModel) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationWsDTO |
ProductTextfieldConfiguratorController.addCartEntry(java.lang.String baseSiteId,
OrderEntryWsDTO entry,
java.lang.String fields) |
protected OrderEntryData |
ProductTextfieldConfiguratorController.getAbstractOrderEntry(int entryNumber,
AbstractOrderData abstractOrder) |
ConfigurationInfoListWsDTO |
ProductTextfieldConfiguratorController.getConfigurationInEntry(int entryNumber) |
CartModificationWsDTO |
ProductTextfieldConfiguratorController.getConfigurationInEntry(int entryNumber,
ConfigurationInfoListWsDTO configInfoList) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
CartPageController.cartCheck(RedirectAttributes redirectModel)
Handle the '/cart/checkout' request url.
|
java.lang.String |
CartPageController.initCheck(Model model,
RedirectAttributes redirectModel,
java.lang.String flow,
java.lang.String pci) |
java.lang.String |
PickupInStoreController.updateCartQuantities(java.lang.String storeId,
long entryNumber,
long quantity,
RedirectAttributes redirectModel) |
java.lang.String |
PickupInStoreController.updateToDelivery(long entryNumber,
RedirectAttributes redirectModel) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
PickupLocationCheckoutStepController.doSelectDeliveryLocation(java.lang.String posName,
Model model,
RedirectAttributes redirectAttributes) |
java.lang.String |
MultiStepCheckoutController.enterStep(Model model,
RedirectAttributes redirectAttributes) |
java.lang.String |
SummaryCheckoutStepController.enterStep(Model model,
RedirectAttributes redirectAttributes) |
java.lang.String |
MultiStepCheckoutController.performExpressCheckout(Model model,
RedirectAttributes redirectModel) |
java.lang.String |
SummaryCheckoutStepController.placeOrder(PlaceOrderForm placeOrderForm,
Model model,
HttpServletRequest request,
RedirectAttributes redirectModel) |
| Modifier and Type | Method and Description |
|---|---|
CartModificationData |
CartController.addToCart(java.lang.String baseSiteId,
java.lang.String code,
long qty,
java.lang.String storeName)
Web 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 = POST |
CartModificationData |
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 = DELETE |
CartModificationData |
CartController.pickupEntryInStore(java.lang.String baseSiteId,
long entryNumber,
java.lang.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 = PUT |
CartModificationData |
CartController.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 = PUT |
CartModificationData |
CartController.updateEntryToDelivery(java.lang.String baseSiteId,
long entryNumber)
Web service reseting store where entry should be picked up.
|
| Modifier and Type | Method and Description |
|---|---|
CartModificationWsDTO |
CartsController.addCartEntry(java.lang.String baseSiteId,
OrderEntryWsDTO entry,
java.lang.String fields) |
CartModificationWsDTO |
CartsController.addCartEntry(java.lang.String baseSiteId,
java.lang.String code,
long qty,
java.lang.String pickupStore,
java.lang.String fields) |
protected CartModificationWsDTO |
CartsController.addCartEntryInternal(java.lang.String baseSiteId,
java.lang.String code,
long qty,
java.lang.String pickupStore,
java.lang.String fields) |
void |
CartsController.removeCartEntry(long entryNumber) |
CartModificationWsDTO |
CartsController.setCartEntry(java.lang.String baseSiteId,
long entryNumber,
java.lang.Long qty,
java.lang.String pickupStore,
java.lang.String fields) |
CartModificationWsDTO |
CartsController.setCartEntry(java.lang.String baseSiteId,
long entryNumber,
OrderEntryWsDTO entry,
java.lang.String fields) |
CartModificationWsDTO |
CartsController.updateCartEntry(java.lang.String baseSiteId,
long entryNumber,
java.lang.Long qty,
java.lang.String pickupStore,
java.lang.String fields) |
CartModificationWsDTO |
CartsController.updateCartEntry(java.lang.String baseSiteId,
long entryNumber,
OrderEntryWsDTO entry,
java.lang.String fields) |
protected CartModificationWsDTO |
CartsController.updateCartEntryInternal(java.lang.String baseSiteId,
CartData cart,
OrderEntryData orderEntry,
java.lang.Long qty,
java.lang.String pickupStore,
java.lang.String fields,
boolean putMode) |
protected static void |
CartsController.validateForAmbiguousPositions(CartData currentCart,
OrderEntryData currentEntry,
java.lang.String newPickupStore) |
Copyright © 2018 SAP SE. All Rights Reserved.