Uses of Interface
de.hybris.platform.cms2.servicelayer.data.RestrictionData
Packages that use RestrictionData
Package
Description
-
Uses of RestrictionData in de.hybris.platform.acceleratorcms.component.cache.impl
Methods in de.hybris.platform.acceleratorcms.component.cache.impl that return RestrictionDataModifier and TypeMethodDescriptionprotected RestrictionDataDefaultCmsCacheKeyProvider.getRestrictionData(javax.servlet.http.HttpServletRequest request) -
Uses of RestrictionData in de.hybris.platform.acceleratorcms.evaluator
Methods in de.hybris.platform.acceleratorcms.evaluator with parameters of type RestrictionDataModifier and TypeMethodDescriptionbooleanCMSActionRestrictionEvaluator.evaluate(CMSActionRestrictionModel restriction, RestrictionData context) Deprecated, for removal: This API element is subject to removal in a future version.booleanCMSUiExperienceRestrictionEvaluator.evaluate(CMSUiExperienceRestrictionModel restriction, RestrictionData context) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of RestrictionData in de.hybris.platform.acceleratorcms.services
Methods in de.hybris.platform.acceleratorcms.services with parameters of type RestrictionDataModifier and TypeMethodDescriptionCMSPageContextService.updateCmsPageContextForPage(javax.servlet.ServletRequest request, AbstractPageModel page, RestrictionData restrictionData) Update the CmsPageContext with the selected CMS page and RestrictionData. -
Uses of RestrictionData in de.hybris.platform.acceleratorcms.services.impl
Methods in de.hybris.platform.acceleratorcms.services.impl with parameters of type RestrictionDataModifier and TypeMethodDescriptionprotected voidRankingCMSRestrictionService.evaluatePageRestrictions(RestrictionData data, NavigableMap<Integer, List<AbstractPageModel>> allowedPages, AbstractPageModel page, List<AbstractRestrictionModel> restrictions) RankingCMSRestrictionService.evaluatePages(Collection<AbstractPageModel> pages, RestrictionData data) DefaultCMSPageContextService.updateCmsPageContextForPage(javax.servlet.ServletRequest request, AbstractPageModel page, RestrictionData restrictionData) -
Uses of RestrictionData in de.hybris.platform.assistedservicestorefront.restrictions
Methods in de.hybris.platform.assistedservicestorefront.restrictions with parameters of type RestrictionDataModifier and TypeMethodDescriptionbooleanASMCMSUserGroupRestrictionEvaluator.evaluate(ASMCMSUserGroupRestrictionModel asmCMSUserGroupRestrictionModel, RestrictionData context) booleanAssistedServiceSessionRestrictionEvaluator.evaluate(AssistedServiceSessionRestrictionModel amsSessionRestriction, RestrictionData context) -
Uses of RestrictionData in de.hybris.platform.b2bacceleratorservices.evaluator.impl
Methods in de.hybris.platform.b2bacceleratorservices.evaluator.impl with parameters of type RestrictionDataModifier and TypeMethodDescriptionbooleanCMSSecurePortalRestrictionEvaluator.evaluate(CMSSecurePortalRestrictionModel cmsUserRestriction, RestrictionData context) -
Uses of RestrictionData in de.hybris.platform.cms2.servicelayer.data
Methods in de.hybris.platform.cms2.servicelayer.data that return RestrictionDataModifier and TypeMethodDescriptionCMSDataFactory.createRestrictionData()CMSDataFactory.createRestrictionData(CatalogModel catalog) CMSDataFactory.createRestrictionData(CategoryModel category) CMSDataFactory.createRestrictionData(CategoryModel category, ProductModel product) CMSDataFactory.createRestrictionData(ProductModel product) CMSDataFactory.createRestrictionData(String key, Object value) CMSDataFactory.createRestrictionData(String categoryCode, String productCode, String catalogCode) -
Uses of RestrictionData in de.hybris.platform.cms2.servicelayer.data.impl
Classes in de.hybris.platform.cms2.servicelayer.data.impl that implement RestrictionDataMethods in de.hybris.platform.cms2.servicelayer.data.impl that return RestrictionDataModifier and TypeMethodDescriptionDefaultCMSDataFactory.createRestrictionData()DefaultCMSDataFactory.createRestrictionData(CatalogModel catalog) DefaultCMSDataFactory.createRestrictionData(CategoryModel category) DefaultCMSDataFactory.createRestrictionData(CategoryModel category, ProductModel product) DefaultCMSDataFactory.createRestrictionData(ProductModel product) DefaultCMSDataFactory.createRestrictionData(String key, Object value) DefaultCMSDataFactory.createRestrictionData(String categoryCode, String productCode, String catalogCode) -
Uses of RestrictionData in de.hybris.platform.cms2.servicelayer.services
Methods in de.hybris.platform.cms2.servicelayer.services with parameters of type RestrictionDataModifier and TypeMethodDescriptionbooleanCMSRestrictionService.evaluate(AbstractRestrictionModel restriction, RestrictionData restrictionDataInfo) Evaluates given restriction forRestrictionDatacontext object.booleanCMSRestrictionService.evaluateCMSComponent(AbstractCMSComponentModel component, RestrictionData data) Evaluate cms component forRestrictionDatacontext object.CMSRestrictionService.evaluateCMSComponents(List<AbstractCMSComponentModel> components, RestrictionData data) Evaluate cms components forRestrictionDatacontext object.CMSRestrictionService.evaluatePages(Collection<AbstractPageModel> pages, RestrictionData data) Evaluate pages forRestrictionDatacontext object. -
Uses of RestrictionData in de.hybris.platform.cms2.servicelayer.services.evaluator
Methods in de.hybris.platform.cms2.servicelayer.services.evaluator with parameters of type RestrictionDataModifier and TypeMethodDescriptionbooleanCMSRestrictionEvaluator.evaluate(T restriction, RestrictionData context) Main method that evaluates given restriction. -
Uses of RestrictionData in de.hybris.platform.cms2.servicelayer.services.evaluator.impl
Methods in de.hybris.platform.cms2.servicelayer.services.evaluator.impl with parameters of type RestrictionDataModifier and TypeMethodDescriptionbooleanCMSBaseStoreTimeRestrictionEvaluator.evaluate(CMSBaseStoreTimeRestrictionModel cmsStoreTimeRestriction, RestrictionData context) booleanCMSCampaignRestrictionEvaluator.evaluate(CMSCampaignRestrictionModel cmsCampaignRestriction, RestrictionData context) booleanCMSCatalogRestrictionEvaluator.evaluate(CMSCatalogRestrictionModel catalogaRestrictionModel, RestrictionData context) booleanCMSCategoryRestrictionEvaluator.evaluate(CMSCategoryRestrictionModel categoryRestrictionModel, RestrictionData context) booleanCMSProductRestrictionEvaluator.evaluate(CMSProductRestrictionModel productRestrictionModel, RestrictionData context) booleanCMSTimeRestrictionEvaluator.evaluate(CMSTimeRestrictionModel timeRestriction, RestrictionData context) booleanCMSUserGroupRestrictionEvaluator.evaluate(CMSUserGroupRestrictionModel cmsUserGroupRestriction, RestrictionData context) booleanCMSUserRestrictionEvaluator.evaluate(CMSUserRestrictionModel cmsUserRestriction, RestrictionData context) -
Uses of RestrictionData in de.hybris.platform.cms2.servicelayer.services.impl
Methods in de.hybris.platform.cms2.servicelayer.services.impl that return RestrictionDataModifier and TypeMethodDescriptionprotected RestrictionDataDefaultCMSRestrictionServiceIntegrationTest.getRestrictionData(CatalogModel catalog, CategoryModel category, ProductModel product) protected RestrictionDataDefaultCMSContentSlotService.populate(javax.servlet.http.HttpServletRequest request) Wrapped all information fetched from current HTTP requestMethods in de.hybris.platform.cms2.servicelayer.services.impl with parameters of type RestrictionDataModifier and TypeMethodDescriptionbooleanDefaultCMSRestrictionService.evaluate(AbstractRestrictionModel restriction, RestrictionData restrictionDataInfo) Evaluates given restriction forRestrictionDatacontext object.protected booleanDefaultCMSRestrictionService.evaluate(List<AbstractRestrictionModel> restrictions, RestrictionData data, boolean oneRestrictionApply) protected booleanDefaultCMSRestrictionService.evaluateAnyRestriction(AbstractRestrictionModel restrictionModel, RestrictionData context) booleanDefaultCMSRestrictionService.evaluateCMSComponent(AbstractCMSComponentModel component, RestrictionData data) Evaluate cms component forRestrictionDatacontext object.DefaultCMSRestrictionService.evaluateCMSComponents(List<AbstractCMSComponentModel> components, RestrictionData data) Evaluate cms components forRestrictionDatacontext object.DefaultCMSRestrictionService.evaluatePages(Collection<AbstractPageModel> pages, RestrictionData data) Evaluate pages forRestrictionDatacontext object. -
Uses of RestrictionData in de.hybris.platform.cms2lib.cmstags
Methods in de.hybris.platform.cms2lib.cmstags that return RestrictionDataModifier and TypeMethodDescriptionprotected RestrictionDataCMSComponentTag.populate(javax.servlet.http.HttpServletRequest request, CMSDataFactory cmsDataFactory) Wrapped all information fetched from current HTTP requestMethods in de.hybris.platform.cms2lib.cmstags with parameters of type RestrictionDataModifier and TypeMethodDescriptionprotected booleanCMSComponentTag.isAllowed(AbstractCMSComponentModel component, RestrictionData restrictionData, CMSRestrictionService cmsRestrictionService, boolean previewEnabled) Checks whether component should be displayed. -
Uses of RestrictionData in de.hybris.platform.cmsfacades.common.service
Methods in de.hybris.platform.cmsfacades.common.service with parameters of type RestrictionDataModifier and TypeMethodDescription<T> TRestrictionAwareService.execute(RestrictionData data, Supplier<T> supplier) Makes restriction data available during the execution of the provided supplier. -
Uses of RestrictionData in de.hybris.platform.cmsfacades.common.service.impl
Methods in de.hybris.platform.cmsfacades.common.service.impl with parameters of type RestrictionDataModifier and TypeMethodDescription<T> TDefaultRestrictionAwareService.execute(RestrictionData restrictionData, Supplier<T> supplier) -
Uses of RestrictionData in de.hybris.platform.cmsfacades.rendering
Methods in de.hybris.platform.cmsfacades.rendering that return RestrictionDataModifier and TypeMethodDescriptionRestrictionContextProvider.getRestrictionInContext()Gets the restriction, if any, stored in the context.Methods in de.hybris.platform.cmsfacades.rendering with parameters of type RestrictionDataModifier and TypeMethodDescriptionvoidRestrictionContextProvider.setRestrictionInContext(RestrictionData restrictionData) Sets the restriction in the context. -
Uses of RestrictionData in de.hybris.platform.cmsfacades.rendering.impl
Methods in de.hybris.platform.cmsfacades.rendering.impl that return RestrictionDataModifier and TypeMethodDescriptionprotected RestrictionDataDefaultPageRenderingService.getRestrictionData(String pageType, String code) ReturnsRestrictionDatabased on pageTypeCode and code.DefaultRestrictionContextProvider.getRestrictionInContext()Methods in de.hybris.platform.cmsfacades.rendering.impl with parameters of type RestrictionDataModifier and TypeMethodDescriptionprotected Optional<AbstractCMSComponentData>DefaultComponentRenderingService.getComponentData(AbstractCMSComponentModel componentModel, RestrictionData restrictionData) protected SearchPageData<AbstractCMSComponentData>DefaultComponentRenderingService.getComponentsData(SearchPageData<AbstractCMSComponentModel> componentsSearchData, RestrictionData restrictionData) Returns the list of foundAbstractCMSComponentDatainSearchPageDatabased onRestrictionDataobject.protected AbstractPageDataDefaultPageRenderingService.getPageData(AbstractPageModel pageModel, RestrictionData restrictionData) voidDefaultRestrictionContextProvider.setRestrictionInContext(RestrictionData restrictionData) protected voidDefaultRestrictionContextProviderTest.setValueInSession(RestrictionData data) -
Uses of RestrictionData in de.hybris.platform.cmsfacades.rendering.suppliers.page
Methods in de.hybris.platform.cmsfacades.rendering.suppliers.page that return types with arguments of type RestrictionDataModifier and TypeMethodDescriptionRenderingPageModelSupplier.getRestrictionData(String qualifier) Returns restriction data related to current page. -
Uses of RestrictionData in de.hybris.platform.cmsfacades.rendering.suppliers.page.impl
Methods in de.hybris.platform.cmsfacades.rendering.suppliers.page.impl that return types with arguments of type RestrictionDataModifier and TypeMethodDescriptionRenderingCatalogPageModelSupplier.getRestrictionData(String catalogCode) RenderingCategoryPageModelSupplier.getRestrictionData(String categoryCode) RenderingContentPageModelSupplier.getRestrictionData(String qualifier) RenderingProductPageModelSupplier.getRestrictionData(String productCode) -
Uses of RestrictionData in de.hybris.platform.marketplaceservices.data
Subinterfaces of RestrictionData in de.hybris.platform.marketplaceservices.data -
Uses of RestrictionData in de.hybris.platform.marketplaceservices.data.impl
Classes in de.hybris.platform.marketplaceservices.data.impl that implement RestrictionData -
Uses of RestrictionData in de.hybris.platform.marketplaceservices.evaluator.impl
Methods in de.hybris.platform.marketplaceservices.evaluator.impl with parameters of type RestrictionDataModifier and TypeMethodDescriptionbooleanCMSVendorRestrictionEvaluator.evaluate(CMSVendorRestrictionModel vendorRestrictionModel, RestrictionData restrictionData) -
Uses of RestrictionData in de.hybris.platform.sap.productconfig.services.evaluator
Methods in de.hybris.platform.sap.productconfig.services.evaluator with parameters of type RestrictionDataModifier and TypeMethodDescriptionbooleanCMSCartConfigurationRestrictionEvaluator.evaluate(CMSCartConfigurationRestrictionModel arg0, RestrictionData arg1) -
Uses of RestrictionData in de.hybris.platform.yacceleratorstorefront.util
Methods in de.hybris.platform.yacceleratorstorefront.util that return RestrictionDataModifier and TypeMethodDescriptionRequestContextRestrictionConverter.convert(RequestContextData source) protected RestrictionDataRequestContextRestrictionConverter.createRestrictionData(CategoryModel category, ProductModel product)