| Modifier and Type | Method and Description |
|---|---|
void |
SapCommerceQuoteCartCalculationMethodHook.afterCalculate(CommerceCartParameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
void |
AcceleratorSaveCartRestorationHook.afterRestoringCart(CommerceCartParameter parameters) |
void |
AcceleratorSaveCartRestorationHook.beforeRestoringCart(CommerceCartParameter parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected CommerceCartParameter |
DefaultAcceleratorCheckoutService.createCartParameter(CartModel cartModel,
AbstractOrderEntryModel entryToRemove,
long qty) |
| Modifier and Type | Method and Description |
|---|---|
protected CommerceCartParameter |
DefaultSavedCartFileUploadStrategy.createCommerceCartParam(java.lang.String code,
long quantity,
CartModel cartModel) |
protected CommerceCartParameter |
DefaultSavedCartFileUploadStrategy.createCommerceCartParameter() |
| Modifier and Type | Method and Description |
|---|---|
void |
CommerceCartParameterBasicPopulator.populate(AddToCartParams addToCartParams,
CommerceCartParameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
protected CommerceCartParameter |
DefaultCartFacade.createCommerceCartParameter(OrderEntryData orderEntry,
java.util.List<ProductConfigurationItem> productConfigurationItemList) |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<AddToCartParams,CommerceCartParameter> |
DefaultCartFacade.getCommerceCartParameterConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCartFacade.setCommerceCartParameterConverter(Converter<AddToCartParams,CommerceCartParameter> commerceCartParameterConverter) |
| Modifier and Type | Field and Description |
|---|---|
protected CommerceCartParameter |
DefaultCommercePromotionRestrictionFacadeTest.commerceCartParameter |
| Modifier and Type | Method and Description |
|---|---|
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. |
boolean |
CommerceCartService.calculateCart(CommerceCartParameter parameter)
Calculates the given
cartModel and returns true if each entry alone and after this the
CartModel was calculated. |
boolean |
CommerceCartCalculationStrategy.calculateCart(CommerceCartParameter parameter)
Calculate cart.
|
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.
|
CommerceTaxEstimateResult |
CommerceCartService.estimateTaxes(CommerceCartParameter parameters)
Estimate taxes for the cartModel and using the deliveryZipCode as the delivery zip code.
|
void |
CommerceCartService.recalculateCart(CommerceCartParameter parameter)
Recalculates the whole cart and all its entries.
|
boolean |
CommerceCartCalculationStrategy.recalculateCart(CommerceCartParameter parameter)
Recalculate cart.
|
void |
CommerceCartService.removeAllEntries(CommerceCartParameter parameter)
Removes all entries from the given
CartModel. |
void |
CommerceRemoveEntriesStrategy.removeAllEntries(CommerceCartParameter parameter)
Removes all entries from the given
CartModel. |
void |
CommerceCartService.removeStaleCarts(CommerceCartParameter parameters) |
CommerceCartRestoration |
CommerceCartService.restoreCart(CommerceCartParameter parameters)
Restores the current customer's cart.
|
CommerceCartRestoration |
CommerceCartRestorationStrategy.restoreCart(CommerceCartParameter parameters) |
long |
CommerceCartService.split(CommerceCartParameter parameters)
Split existing cart entry.
|
long |
CommerceCartSplitStrategy.split(CommerceCartParameter parameters) |
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(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(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(CommerceCartParameter parameter)
Method for validating every entry in the cart
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CommerceCartModification> |
CommerceAddToCartStrategy.addToCart(java.util.List<CommerceCartParameter> parameterList)
Adds a list of items to the cart.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CommerceAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameters,
CommerceCartModification result)
Execute custom logic after adding product to cart
|
void |
CommerceCartCalculationMethodHook.afterCalculate(CommerceCartParameter parameter)
Executed after commerce cart calculation
|
void |
CommerceSaveCartRestorationMethodHook.afterRestoringCart(CommerceCartParameter parameters)
Execute custom logic after restoring a cart
|
void |
CommerceUpdateCartEntryHook.afterUpdateCartEntry(CommerceCartParameter parameter,
CommerceCartModification result)
Executed after commerce update cart entry
|
void |
CommerceAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameters)
Execute custom logic before adding product to cart
|
void |
CommerceCartCalculationMethodHook.beforeCalculate(CommerceCartParameter parameter)
Executed before commerce cart calculation
|
void |
CommerceSaveCartRestorationMethodHook.beforeRestoringCart(CommerceCartParameter parameters)
Execute custom logic before restoring a cart
|
void |
CommerceUpdateCartEntryHook.beforeUpdateCartEntry(CommerceCartParameter parameter)
Executed before commerce update cart entry
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigurableProductAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameters,
CommerceCartModification result) |
void |
DefaultCommerceQuoteCartCalculationMethodHook.afterCalculate(CommerceCartParameter parameter) |
void |
DefaultVoucherRedeemableCartValidationMethodHook.afterValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications) |
void |
ConfigurableProductAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameters) |
void |
DefaultCommerceQuoteCartCalculationMethodHook.beforeCalculate(CommerceCartParameter parameter) |
void |
DefaultVoucherRedeemableCartValidationMethodHook.beforeValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications) |
| Modifier and Type | Method and Description |
|---|---|
protected CartEntryModel |
DefaultCommerceAddToCartStrategy.addCartEntry(CommerceCartParameter parameter,
long actualAllowedQuantityChange) |
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 |
DefaultCommerceCartCalculationStrategy.afterCalculate(CommerceCartParameter parameter) |
protected void |
DefaultCommerceSaveCartRestorationStrategy.afterCartRestoration(CommerceCartParameter parameters) |
protected void |
DefaultCommerceUpdateCartEntryStrategy.afterUpdateCartEntry(CommerceCartParameter parameter,
CommerceCartModification result) |
protected void |
AbstractCommerceAddToCartStrategy.beforeAddToCart(CommerceCartParameter parameters) |
protected void |
DefaultCommerceCartCalculationStrategy.beforeCalculate(CommerceCartParameter parameter) |
protected void |
DefaultCommerceSaveCartRestorationStrategy.beforeCartRestoration(CommerceCartParameter parameters) |
protected void |
DefaultCommerceUpdateCartEntryStrategy.beforeUpdateCartEntry(CommerceCartParameter parameter) |
boolean |
DefaultCheckoutCartCalculationStrategy.calculateCart(CommerceCartParameter parameter)
Deprecated.
|
boolean |
DefaultCommerceCartCalculationStrategy.calculateCart(CommerceCartParameter parameter) |
boolean |
DefaultCommerceCartService.calculateCart(CommerceCartParameter parameters) |
void |
DefaultCommerceCartService.configureCartEntry(CommerceCartParameter parameters) |
void |
DefaultCommerceCartProductConfigurationStrategy.configureCartEntry(CommerceCartParameter parameters) |
protected CommerceCartModification |
DefaultCommerceAddToCartStrategy.createAddToCartResp(CommerceCartParameter parameter,
java.lang.String status,
CartEntryModel entry,
long quantityAdded) |
protected CartEntryModel |
DefaultCommerceAddToCartStrategy.createEmptyCartEntry(CommerceCartParameter parameter) |
protected CommerceCartModification |
DefaultCommerceAddToCartStrategy.doAddToCart(CommerceCartParameter parameter)
Do add to cart.
|
CommerceTaxEstimateResult |
DefaultCommerceCartService.estimateTaxes(CommerceCartParameter parameters) |
protected UnitModel |
DefaultCommerceAddToCartStrategy.getUnit(CommerceCartParameter parameter) |
protected java.lang.Boolean |
DefaultCommerceAddToCartStrategy.isProductForCode(CommerceCartParameter parameter) |
protected void |
DefaultCommerceAddToCartStrategy.mergeEntry(CommerceCartModification modification,
CommerceCartParameter parameter) |
protected java.util.Collection<CommerceCartModification> |
DefaultCommerceCartRestorationStrategy.rebuildSessionCart(CommerceCartParameter parameter) |
boolean |
DefaultCommerceCartCalculationStrategy.recalculateCart(CommerceCartParameter parameter) |
void |
DefaultCommerceCartService.recalculateCart(CommerceCartParameter parameters) |
void |
DefaultCommerceCartService.removeAllEntries(CommerceCartParameter parameter) |
void |
DefaultCommerceRemoveEntriesStrategy.removeAllEntries(CommerceCartParameter parameter) |
void |
DefaultCommerceCartService.removeStaleCarts(CommerceCartParameter parameters) |
CommerceCartRestoration |
DefaultCommerceCartRestorationStrategy.restoreCart(CommerceCartParameter parameter) |
CommerceCartRestoration |
DefaultCommerceCartService.restoreCart(CommerceCartParameter parameters) |
CommerceCartRestoration |
DefaultCommerceSaveCartRestorationStrategy.restoreCart(CommerceCartParameter parameters) |
protected void |
DefaultCommerceCartRestorationStrategy.rewriteEntriesFromCartToCart(CommerceCartParameter parameter,
CartModel fromCartModel,
CartModel toCartModel,
java.util.List<CommerceCartModification> modifications) |
long |
DefaultCommerceCartService.split(CommerceCartParameter parameters) |
long |
DefaultCommerceCartSplitStrategy.split(CommerceCartParameter parameters) |
CommerceCartModification |
CommerceUpdateCartEntryStrictStrategy.updatePointOfServiceForCartEntry(CommerceCartParameter parameters) |
CommerceCartModification |
DefaultCommerceUpdateCartEntryStrategy.updatePointOfServiceForCartEntry(CommerceCartParameter parameters) |
CommerceCartModification |
DefaultCommerceCartService.updatePointOfServiceForCartEntry(CommerceCartParameter parameters) |
CommerceCartModification |
CommerceUpdateCartEntryStrictStrategy.updateQuantityForCartEntry(CommerceCartParameter parameters) |
CommerceCartModification |
DefaultCommerceUpdateCartEntryStrategy.updateQuantityForCartEntry(CommerceCartParameter parameters) |
CommerceCartModification |
DefaultCommerceCartService.updateQuantityForCartEntry(CommerceCartParameter parameters) |
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(CommerceCartParameter parameter) |
protected void |
DefaultCommerceCartProductConfigurationStrategy.validateParameters(CommerceCartParameter parameters) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CommerceCartModification> |
DefaultCommerceAddToCartStrategy.addToCart(java.util.List<CommerceCartParameter> parameterList) |
| Modifier and Type | Method and Description |
|---|---|
void |
StaleCartRemovalStrategy.removeStaleCarts(CommerceCartParameter parameters) |
java.util.List<CommerceCartModification> |
CartValidationStrategy.validateCart(CommerceCartParameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
void |
BundleCartValidationHook.afterValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications) |
void |
CartValidationHook.afterValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications)
Executed after the cart validation
|
void |
BundleCartValidationHook.beforeValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications) |
void |
CartValidationHook.beforeValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications)
Executed before the cart validation
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCartValidationStrategy.afterValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications) |
protected void |
DefaultCartValidationStrategy.beforeValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications) |
void |
DefaultStaleCartRemovalStrategy.removeStaleCarts(CommerceCartParameter parameters) |
java.util.List<CommerceCartModification> |
DefaultCartValidationStrategy.validateCart(CommerceCartParameter parameter) |
java.util.List<CommerceCartModification> |
CartValidationWithoutCartAlteringStrategy.validateCart(CommerceCartParameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
void |
CommerceCartParameterBundlePopulator.populate(AddToCartParams addToCartParams,
CommerceCartParameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
CommerceCartModification |
DefaultBundleCommerceCartService.updateQuantityForCartEntry(CommerceCartParameter parameter)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected CommerceCartParameter |
BundleUpdateCartEntryHookTest.createParameter() |
| 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 |
BundleUpdateCartEntryHook.afterUpdateCartEntry(CommerceCartParameter parameter,
CommerceCartModification result) |
void |
BundleSelectionCriteriaAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameter) |
void |
BundleAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameter) |
void |
BundleUpdateCartEntryHook.beforeUpdateCartEntry(CommerceCartParameter 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 AbstractOrderEntryModel |
BundleUpdateCartEntryHook.getEntryToUpdate(CommerceCartParameter parameter) |
protected boolean |
BundleAddToCartMethodHook.isBundledEntry(CommerceCartParameter parameter)
Determines whether the entry applies to bundle.
|
protected boolean |
BundleAddToCartMethodHook.startingNewBundle(CommerceCartParameter parameter) |
protected void |
BundleUpdateCartEntryHook.trimQuantityToAllowedForTheComponent(CommerceCartParameter parameter,
BundleTemplateModel component) |
void |
BundleCartHookHelper.updateParameterEntryGroupNumbers(CommerceCartParameter parameter,
java.util.Collection<java.lang.Integer> newGroupNumbers)
Deprecated.
Since 6.5 use
this#union(Set, Collection) |
| Modifier and Type | Method and Description |
|---|---|
void |
CouponRedeemableValidationHook.afterValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications) |
void |
CouponRedeemableValidationHook.beforeValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
OndemandCheckoutCartCalculationStrategy.calculateCart(CommerceCartParameter cartParameter) |
| Modifier and Type | Method and Description |
|---|---|
void |
MarketplaceCartValidationHook.afterValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications) |
void |
MarketplaceCartValidationHook.beforeValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultC4CCommerceCartCalculationStrategy.calculateCart(CommerceCartParameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractOrderEntryModel |
ConfigurationCartIntegrationFacadeImpl.createCartItem(ProductModel product,
ConfigurationData configData,
CommerceCartParameter commerceCartParameter,
CartModel cart) |
protected void |
ConfigurationCartIntegrationFacadeImpl.fillCommerceCartParameterForAddToCart(CommerceCartParameter parameter,
CartModel cart,
ProductModel product,
long l,
UnitModel unit,
boolean forceNewEntry,
java.lang.String configId) |
protected void |
ConfigurationCartIntegrationFacadeImpl.fillCommerceCartParameterForUpdate(CommerceCartParameter parameter,
CartModel sessionCart,
java.lang.String configId,
java.lang.Long entryNumber) |
protected void |
ConfigurationCartIntegrationFacadeImpl.updateCartItem(ProductModel product,
java.lang.String configId,
AbstractOrderEntryModel cartItem,
CommerceCartParameter commerceCartParameter,
CartModel cart) |
| Modifier and Type | Method and Description |
|---|---|
protected CommerceCartModification |
ProductConfigAddToCartStrategy.doAddToCart(CommerceCartParameter parameter) |
protected void |
ProductConfigAddToCartStrategy.validateAddToCart(CommerceCartParameter parameters) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ProductConfigurationSynchronousPricingStrategyImpl.updateCartEntryPrices(AbstractOrderEntryModel entry,
boolean calculateCart,
CommerceCartParameter passedParameter) |
protected boolean |
ProductConfigurationSynchronousPricingStrategyImpl.updateCartEntryPricesSynchronous(AbstractOrderEntryModel entry,
boolean calculateCart,
CommerceCartParameter passedParameter) |
| Modifier and Type | Method and Description |
|---|---|
protected CommerceCartParameter |
ProductConfigurationPricingStrategyImpl.getParametersForCartUpdate(AbstractOrderEntryModel entry) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductConfigAddToCartHookImpl.afterAddToCart(CommerceCartParameter parameters,
CommerceCartModification result) |
void |
ProductConfigurationUpdateCartEntryHookImpl.afterUpdateCartEntry(CommerceCartParameter parameter,
CommerceCartModification result) |
void |
ProductConfigAddToCartHookImpl.beforeAddToCart(CommerceCartParameter parameters) |
void |
ProductConfigurationUpdateCartEntryHookImpl.beforeUpdateCartEntry(CommerceCartParameter parameter) |
protected void |
ProductConfigAddToCartHookImpl.createConfigurationForVariantForNotConfiguredCartEntries(CommerceCartParameter parameters) |
protected void |
ProductConfigAddToCartHookImpl.createDefaultConfigForNotConfiguredCartEntries(CommerceCartParameter parameters) |
protected void |
ProductConfigurationUpdateCartEntryHookImpl.handleCartEntry(CommerceCartParameter parameter,
AbstractOrderEntryModel entry) |
protected void |
ProductConfigAddToCartHookImpl.setCreateNewEntryForConfigurableProduct(CommerceCartParameter parameters) |
boolean |
ProductConfigurationOrderIntegrationServiceImpl.updateCartEntryExternalConfiguration(CommerceCartParameter parameters,
AbstractOrderEntryModel entry)
Deprecated.
since 18.08
|
boolean |
ProductConfigurationPricingStrategyImpl.updateCartEntryPrices(AbstractOrderEntryModel entry,
boolean calculateCart,
CommerceCartParameter passedParameter) |
boolean |
ProductConfigurationOrderIntegrationServiceImpl.updateCartEntryPrices(AbstractOrderEntryModel entry,
boolean calculateCart,
CommerceCartParameter passedParameter)
Deprecated.
since 18.08
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ProductConfigurationOrderIntegrationService.updateCartEntryExternalConfiguration(CommerceCartParameter parameters,
AbstractOrderEntryModel entry)
Updates cart entry's external configuration from configuration model
|
boolean |
ProductConfigurationOrderIntegrationService.updateCartEntryPrices(AbstractOrderEntryModel entry,
boolean calculateCart,
CommerceCartParameter passedParameter)
Deprecated.
since 18.08 use
ProductConfigurationStrategy#updateCartEntryPrices(AbstractOrderEntryModel,boolean,CommerceCartParameter)
instead |
boolean |
ProductConfigurationPricingStrategy.updateCartEntryPrices(AbstractOrderEntryModel entry,
boolean calculateCart,
CommerceCartParameter passedParameter)
Updates cart entry's base price (in case it deviates from the current configuration price) from configuration
model/pricing service.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultConfigurationAbstractOrderIntegrationStrategyImpl.updateAbstractOrderEntryOnLink(CommerceCartParameter parameters,
AbstractOrderEntryModel entry) |
| Modifier and Type | Method and Description |
|---|---|
CommerceCartRestoration |
ProductConfigurationCartRestorationStrategyImpl.restoreCart(CommerceCartParameter parameters) |
protected CartModel |
ProductConfigurationCartRestorationStrategyImpl.retrieveCart(CommerceCartParameter parameters) |
protected void |
ProductConfigurationCartRestorationStrategyImpl.updatePrices(CommerceCartParameter parameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
PersistenceConfigurationAbstractOrderIntegrationStrategyImpl.updateAbstractOrderEntryOnLink(CommerceCartParameter parameters,
AbstractOrderEntryModel entry) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigurationAbstractOrderIntegrationStrategy.updateAbstractOrderEntryOnLink(CommerceCartParameter parameters,
AbstractOrderEntryModel entry)
Update abstract order entry on link step
|
| Modifier and Type | Method and Description |
|---|---|
void |
TrackingRecorder.recordAddToCart(AbstractOrderEntryModel entry,
CommerceCartParameter parameters)
Records the event of add-to-cart for a configuration and notifies writers
|
void |
TrackingRecorder.recordDeleteCartEntry(AbstractOrderEntryModel entry,
CommerceCartParameter parameters)
Records the event of delete cart entry for a configuration and notifies writers
|
void |
TrackingRecorder.recordUpdateCartEntry(AbstractOrderEntryModel entry,
CommerceCartParameter parameters)
Records the event of update cart entry for a configuration and notifies writers
|
| Modifier and Type | Method and Description |
|---|---|
void |
TrackingRecorderImpl.recordAddToCart(AbstractOrderEntryModel entry,
CommerceCartParameter parameters) |
protected TrackingItem |
TrackingRecorderImpl.recordCartEvent(AbstractOrderEntryModel entry,
CommerceCartParameter parameters,
EventType event) |
void |
TrackingRecorderImpl.recordDeleteCartEntry(AbstractOrderEntryModel entry,
CommerceCartParameter parameters) |
void |
TrackingRecorderImpl.recordUpdateCartEntry(AbstractOrderEntryModel entry,
CommerceCartParameter parameters) |
| Modifier and Type | Method and Description |
|---|---|
CommerceCartRestoration |
SapCommerceCartRestorationStrategy.restoreCart(CommerceCartParameter parameter) |
CommerceCartRestoration |
SapCommerceSaveCartRestorationStrategy.restoreCart(CommerceCartParameter parameters) |
| Modifier and Type | Method and Description |
|---|---|
CommerceCartModification |
SelectiveCartAddToCartStrategy.addToCart(CommerceCartParameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
protected CommerceCartParameter |
SubscriptionAddToCartMethodHook.createChildCommerceCartParameter(CommerceCartParameter masterCartParameters,
CartModel childCart) |
| Modifier and Type | Method and Description |
|---|---|
void |
SubscriptionAddToCartMethodHook.afterAddToCart(CommerceCartParameter parameters,
CommerceCartModification result) |
void |
SubscriptionUpdateCartEntryHook.afterUpdateCartEntry(CommerceCartParameter parameter,
CommerceCartModification result) |
void |
SubscriptionAddToCartMethodHook.beforeAddToCart(CommerceCartParameter parameters) |
void |
SubscriptionUpdateCartEntryHook.beforeUpdateCartEntry(CommerceCartParameter parameter) |
protected void |
SubscriptionAddToCartMethodHook.createChildCarts(AbstractOrderEntryModel masterCartEntry,
CommerceCartParameter masterCartParameters) |
protected CommerceCartParameter |
SubscriptionAddToCartMethodHook.createChildCommerceCartParameter(CommerceCartParameter masterCartParameters,
CartModel childCart) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultSubscriptionCommerceSaveCartRestorationHook.afterRestoringCart(CommerceCartParameter parameters) |
void |
DefaultSubscriptionCommerceSaveCartRestorationHook.beforeRestoringCart(CommerceCartParameter parameters) |
void |
DefaultSubscriptionCommerceCartService.recalculateCart(CommerceCartParameter parameter)
Overrides the super class' method to make sure that in a multi-cart system the master cart and its child carts are
re-calculated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultFlashBuyCartValidationHook.afterValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications)
Removes unnessary modification message, which is executed after the cart validation
|
void |
DefaultFlashBuyCartValidationHook.beforeValidateCart(CommerceCartParameter parameter,
java.util.List<CommerceCartModification> modifications)
Checks if flash buy coupon is redeemable, which is executed before the cart validation
|
| Modifier and Type | Method and Description |
|---|---|
void |
CommerceWebServicesSaveCartRestorationHook.afterRestoringCart(CommerceCartParameter parameters) |
void |
CommerceWebServicesSaveCartRestorationHook.beforeRestoringCart(CommerceCartParameter parameters) |
Copyright © 2018 SAP SE. All Rights Reserved.