Uses of Class
org.broadleafcommerce.common.structure.dto.StructuredContentDTO
Packages that use StructuredContentDTO
Package
Description
-
Uses of StructuredContentDTO in org.broadleafcommerce.cms.structure.service
Fields in org.broadleafcommerce.cms.structure.service with type parameters of type StructuredContentDTOModifier and TypeFieldDescriptionprotected List<RuleProcessor<StructuredContentDTO>>
StructuredContentServiceImpl.contentRuleProcessors
Methods in org.broadleafcommerce.cms.structure.service that return StructuredContentDTOModifier and TypeMethodDescriptionStructuredContentService.buildStructuredContentDTO
(StructuredContent sc, boolean secure) Converts a StructuredContent into a StructuredContentDTO.StructuredContentServiceImpl.buildStructuredContentDTO
(StructuredContent sc, boolean secure) Converts a StructuredContent into a StructuredContentDTO.protected StructuredContentDTO
StructuredContentServiceImpl.getSingleStructuredContentFromCache
(String key) Methods in org.broadleafcommerce.cms.structure.service that return types with arguments of type StructuredContentDTOModifier and TypeMethodDescriptionStructuredContentService.buildStructuredContentDTOList
(List<StructuredContent> structuredContentList, boolean secure) StructuredContentServiceImpl.buildStructuredContentDTOList
(List<StructuredContent> structuredContentList, boolean secure) Converts a list of structured content items to a list of structured content DTOs.
Internally calls buildStructuredContentDTO(...).StructuredContentService.convertToDtos
(List<StructuredContent> scs, boolean isSecure) Converts a list of StructuredContent objects into their correspondingStructuredContentDTO
s.StructuredContentServiceImpl.convertToDtos
(List<StructuredContent> scs, boolean isSecure) StructuredContentService.evaluateAndPriortizeContent
(List<StructuredContentDTO> structuredContentList, int count, Map<String, Object> ruleDTOs) StructuredContentServiceImpl.evaluateAndPriortizeContent
(List<StructuredContentDTO> structuredContentList, int count, Map<String, Object> ruleDTOs) StructuredContentServiceImpl.getContentRuleProcessors()
StructuredContentService.getStructuredContentItemsByContentName
(String contentName, Locale locale, boolean isSecure) First attempts to retrieveStructuredContentDTO
from cache before making calls to databaseStructuredContentServiceImpl.getStructuredContentItemsByContentName
(String contentName, Locale locale, boolean secure) StructuredContentService.getStructuredContentListFromCache
(String key) StructuredContentServiceImpl.getStructuredContentListFromCache
(String key) StructuredContentService.lookupStructuredContentItemsByName
(String contentName, Locale locale, Integer count, Map<String, Object> ruleDTOs, boolean secure) This method returns content by name only.StructuredContentService.lookupStructuredContentItemsByName
(StructuredContentType contentType, String contentName, Locale locale, Integer count, Map<String, Object> ruleDTOs, boolean secure) This method returns content by name and type.StructuredContentServiceImpl.lookupStructuredContentItemsByName
(String contentName, Locale locale, Integer count, Map<String, Object> ruleDTOs, boolean secure) StructuredContentServiceImpl.lookupStructuredContentItemsByName
(StructuredContentType contentType, String contentName, Locale locale, Integer count, Map<String, Object> ruleDTOs, boolean secure) StructuredContentService.lookupStructuredContentItemsByType
(StructuredContentType contentType, Locale locale, Integer count, Map<String, Object> ruleDTOs, boolean secure) This method returns content
Returns active content items for the passed in sandbox that match the passed in type.StructuredContentServiceImpl.lookupStructuredContentItemsByType
(StructuredContentType contentType, Locale locale, Integer count, Map<String, Object> ruleDTOs, boolean secure) protected List<StructuredContentDTO>
StructuredContentServiceImpl.modifyStructuredContentDtoList
(List<StructuredContentDTO> structuredContentList) protected List<StructuredContentDTO>
StructuredContentServiceImpl.processUnprioritizedContent
(List<StructuredContentDTO> structuredContentList, Map<String, Object> ruleDTOs) Methods in org.broadleafcommerce.cms.structure.service with parameters of type StructuredContentDTOModifier and TypeMethodDescriptionprotected void
StructuredContentServiceImpl.addSingleStructuredContentToCache
(String key, StructuredContentDTO scDTO) protected void
StructuredContentServiceImpl.buildFieldValues
(StructuredContent sc, StructuredContentDTO scDTO, boolean secure) Parses the givenStructuredContent
into itsStructuredContentDTO
representation.protected void
StructuredContentServiceImpl.buildFieldValueWithCmsPrefix
(String originalValue, StructuredContentDTO scDTO, boolean secure, String fieldKey) boolean
StructuredContentDefaultRuleProcessor.checkForMatch
(StructuredContentDTO sc, Map<String, Object> vars) Returns true if all of the rules associated with the passed inStructuredContent
item match based on the passed in vars.AbstractStructuredContentServiceExtensionHandler.populateAdditionalStructuredContentFields
(StructuredContent sc, StructuredContentDTO dto, boolean secure) StructuredContentServiceExtensionHandler.populateAdditionalStructuredContentFields
(StructuredContent sc, StructuredContentDTO dto, boolean secure) Further modifies the fields when parsing aStructuredContent
into aStructuredContentDTO
.protected boolean
StructuredContentServiceImpl.processContentRules
(StructuredContentDTO sc, Map<String, Object> ruleDTOs) Method parameters in org.broadleafcommerce.cms.structure.service with type arguments of type StructuredContentDTOModifier and TypeMethodDescriptionvoid
StructuredContentService.addStructuredContentListToCache
(String key, List<StructuredContentDTO> scDTOList) void
StructuredContentServiceImpl.addStructuredContentListToCache
(String key, List<StructuredContentDTO> scDTOList) StructuredContentService.evaluateAndPriortizeContent
(List<StructuredContentDTO> structuredContentList, int count, Map<String, Object> ruleDTOs) StructuredContentServiceImpl.evaluateAndPriortizeContent
(List<StructuredContentDTO> structuredContentList, int count, Map<String, Object> ruleDTOs) AbstractStructuredContentServiceExtensionHandler.modifyStructuredContentDtoList
(List<StructuredContentDTO> structuredContentList, ExtensionResultHolder resultHolder) StructuredContentServiceExtensionHandler.modifyStructuredContentDtoList
(List<StructuredContentDTO> structuredContentList, ExtensionResultHolder resultHolder) Allows an extension handler to modify the list of structured content items.protected List<StructuredContentDTO>
StructuredContentServiceImpl.modifyStructuredContentDtoList
(List<StructuredContentDTO> structuredContentList) protected List<StructuredContentDTO>
StructuredContentServiceImpl.processUnprioritizedContent
(List<StructuredContentDTO> structuredContentList, Map<String, Object> ruleDTOs) void
StructuredContentServiceImpl.setContentRuleProcessors
(List<RuleProcessor<StructuredContentDTO>> contentRuleProcessors) -
Uses of StructuredContentDTO in org.broadleafcommerce.cms.web.deeplink
Methods in org.broadleafcommerce.cms.web.deeplink with parameters of type StructuredContentDTOModifier and TypeMethodDescriptionContentDeepLinkServiceImpl.getLinksInternal
(StructuredContentDTO item) -
Uses of StructuredContentDTO in org.broadleafcommerce.cms.web.processor
Methods in org.broadleafcommerce.cms.web.processor that return types with arguments of type StructuredContentDTOModifier and TypeMethodDescriptionprotected List<StructuredContentDTO>
ContentProcessor.getContentItems
(String contentName, Integer maxResults, jakarta.servlet.http.HttpServletRequest request, Map<String, Object> mvelParameters, SandBox currentSandbox, StructuredContentType structuredContentType, Locale locale, String tagName, Map<String, String> tagAttributes, Map<String, Object> newModelVars, org.broadleafcommerce.presentation.model.BroadleafTemplateContext context) -
Uses of StructuredContentDTO in org.broadleafcommerce.common.structure.dto
Subclasses of StructuredContentDTO in org.broadleafcommerce.common.structure.dtoModifier and TypeClassDescriptionclass
Provides a wrapper class that can be used to alter the priority of a structuredcontentdto.Methods in org.broadleafcommerce.common.structure.dto that return StructuredContentDTOConstructors in org.broadleafcommerce.common.structure.dto with parameters of type StructuredContentDTOModifierConstructorDescriptionStructuredContentDTOWrapper
(StructuredContentDTO structuredContentDTO) -
Uses of StructuredContentDTO in org.broadleafcommerce.core.order.service
Methods in org.broadleafcommerce.core.order.service with parameters of type StructuredContentDTOModifier and TypeMethodDescriptionboolean
StructuredContentCartRuleProcessor.checkForMatch
(StructuredContentDTO sc, Map<String, Object> valueMap) Expects to find a valid "Customer" in the valueMap.