| Modifier and Type | Field and Description | 
|---|---|
| protected List<RuleProcessor<StructuredContentDTO>> | StructuredContentServiceImpl. contentRuleProcessors | 
| Modifier and Type | Method and Description | 
|---|---|
| StructuredContentDTO | StructuredContentService. buildStructuredContentDTO(StructuredContent sc,
                         boolean secure)Converts a StructuredContent into a StructuredContentDTO. | 
| StructuredContentDTO | StructuredContentServiceImpl. buildStructuredContentDTO(StructuredContent sc,
                         boolean secure)Converts a StructuredContent into a StructuredContentDTO. | 
| protected StructuredContentDTO | StructuredContentServiceImpl. getSingleStructuredContentFromCache(String key) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<StructuredContentDTO> | StructuredContentService. buildStructuredContentDTOList(List<StructuredContent> structuredContentList,
                             boolean secure) | 
| List<StructuredContentDTO> | StructuredContentServiceImpl. buildStructuredContentDTOList(List<StructuredContent> structuredContentList,
                             boolean secure)Converts a list of structured content items to a list of structured content DTOs. Internally calls buildStructuredContentDTO(...). | 
| List<StructuredContentDTO> | StructuredContentService. convertToDtos(List<StructuredContent> scs,
             boolean isSecure)Converts a list of StructuredContent objects into their corresponding  StructuredContentDTOs. | 
| List<StructuredContentDTO> | StructuredContentServiceImpl. convertToDtos(List<StructuredContent> scs,
             boolean isSecure) | 
| List<StructuredContentDTO> | StructuredContentService. evaluateAndPriortizeContent(List<StructuredContentDTO> structuredContentList,
                           int count,
                           Map<String,Object> ruleDTOs) | 
| List<StructuredContentDTO> | StructuredContentServiceImpl. evaluateAndPriortizeContent(List<StructuredContentDTO> structuredContentList,
                           int count,
                           Map<String,Object> ruleDTOs) | 
| List<RuleProcessor<StructuredContentDTO>> | StructuredContentServiceImpl. getContentRuleProcessors() | 
| List<StructuredContentDTO> | StructuredContentService. getStructuredContentItemsByContentName(String contentName,
                                      Locale locale,
                                      boolean isSecure)First attempts to retrieve  StructuredContentDTOfrom cache before making calls to database | 
| List<StructuredContentDTO> | StructuredContentServiceImpl. getStructuredContentItemsByContentName(String contentName,
                                      Locale locale,
                                      boolean secure) | 
| List<StructuredContentDTO> | StructuredContentService. getStructuredContentListFromCache(String key) | 
| List<StructuredContentDTO> | StructuredContentServiceImpl. getStructuredContentListFromCache(String key) | 
| List<StructuredContentDTO> | StructuredContentService. lookupStructuredContentItemsByName(String contentName,
                                  Locale locale,
                                  Integer count,
                                  Map<String,Object> ruleDTOs,
                                  boolean secure)This method returns content by name only. | 
| List<StructuredContentDTO> | StructuredContentServiceImpl. lookupStructuredContentItemsByName(String contentName,
                                  Locale locale,
                                  Integer count,
                                  Map<String,Object> ruleDTOs,
                                  boolean secure) | 
| List<StructuredContentDTO> | StructuredContentService. lookupStructuredContentItemsByName(StructuredContentType contentType,
                                  String contentName,
                                  Locale locale,
                                  Integer count,
                                  Map<String,Object> ruleDTOs,
                                  boolean secure)This method returns content by name and type. | 
| List<StructuredContentDTO> | StructuredContentServiceImpl. lookupStructuredContentItemsByName(StructuredContentType contentType,
                                  String contentName,
                                  Locale locale,
                                  Integer count,
                                  Map<String,Object> ruleDTOs,
                                  boolean secure) | 
| List<StructuredContentDTO> | 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. | 
| List<StructuredContentDTO> | 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) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | StructuredContentServiceImpl. addSingleStructuredContentToCache(String key,
                                 StructuredContentDTO scDTO) | 
| protected void | StructuredContentServiceImpl. buildFieldValues(StructuredContent sc,
                StructuredContentDTO scDTO,
                boolean secure)Parses the given  StructuredContentinto itsStructuredContentDTOrepresentation. | 
| 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 in  StructuredContentitem match based on the passed in vars. | 
| ExtensionResultStatusType | StructuredContentServiceExtensionHandler. populateAdditionalStructuredContentFields(StructuredContent sc,
                                         StructuredContentDTO dto,
                                         boolean secure)Further modifies the fields when parsing a  StructuredContentinto aStructuredContentDTO. | 
| ExtensionResultStatusType | AbstractStructuredContentServiceExtensionHandler. populateAdditionalStructuredContentFields(StructuredContent sc,
                                         StructuredContentDTO dto,
                                         boolean secure) | 
| protected boolean | StructuredContentServiceImpl. processContentRules(StructuredContentDTO sc,
                   Map<String,Object> ruleDTOs) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StructuredContentService. addStructuredContentListToCache(String key,
                               List<StructuredContentDTO> scDTOList) | 
| void | StructuredContentServiceImpl. addStructuredContentListToCache(String key,
                               List<StructuredContentDTO> scDTOList) | 
| List<StructuredContentDTO> | StructuredContentService. evaluateAndPriortizeContent(List<StructuredContentDTO> structuredContentList,
                           int count,
                           Map<String,Object> ruleDTOs) | 
| List<StructuredContentDTO> | StructuredContentServiceImpl. evaluateAndPriortizeContent(List<StructuredContentDTO> structuredContentList,
                           int count,
                           Map<String,Object> ruleDTOs) | 
| protected List<StructuredContentDTO> | StructuredContentServiceImpl. modifyStructuredContentDtoList(List<StructuredContentDTO> structuredContentList) | 
| ExtensionResultStatusType | StructuredContentServiceExtensionHandler. modifyStructuredContentDtoList(List<StructuredContentDTO> structuredContentList,
                              ExtensionResultHolder resultHolder)Allows an extension handler to modify the list of structured content items. | 
| ExtensionResultStatusType | AbstractStructuredContentServiceExtensionHandler. modifyStructuredContentDtoList(List<StructuredContentDTO> structuredContentList,
                              ExtensionResultHolder resultHolder) | 
| protected List<StructuredContentDTO> | StructuredContentServiceImpl. processUnprioritizedContent(List<StructuredContentDTO> structuredContentList,
                           Map<String,Object> ruleDTOs) | 
| void | StructuredContentServiceImpl. setContentRuleProcessors(List<RuleProcessor<StructuredContentDTO>> contentRuleProcessors) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected List<DeepLink> | ContentDeepLinkServiceImpl. getLinksInternal(StructuredContentDTO item) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected List<StructuredContentDTO> | ContentProcessor. getContentItems(String contentName,
               Integer maxResults,
               javax.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) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StructuredContentDTOWrapperProvides a wrapper class that can be used to alter the priority of a structuredcontentdto. | 
| Modifier and Type | Method and Description | 
|---|---|
| StructuredContentDTO | StructuredContentDTO. getClone() | 
| Constructor and Description | 
|---|
| StructuredContentDTOWrapper(StructuredContentDTO structuredContentDTO) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | StructuredContentCartRuleProcessor. checkForMatch(StructuredContentDTO sc,
             Map<String,Object> valueMap)Expects to find a valid "Customer" in the valueMap. | 
Copyright © 2020. All rights reserved.