| Package | Description |
|---|---|
| de.hybris.platform.configurablebundlecockpits.services.label.impl | |
| de.hybris.platform.configurablebundleservices.bundle | |
| de.hybris.platform.configurablebundleservices.bundle.impl | |
| de.hybris.platform.configurablebundleservices.daos | |
| de.hybris.platform.configurablebundleservices.daos.impl | |
| de.hybris.platform.configurablebundleservices.model |
Contains generated models for each type of de.hybris.platform.configurablebundleservices.jalo package.
|
| de.hybris.platform.configurablebundleservices.resource | |
| de.hybris.platform.subscriptionservices.model |
Contains generated models for each type of de.hybris.platform.subscriptionservices.jalo package.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
ChangeProductPriceBundleRuleLabelProvider.getItemLabel(ChangeProductPriceBundleRuleModel changeProductPriceRule) |
| Modifier and Type | Method and Description |
|---|---|
ChangeProductPriceBundleRuleModel |
BundleRuleService.getChangePriceBundleRule(AbstractOrderModel masterAbstractOrder,
BundleTemplateModel bundleTemplate,
ProductModel targetProduct,
int bundleNo)
Deprecated.
since 6.5 - bundleNo parameter is deprecated, should be replaced with entry groups
|
ChangeProductPriceBundleRuleModel |
BundleRuleService.getChangePriceBundleRule(BundleTemplateModel targetComponent,
ProductModel targetProduct,
ProductModel conditionalProduct,
CurrencyModel currency)
Returns a
ChangeProductPriceBundleRuleModel valid for the given targetProduct. |
ChangeProductPriceBundleRuleModel |
BundleRuleService.getChangePriceBundleRuleForOrderEntry(AbstractOrderEntryModel orderEntryModel)
Returns a
ChangeProductPriceBundleRuleModel valid for the given orderEntryModel. |
ChangeProductPriceBundleRuleModel |
BundleRuleService.getChangePriceBundleRuleWithLowestPrice(ProductModel targetProduct,
CurrencyModel currency)
Searches for the lowest price
ChangeProductPriceBundleRuleModel of the given targetProduct in
any bundle package |
| Modifier and Type | Method and Description |
|---|---|
protected void |
FindBundlePricingWithCurrentPriceFactoryStrategy.reduceOneTimePrice(SubscriptionPricePlanModel pricePlan,
ChangeProductPriceBundleRuleModel priceRule,
java.util.List<DiscountValue> discountValues,
CurrencyModel currency,
AbstractOrderEntryModel entry)
The price logic for subscription product: discount are applied to one time charge.
|
protected void |
FindBundlePricingWithCurrentPriceFactoryStrategy.reduceRecurringPrice(ProductModel subscriptionProduct,
ChangeProductPriceBundleRuleModel priceRule,
java.util.List<DiscountValue> discountValues,
AbstractOrderEntryModel entry,
SubscriptionPricePlanModel pricePlan)
hard coded price logic for subscription products: discounts are only applied to recurring prices
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ChangeProductPriceBundleRuleModel> |
ChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndCurrency(ProductModel targetProduct,
CurrencyModel currency)
Find all
ChangeProductPriceBundleRuleModels that have the given targetProduct as target
product. |
java.util.List<ChangeProductPriceBundleRuleModel> |
ChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndTemplateAndCurrency(ProductModel targetProduct,
BundleTemplateModel bundleTemplate,
CurrencyModel currency)
Find all
ChangeProductPriceBundleRuleModels that are assigned to the given bundleTemplate and
have the given targetProduct as target product. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ChangeProductPriceBundleRuleModel> |
DefaultChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndCurrency(ProductModel targetProduct,
CurrencyModel currency) |
java.util.List<ChangeProductPriceBundleRuleModel> |
DefaultChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndTemplateAndCurrency(ProductModel targetProduct,
BundleTemplateModel bundleTemplate,
CurrencyModel currency) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<ChangeProductPriceBundleRuleModel> |
BundleTemplateModel.getChangeProductPriceBundleRules()
Generated method - Getter of the
BundleTemplate.changeProductPriceBundleRules attribute defined at extension configurablebundleservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
BundleTemplateModel.setChangeProductPriceBundleRules(java.util.Collection<ChangeProductPriceBundleRuleModel> value)
Generated method - Setter of
BundleTemplate.changeProductPriceBundleRules attribute defined at extension configurablebundleservices. |
| Modifier and Type | Method and Description |
|---|---|
ChangeProductPriceBundleRuleModel |
ChangeProductPriceBundleRuleResource.getChangeProductPriceBundleRuleModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected ChangeProductPriceBundleRuleModel |
ChangeProductPriceBundleRuleResource.readResource(java.lang.String resourceId)
Gets the
ChangeProductPriceBundleRuleModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<ChangeProductPriceBundleRuleModel> |
ChangeProductPriceBundleRulesResource.getChangeProductPriceBundleRulesCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
ChangeProductPriceBundleRuleResource.setChangeProductPriceBundleRuleModel(ChangeProductPriceBundleRuleModel value)
Convenience method which just delegates to
#setResourceValue(ChangeProductPriceBundleRuleModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
ChangeProductPriceBundleRulesResource.setChangeProductPriceBundleRulesCollection(java.util.Collection<ChangeProductPriceBundleRuleModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<ChangeProductPriceBundleRuleModel> |
BillingEventModel.getChangeProductPriceBundleRules()
Generated method - Getter of the
BillingEvent.changeProductPriceBundleRules attribute defined at extension subscriptionbundleservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
BillingEventModel.setChangeProductPriceBundleRules(java.util.Collection<ChangeProductPriceBundleRuleModel> value)
Generated method - Setter of
BillingEvent.changeProductPriceBundleRules attribute defined at extension subscriptionbundleservices. |
Copyright © 2018 SAP SE. All Rights Reserved.