public class BundleCartHookHelper
extends java.lang.Object
| Constructor and Description |
|---|
BundleCartHookHelper() |
| Modifier and Type | Method and Description |
|---|---|
protected EntryGroupService |
getEntryGroupService() |
protected ModelService |
getModelService() |
void |
invalidateBundleEntries(CartModel cart,
java.lang.Integer entryGroupNumber)
Sets all cart entries that belong to the same bundle to "not calculated".
|
void |
setEntryGroupService(EntryGroupService entryGroupService) |
void |
setModelService(ModelService modelService) |
java.util.Set<java.lang.Integer> |
union(java.util.Set<java.lang.Integer> first,
java.util.Collection<java.lang.Integer> second)
Joins two sets of group numbers.
|
void |
updateParameterEntryGroupNumbers(CommerceCartParameter parameter,
java.util.Collection<java.lang.Integer> newGroupNumbers)
Deprecated.
Since 6.5 use
this#union(Set, Collection) |
public void invalidateBundleEntries(CartModel cart, java.lang.Integer entryGroupNumber)
cart - the cart to recalculate entries in.entryGroupNumber - the entry group number to recalculate entries for.@Deprecated public void updateParameterEntryGroupNumbers(CommerceCartParameter parameter, java.util.Collection<java.lang.Integer> newGroupNumbers)
this#union(Set, Collection)parameter - parameter to add the number tonewGroupNumbers - the numbers to addpublic java.util.Set<java.lang.Integer> union(java.util.Set<java.lang.Integer> first,
java.util.Collection<java.lang.Integer> second)
first - first setsecond - second setprotected EntryGroupService getEntryGroupService()
public void setEntryGroupService(EntryGroupService entryGroupService)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
Copyright © 2018 SAP SE. All Rights Reserved.