Uses of Interface
com.broadleafcommerce.advancedcms.domain.targeting.ContentTargeter
Packages that use ContentTargeter
Package
Description
-
Uses of ContentTargeter in com.broadleafcommerce.advancedcms.admin.server.handler
Method parameters in com.broadleafcommerce.advancedcms.admin.server.handler with type arguments of type ContentTargeterModifier and TypeMethodDescriptionprotected Set<ContentItem>ContentItemCustomPersistenceHandler.gatherAllContentItemsFromTargeters(List<ContentTargeter> contentTargeters) -
Uses of ContentTargeter in com.broadleafcommerce.advancedcms.dao
Methods in com.broadleafcommerce.advancedcms.dao that return types with arguments of type ContentTargeterModifier and TypeMethodDescriptionprotected List<ContentTargeter>ContentTargeterDaoImpl.findContentTargetersForActions(jakarta.persistence.criteria.CriteriaBuilder builder, List<Long> contentTargetingActionsIds) ContentTargeterDao.findContentTargetersForContentItem(ContentItem contentItem) Finds theContentTargeters using aContentItem.ContentTargeterDaoImpl.findContentTargetersForContentItem(ContentItem contentItem) ContentTargeterDao.findContentTargetersForEmailTemplate(EmailTemplate emailTemplate) ContentTargeterDaoImpl.findContentTargetersForEmailTemplate(EmailTemplate emailTemplate) ContentTargeterDao.findContentTargetersForPage(org.broadleafcommerce.cms.page.domain.Page page) ContentTargeterDaoImpl.findContentTargetersForPage(org.broadleafcommerce.cms.page.domain.Page page) ContentTargeterDao.findContentTargetersForSMSTemplate(SMSTemplate smsTemplate) ContentTargeterDaoImpl.findContentTargetersForSMSTemplate(SMSTemplate smsTemplate) ContentTargeterDao.findContentTargetersForTemplatePath(String path) ContentTargeterDaoImpl.findContentTargetersForTemplatePath(String filePath) ContentTargeterDao.findContentTargetersForZone(ContentZone zone) ContentTargeterDaoImpl.findContentTargetersForZone(ContentZone zone) ContentTargeterDao.findContentTargetersWithThemeChangeAction()ContentTargeterDaoImpl.findContentTargetersWithThemeChangeAction()ContentTargeterDao.findSandboxContentTargeterForTargetProperty(String propertyName, Object target) Returns the SandBoxed (non-production) version of aContentTargeter.ContentTargeterDaoImpl.findSandboxContentTargeterForTargetProperty(String propertyName, Object target) protected List<ContentTargeter>ContentTargeterDaoImpl.findTargeterWithActionMatchingProperty(String propertyName, Object target) protected List<ContentTargeter>ContentTargeterDaoImpl.findXRefWithActionMatchingProperty(String propertyName, Object target) Method parameters in com.broadleafcommerce.advancedcms.dao with type arguments of type ContentTargeterModifier and TypeMethodDescriptionprotected voidContentTargeterDaoImpl.combineAndSortResults(List<ContentTargeter> targeters, List<ContentTargeter> xrefTargeters) protected voidContentTargeterDaoImpl.combineResults(List<ContentTargeter> targeters, List<ContentTargeter> xrefTargeters) protected voidContentTargeterDaoImpl.filterResultsByActiveDateRange(List<ContentTargeter> targeters) protected voidContentTargeterDaoImpl.sortResultsByPriority(List<ContentTargeter> targeters) -
Uses of ContentTargeter in com.broadleafcommerce.advancedcms.domain.targeting
Classes in com.broadleafcommerce.advancedcms.domain.targeting that implement ContentTargeterFields in com.broadleafcommerce.advancedcms.domain.targeting declared as ContentTargeterModifier and TypeFieldDescriptionprotected ContentTargeterContentTargetingActionXrefImpl.contentTargeterprotected ContentTargeterContentTargetingItemCriteriaImpl.contentTargeterprotected ContentTargeterContentTargetingRuleXrefImpl.contentTargeterMethods in com.broadleafcommerce.advancedcms.domain.targeting with type parameters of type ContentTargeterModifier and TypeMethodDescription<G extends ContentTargeter>
org.broadleafcommerce.common.copy.CreateResponse<G>ContentTargeterImpl.createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext multiTenantCopyContext) Methods in com.broadleafcommerce.advancedcms.domain.targeting that return ContentTargeterModifier and TypeMethodDescriptionContentTargetingActionXref.getContentTargeter()Returns the associatedContentTargeterContentTargetingActionXrefImpl.getContentTargeter()ContentTargetingItemCriteria.getContentTargeter()Returns the associatedContentTargeterContentTargetingItemCriteriaImpl.getContentTargeter()ContentTargetingRuleXref.getContentTargeter()Returns the associatedContentTargeterContentTargetingRuleXrefImpl.getContentTargeter()Methods in com.broadleafcommerce.advancedcms.domain.targeting with parameters of type ContentTargeterModifier and TypeMethodDescriptionvoidContentTargeterDuplicationHelper.modifyInitialDuplicateState(ContentTargeter original, ContentTargeter copy, org.broadleafcommerce.common.copy.MultiTenantCopyContext multiTenantCopyContext) voidContentTargetingActionXref.setContentTargeter(ContentTargeter targeter) Sets the associatedContentTargetervoidContentTargetingActionXrefImpl.setContentTargeter(ContentTargeter contentTargeter) voidContentTargetingItemCriteria.setContentTargeter(ContentTargeter contentTargeter) Sets the parentContentTargetervoidContentTargetingItemCriteriaImpl.setContentTargeter(ContentTargeter contentTargeter) voidContentTargetingRuleXref.setContentTargeter(ContentTargeter contentTargeter) Sets the associatedContentTargetervoidContentTargetingRuleXrefImpl.setContentTargeter(ContentTargeter contentTargeter) -
Uses of ContentTargeter in com.broadleafcommerce.advancedcms.extension
Methods in com.broadleafcommerce.advancedcms.extension with parameters of type ContentTargeterModifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypeAbstractContentTargeterResolverExtensionHandler.shouldApplyContentTargeter(ContentTargeter contentTargeter, org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> erh) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeContentTargeterResolverExtensionHandler.shouldApplyContentTargeter(ContentTargeter contentTargeter, org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> erh) Provides an extension hook point to add extra logic to determine if a specificContentTargetershould be applied in a given module context.Method parameters in com.broadleafcommerce.advancedcms.extension with type arguments of type ContentTargeterModifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypeAbstractContentTargeterResolverExtensionHandler.findSandboxContentTargeterForTargetProperty(String propertyNameForTarget, Object target, org.broadleafcommerce.common.extension.ExtensionResultHolder<List<ContentTargeter>> resultHolder) org.broadleafcommerce.common.extension.ExtensionResultStatusTypeContentTargeterResolverExtensionHandler.findSandboxContentTargeterForTargetProperty(String propertyNameForTarget, Object target, org.broadleafcommerce.common.extension.ExtensionResultHolder<List<ContentTargeter>> resultHolder) Provides a hook point to retrieve the sandbox versions of ContentTargeters.org.broadleafcommerce.common.extension.ExtensionResultStatusTypeDefaultContentTargeterResolverExtensionHandler.findSandboxContentTargeterForTargetProperty(String propertyNameForTarget, Object target, org.broadleafcommerce.common.extension.ExtensionResultHolder<List<ContentTargeter>> resultHolder) -
Uses of ContentTargeter in com.broadleafcommerce.advancedcms.service
Methods in com.broadleafcommerce.advancedcms.service with parameters of type ContentTargeterModifier and TypeMethodDescriptionprotected StringContentTargeterServiceImpl.buildQualifyingItemCriteriaExpression(ContentTargeter targeter) protected StringContentTargeterServiceImpl.buildRuleExpression(ContentTargeter targeter) protected ContentItemContentTargeterServiceImpl.findContentItemForTargeter(ContentTargeter targeter, ContentZone zone) protected List<ContentTargetingAction>ContentTargeterServiceImpl.findPageActionsForTargeter(ContentTargeter targeter) protected EmailTemplateContentTargeterServiceImpl.findReplacementEmailTemplateForTargeter(ContentTargeter targeter) protected org.broadleafcommerce.cms.page.domain.PageContentTargeterServiceImpl.findReplacementPageForTargeter(ContentTargeter targeter) protected SMSTemplateContentTargeterServiceImpl.findReplacementSmsTemplateForTargeter(ContentTargeter targeter) protected com.broadleafcommerce.theme.domain.ThemeConfigurationContentTargeterServiceImpl.findReplacementThemeConfigurationForTargeter(ContentTargeter targeter) protected com.broadleafcommerce.theme.domain.ThemeFileContentTargeterServiceImpl.findReplacementThemeFileForTargeter(ContentTargeter targeter) protected booleanContentTargeterServiceImpl.hasValidSegments(ContentTargeter targeter) booleanContentTargeterService.targeterPassesRules(ContentTargeter targeter, Map<String, Object> ruleDTOs) Check if a ContentTargeter passes the given rulesbooleanContentTargeterServiceImpl.targeterPassesRules(ContentTargeter targeter, Map<String, Object> ruleDTOs)