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.contentRuleProcessorsMethods 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 StructuredContentDTOStructuredContentServiceImpl.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 correspondingStructuredContentDTOs.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 retrieveStructuredContentDTOfrom 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 voidStructuredContentServiceImpl.addSingleStructuredContentToCache(String key, StructuredContentDTO scDTO) protected voidStructuredContentServiceImpl.buildFieldValues(StructuredContent sc, StructuredContentDTO scDTO, boolean secure) Parses the givenStructuredContentinto itsStructuredContentDTOrepresentation.protected voidStructuredContentServiceImpl.buildFieldValueWithCmsPrefix(String originalValue, StructuredContentDTO scDTO, boolean secure, String fieldKey) booleanStructuredContentDefaultRuleProcessor.checkForMatch(StructuredContentDTO sc, Map<String, Object> vars) Returns true if all of the rules associated with the passed inStructuredContentitem 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 aStructuredContentinto aStructuredContentDTO.protected booleanStructuredContentServiceImpl.processContentRules(StructuredContentDTO sc, Map<String, Object> ruleDTOs) Method parameters in org.broadleafcommerce.cms.structure.service with type arguments of type StructuredContentDTOModifier and TypeMethodDescriptionvoidStructuredContentService.addStructuredContentListToCache(String key, List<StructuredContentDTO> scDTOList) voidStructuredContentServiceImpl.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) voidStructuredContentServiceImpl.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 TypeClassDescriptionclassProvides 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 TypeMethodDescriptionbooleanStructuredContentCartRuleProcessor.checkForMatch(StructuredContentDTO sc, Map<String, Object> valueMap) Expects to find a valid "Customer" in the valueMap.