| Modifier and Type | Method and Description |
|---|---|
Collection<AbstractRestrictionModel> |
NavigationLinkViewModel.getRestrictions() |
Collection<AbstractRestrictionModel> |
NavigationNodeViewModel.getRestrictions() |
| Modifier and Type | Method and Description |
|---|---|
void |
NavigationLinkViewModel.setRestrictions(Collection<AbstractRestrictionModel> restrictions) |
void |
ColumnCollectionViewModel.setRestrictions(Collection<AbstractRestrictionModel> models) |
void |
NavigationNodeViewModel.setRestrictions(Collection<AbstractRestrictionModel> restrictions) |
| Modifier and Type | Method and Description |
|---|---|
Collection<AbstractRestrictionModel> |
RestrictionEditor.getRestrictions() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
RestrictionEditor.getRestrictionNames(Collection<AbstractRestrictionModel> restrictions) |
void |
RestrictionEditor.setRestrictions(Collection<AbstractRestrictionModel> restrictions) |
| Modifier and Type | Class and Description |
|---|---|
class |
CMSActionRestrictionModel
Generated model class for type CMSActionRestriction first defined at extension acceleratorcms.
|
class |
CMSUiExperienceRestrictionModel
Generated model class for type CMSUiExperienceRestriction first defined at extension acceleratorcms.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BtgSegmentRestrictionModel
Generated model class for type BtgSegmentRestriction first defined at extension btg.
|
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRestrictionModel |
DefaultBTGCockpitService.invertRestriction(AbstractRestrictionModel sourceRestriction)
Invert given restriction.
|
protected AbstractRestrictionModel |
DefaultBTGCockpitService.prepareOutputActionDependencies(RestrictionActionCreateContext context,
CmsRestrictionActionDefinitionModel outputAction,
CatalogVersionModel catalogVersionModel)
Creates all necessary dependencies in order to create a
CmsRestrictionActionDefinitionModel instance. |
| Modifier and Type | Method and Description |
|---|---|
protected CMSInverseRestrictionModel |
DefaultBTGCockpitService.createInvertSegmentRestriction(AbstractRestrictionModel sourceRestriction,
CatalogVersionModel catalogVersionModel)
Creates an inverse restriction for given source restriction.
|
protected AbstractRestrictionModel |
DefaultBTGCockpitService.invertRestriction(AbstractRestrictionModel sourceRestriction)
Invert given restriction.
|
| Modifier and Type | Method and Description |
|---|---|
String |
AbstractRestrictionDescriptionAttributeHandler.get(AbstractRestrictionModel model) |
void |
AbstractRestrictionDescriptionAttributeHandler.set(AbstractRestrictionModel model,
String value) |
| Modifier and Type | Method and Description |
|---|---|
List<AbstractRestrictionModel> |
AbstractCMSComponentModel.getRestrictions()
Generated method - Getter of the
AbstractCMSComponent.restrictions attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractCMSComponentModel.setRestrictions(List<AbstractRestrictionModel> value)
Generated method - Setter of
AbstractCMSComponent.restrictions attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
List<AbstractRestrictionModel> |
AbstractPageModel.getRestrictions()
Generated method - Getter of the
AbstractPage.restrictions attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractPageModel.setRestrictions(List<AbstractRestrictionModel> value)
Generated method - Setter of
AbstractPage.restrictions attribute defined at extension cms2. |
| Modifier and Type | Class and Description |
|---|---|
class |
ASMCMSUserGroupRestrictionModel
Generated model class for type ASMCMSUserGroupRestriction first defined at extension assistedservicestorefront.
|
class |
AssistedServiceSessionRestrictionModel
Generated model class for type AssistedServiceSessionRestriction first defined at extension assistedservicestorefront.
|
class |
CMSCatalogRestrictionModel
Generated model class for type CMSCatalogRestriction first defined at extension cms2.
|
class |
CMSCategoryRestrictionModel
Generated model class for type CMSCategoryRestriction first defined at extension cms2.
|
class |
CMSInverseRestrictionModel
Generated model class for type CMSInverseRestriction first defined at extension cms2.
|
class |
CMSProductRestrictionModel
Generated model class for type CMSProductRestriction first defined at extension cms2.
|
class |
CMSTimeRestrictionModel
Generated model class for type CMSTimeRestriction first defined at extension cms2.
|
class |
CMSUserGroupRestrictionModel
Generated model class for type CMSUserGroupRestriction first defined at extension cms2.
|
class |
CMSUserRestrictionModel
Generated model class for type CMSUserRestriction first defined at extension cms2.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRestrictionModel |
CMSInverseRestrictionModel.getOriginalRestriction()
Generated method - Getter of the
CMSInverseRestriction.originalRestriction attribute defined at extension cms2. |
| Modifier and Type | Method and Description |
|---|---|
void |
CMSInverseRestrictionModel.setOriginalRestriction(AbstractRestrictionModel value)
Generated method - Setter of
CMSInverseRestriction.originalRestriction attribute defined at extension cms2. |
| Constructor and Description |
|---|
CMSInverseRestrictionModel(CatalogVersionModel _catalogVersion,
AbstractRestrictionModel _originalRestriction,
ItemModel _owner,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CMSInverseRestrictionModel(CatalogVersionModel _catalogVersion,
AbstractRestrictionModel _originalRestriction,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRestrictionModel |
AbstractRestrictionResource.getAbstractRestrictionModel()
Convenience method which just delegates to
#getResourceValue() |
protected AbstractRestrictionModel |
AbstractRestrictionResource.readResource(String resourceId)
Gets the
AbstractRestrictionModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
Collection<AbstractRestrictionModel> |
AbstractRestrictionsResource.getAbstractRestrictionsCollection()
Convenience method which just delegates to
#getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRestrictionResource.setAbstractRestrictionModel(AbstractRestrictionModel value)
Convenience method which just delegates to
#setResourceValue(AbstractRestrictionModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRestrictionsResource.setAbstractRestrictionsCollection(Collection<AbstractRestrictionModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRestrictionModel |
CMSRestrictionDao.findRestrictionById(String id,
CatalogVersionModel catalogVersion)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRestrictionModel |
DefaultCMSRestrictionDao.findRestrictionById(String id,
CatalogVersionModel catalogVersion)
Find restriction by id and catalog version.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<AbstractRestrictionModel> |
DefaultCMSRestrictionDao.findRestrictionByType(ComposedTypeModel composedType,
CatalogVersionModel catalogVersion)
Find restriction by composed type and catalog version.
|
Collection<AbstractRestrictionModel> |
DefaultCMSRestrictionDao.findRestrictionByTypeNotLinkedToPage(AbstractPageModel page,
ComposedTypeModel composedType,
CatalogVersionModel catalogVersion)
Find restriction by type not linked to page.
|
Collection<AbstractRestrictionModel> |
DefaultCMSRestrictionDao.findRestrictionForPage(ComposedTypeModel composedType,
AbstractPageModel page,
CatalogVersionModel catalogVersion)
Find restriction for page by composed type, page and catalog version.
|
List<AbstractRestrictionModel> |
DefaultCMSRestrictionDao.findRestrictions(CatalogVersionModel catalogVersion) |
List<AbstractRestrictionModel> |
DefaultCMSRestrictionDao.findRestrictionsById(String id,
CatalogVersionModel catalogVersion)
Find restrictions by id and catalog version.
|
List<AbstractRestrictionModel> |
DefaultCMSRestrictionDao.findRestrictionsByName(String name,
CatalogVersionModel catalogVersion)
Find restrictions by name and catalog version.
|
List<AbstractRestrictionModel> |
DefaultCMSRestrictionDao.findRestrictionsByType(ComposedTypeModel composedType,
CatalogVersionModel catalogVersion)
Find restrictions by composed type and catalog version.
|
List<AbstractRestrictionModel> |
DefaultCMSRestrictionDao.findRestrictionsByTypeNotLinkedToPage(AbstractPageModel page,
ComposedTypeModel composedType,
CatalogVersionModel catalogVersion)
Find restrictions by type not linked to page.
|
List<AbstractRestrictionModel> |
DefaultCMSRestrictionDao.findRestrictionsForPage(ComposedTypeModel composedType,
AbstractPageModel page,
CatalogVersionModel catalogVersion)
Find restrictions for page by composed type, page and catalog version.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
CMSRestrictionService.evaluate(AbstractRestrictionModel restriction,
RestrictionData restrictionDataInfo)
Evaluates given restriction for
RestrictionData context object. |
| Modifier and Type | Method and Description |
|---|---|
AbstractRestrictionModel |
CMSAdminRestrictionService.getRestriction(String id)
Returns a restriction via its id
|
| Modifier and Type | Method and Description |
|---|---|
Collection<AbstractRestrictionModel> |
CMSAdminRestrictionService.getAllRestrictions()
Returns all restriction
|
Collection<AbstractRestrictionModel> |
CMSAdminRestrictionService.getAllRestrictionsByType(String restrictionType)
Returns all restriction of the given restriction type
|
Collection<AbstractRestrictionModel> |
CMSAdminRestrictionService.getAllRestrictionsByTypeNotLinkedToPage(String pageId,
String restrictionType)
Returns all restrictions of the given restriction type which are currently not linked to the given page (via its
id)
|
List<AbstractRestrictionModel> |
CMSAdminRestrictionService.getRestrictionsByName(String name)
Returns a restriction via its name
|
Collection<AbstractRestrictionModel> |
CMSAdminRestrictionService.getRestrictionsForPage(AbstractPageModel page)
Returns all restrictions which are applied on the given page
|
Collection<AbstractRestrictionModel> |
CMSAdminRestrictionService.getRestrictionsForPage(AbstractPageModel page,
String restrictionType)
Returns all restrictions of the given restriction type which are applied on the given page
|
Collection<AbstractRestrictionModel> |
CMSAdminRestrictionService.getRestrictionsForPage(String pageId,
String restrictionType)
Returns all restrictions of the given restriction type which are applied on the given page (via its id)
|
| Modifier and Type | Method and Description |
|---|---|
void |
CMSAdminRestrictionService.createRelation(AbstractPageModel page,
AbstractRestrictionModel restriction)
creates a new relation between the given page and the given restriction
|
void |
CMSAdminRestrictionService.deleteRelation(AbstractRestrictionModel restriction,
AbstractPageModel page)
deletes the relation between the restriction and the page
|
boolean |
CMSAdminRestrictionService.hasOtherRelations(AbstractRestrictionModel restriction,
AbstractPageModel page)
Checks if a given restriction has also other relations than to the given page
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRestrictionModel |
DefaultCMSAdminRestrictionService.getRestriction(String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCMSAdminRestrictionService.createRelation(AbstractPageModel page,
AbstractRestrictionModel restriction) |
void |
DefaultCMSAdminRestrictionService.deleteRelation(AbstractRestrictionModel restriction,
AbstractPageModel page) |
boolean |
DefaultCMSAdminRestrictionService.hasOtherRelations(AbstractRestrictionModel restriction,
AbstractPageModel page) |
protected void |
DefaultCMSAdminRestrictionService.prepareRestricion(AbstractRestrictionModel res,
String id,
String name) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CMSRestrictionEvaluator<T extends AbstractRestrictionModel>
Generic Interface for CMS restriction evaluators.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultCMSRestrictionService.evaluate(AbstractRestrictionModel restriction,
RestrictionData restrictionDataInfo)
Evaluates given restriction for
RestrictionData context object. |
protected boolean |
DefaultCMSRestrictionService.evaluateAnyRestriction(AbstractRestrictionModel restrictionModel,
RestrictionData context) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultCMSRestrictionService.evaluate(List<AbstractRestrictionModel> restrictions,
RestrictionData data,
boolean oneRestrictionApply) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> boolean |
DefaultPreviewLoader.isUserRestrictionIsApplicable(Class<T> restrictionClazz,
Collection<AbstractRestrictionModel> restrictions) |
| Modifier and Type | Class and Description |
|---|---|
class |
CMSCartConfigurationRestrictionModel
Generated model class for type CMSCartConfigurationRestriction first defined at extension sapproductconfigservices.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CMSSecurePortalRestrictionModel
Generated model class for type CMSSecurePortalRestriction first defined at extension secureportaladdon.
|
Copyright © 2017 SAP SE. All Rights Reserved.