| Modifier and Type | Method and Description |
|---|---|
boolean |
BtgSegmentRestrictionEvaluator.evaluate(BtgSegmentRestrictionModel restriction,
RestrictionData context) |
| Modifier and Type | Method and Description |
|---|---|
RestrictionData |
CMSDataFactory.createRestrictionData() |
RestrictionData |
CMSDataFactory.createRestrictionData(CatalogModel catalog) |
RestrictionData |
CMSDataFactory.createRestrictionData(CategoryModel category) |
RestrictionData |
CMSDataFactory.createRestrictionData(CategoryModel category,
ProductModel product) |
RestrictionData |
CMSDataFactory.createRestrictionData(ProductModel product) |
RestrictionData |
CMSDataFactory.createRestrictionData(String key,
Object value) |
RestrictionData |
CMSDataFactory.createRestrictionData(String categoryCode,
String productCode,
String catalogCode) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultRestrictionData |
| Modifier and Type | Method and Description |
|---|---|
RestrictionData |
DefaultCMSDataFactory.createRestrictionData() |
RestrictionData |
DefaultCMSDataFactory.createRestrictionData(CatalogModel catalog) |
RestrictionData |
DefaultCMSDataFactory.createRestrictionData(CategoryModel category) |
RestrictionData |
DefaultCMSDataFactory.createRestrictionData(CategoryModel category,
ProductModel product) |
RestrictionData |
DefaultCMSDataFactory.createRestrictionData(ProductModel product) |
RestrictionData |
DefaultCMSDataFactory.createRestrictionData(String key,
Object value) |
RestrictionData |
DefaultCMSDataFactory.createRestrictionData(String categoryCode,
String productCode,
String catalogCode) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CMSRestrictionService.evaluate(AbstractRestrictionModel restriction,
RestrictionData restrictionDataInfo)
Evaluates given restriction for
RestrictionData context object. |
boolean |
CMSRestrictionService.evaluate(CMSCatalogRestrictionModel restriction,
RestrictionData data)
Deprecated.
Method will be removed soon. Call
CMSRestrictionService.evaluate(AbstractRestrictionModel, RestrictionData)
instead. |
boolean |
CMSRestrictionService.evaluate(CMSCategoryRestrictionModel restriction,
RestrictionData data)
Deprecated.
Method will be removed soon. Call
CMSRestrictionService.evaluate(AbstractRestrictionModel, RestrictionData)
instead. |
boolean |
CMSRestrictionService.evaluate(CMSProductRestrictionModel restriction,
RestrictionData data)
Deprecated.
Method will be removed soon. Call
CMSRestrictionService.evaluate(AbstractRestrictionModel, RestrictionData)
instead. |
boolean |
CMSRestrictionService.evaluateCMSComponent(AbstractCMSComponentModel component,
RestrictionData data)
Evaluate cms component for
RestrictionData context object. |
List<AbstractCMSComponentModel> |
CMSRestrictionService.evaluateCMSComponents(List<AbstractCMSComponentModel> components,
RestrictionData data)
Evaluate cms components for
RestrictionData context object. |
Collection<AbstractPageModel> |
CMSRestrictionService.evaluatePages(Collection<AbstractPageModel> pages,
RestrictionData data)
Evaluate pages for
RestrictionData context object. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CMSRestrictionEvaluator.evaluate(T restriction,
RestrictionData context)
Main method that evaluates given restriction.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
CMSCatalogRestrictionEvaluator.evaluate(CMSCatalogRestrictionModel catalogaRestrictionModel,
RestrictionData context) |
boolean |
CMSCategoryRestrictionEvaluator.evaluate(CMSCategoryRestrictionModel categoryRestrictionModel,
RestrictionData context) |
boolean |
CMSProductRestrictionEvaluator.evaluate(CMSProductRestrictionModel productRestrictionModel,
RestrictionData context) |
boolean |
CMSTimeRestrictionEvaluator.evaluate(CMSTimeRestrictionModel timeRestriction,
RestrictionData context) |
boolean |
CMSUserGroupRestrictionEvaluator.evaluate(CMSUserGroupRestrictionModel cmsUserGroupRestriction,
RestrictionData context) |
boolean |
CMSUserRestrictionEvaluator.evaluate(CMSUserRestrictionModel cmsUserRestriction,
RestrictionData context) |
| Modifier and Type | Method and Description |
|---|---|
protected RestrictionData |
DefaultCMSContentSlotService.populate(HttpServletRequest request)
Wrapped all information fetched from current HTTP request
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultCMSRestrictionService.evaluate(AbstractRestrictionModel restriction,
RestrictionData restrictionDataInfo)
Evaluates given restriction for
RestrictionData context object. |
boolean |
DefaultCMSRestrictionService.evaluate(CMSCatalogRestrictionModel restriction,
RestrictionData data)
Deprecated.
Method will be removed soon. Call
DefaultCMSRestrictionService.evaluate(AbstractRestrictionModel, RestrictionData)
instead. |
boolean |
DefaultCMSRestrictionService.evaluate(CMSCategoryRestrictionModel restriction,
RestrictionData data)
Deprecated.
Method will be removed soon. Call
DefaultCMSRestrictionService.evaluate(AbstractRestrictionModel, RestrictionData)
instead. |
boolean |
DefaultCMSRestrictionService.evaluate(CMSProductRestrictionModel restriction,
RestrictionData data)
Deprecated.
Method will be removed soon. Call
DefaultCMSRestrictionService.evaluate(AbstractRestrictionModel, RestrictionData)
instead. |
protected boolean |
DefaultCMSRestrictionService.evaluate(List<AbstractRestrictionModel> restrictions,
RestrictionData data,
boolean oneRestrictionApply) |
protected boolean |
DefaultCMSRestrictionService.evaluateAnyRestriction(AbstractRestrictionModel restrictionModel,
RestrictionData context) |
boolean |
DefaultCMSRestrictionService.evaluateCMSComponent(AbstractCMSComponentModel component,
RestrictionData data)
Evaluate cms component for
RestrictionData context object. |
List<AbstractCMSComponentModel> |
DefaultCMSRestrictionService.evaluateCMSComponents(List<AbstractCMSComponentModel> components,
RestrictionData data)
Evaluate cms components for
RestrictionData context object. |
Collection<AbstractPageModel> |
DefaultCMSRestrictionService.evaluatePages(Collection<AbstractPageModel> pages,
RestrictionData data)
Evaluate pages for
RestrictionData context object. |
| Modifier and Type | Method and Description |
|---|---|
protected RestrictionData |
CMSComponentTag.populate(HttpServletRequest request,
CMSDataFactory cmsDataFactory)
Wrapped all information fetched from current HTTP request
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
CMSComponentTag.isAllowed(AbstractCMSComponentModel component,
RestrictionData restrictionData,
CMSRestrictionService cmsRestrictionService,
boolean previewEnabled)
Checks whether component should be displayed.
Note: Computation takes into account: Checks whether component is visible If component is restricted checks whether we should display it |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CMSCartConfigurationRestrictionEvaluator.evaluate(CMSCartConfigurationRestrictionModel arg0,
RestrictionData arg1) |
Copyright © 2017 SAP SE. All Rights Reserved.