Uses of Class
com.broadleafcommerce.content.domain.ContentModel
Packages that use ContentModel
Package
Description
-
Uses of ContentModel in com.broadleafcommerce.content.domain
Methods in com.broadleafcommerce.content.domain that return ContentModelModifier and TypeMethodDescriptionContentField.getContentModel()
The content model this content field belongs toContentItem.getModel()
The content model for this content.Methods in com.broadleafcommerce.content.domain with parameters of type ContentModelModifier and TypeMethodDescriptionvoid
ContentField.setContentModel
(ContentModel contentModel) The content model this content field belongs tovoid
ContentItem.setModel
(ContentModel model) The content model for this content. -
Uses of ContentModel in com.broadleafcommerce.content.service
Classes in com.broadleafcommerce.content.service with type parameters of type ContentModelModifier and TypeInterfaceDescriptioninterface
ContentModelService<P extends ContentModel>
This service is responsible for handling all CRUD operations onContentModels
.class
DefaultContentModelService<P extends ContentModel>
Methods in com.broadleafcommerce.content.service that return types with arguments of type ContentModelModifier and TypeMethodDescriptionprotected ContentModelService<ContentModel>
DefaultContentItemResolverService.getModelService()
Constructor parameters in com.broadleafcommerce.content.service with type arguments of type ContentModelModifierConstructorDescriptionDefaultContentItemResolverService
(ContentZoneService<ContentZone> zoneService, ContentModelService<ContentModel> modelService, ContentItemService<I> itemService, ContentItemHydrationService hydrationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> rsqlParser) -
Uses of ContentModel in com.broadleafcommerce.content.service.hydration
Methods in com.broadleafcommerce.content.service.hydration that return ContentModelModifier and TypeMethodDescriptionprotected <C extends ContentItem>
ContentModelDefaultContentItemHydrationService.getContentModelForContentItem
(C contentItem, List<ContentModel> models) Deprecated, for removal: This API element is subject to removal in a future version.protected <C extends ContentItem>
ContentModelDefaultContentItemHydrationService.getContentModelForContentItem
(C contentItem, List<ContentModel> models, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find theContentModel
associated to the suppliedContentItem
.Methods in com.broadleafcommerce.content.service.hydration that return types with arguments of type ContentModelModifier and TypeMethodDescriptionprotected ContentModelService<ContentModel>
DefaultContentItemHydrationService.getContentModelService()
protected List<ContentModel>
DefaultContentItemHydrationService.recursivelyFindModels
(Set<String> modelIds, Integer depth, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Recursively find allContent Models
for the passed in list of content model ids.Methods in com.broadleafcommerce.content.service.hydration with parameters of type ContentModelModifier and TypeMethodDescriptionprotected void
DefaultContentItemHydrationService.addMissingFieldData
(@NonNull ContentModel model, @NonNull List<FieldData> fieldData) Method parameters in com.broadleafcommerce.content.service.hydration with type arguments of type ContentModelModifier and TypeMethodDescriptionprotected <C extends ContentItem>
ContentModelDefaultContentItemHydrationService.getContentModelForContentItem
(C contentItem, List<ContentModel> models) Deprecated, for removal: This API element is subject to removal in a future version.protected <C extends ContentItem>
ContentModelDefaultContentItemHydrationService.getContentModelForContentItem
(C contentItem, List<ContentModel> models, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find theContentModel
associated to the suppliedContentItem
.protected <C extends ContentItem>
voidDefaultContentItemHydrationService.hydrateContentItem
(@NonNull List<ContentModel> models, @NonNull Map<String, List<FieldData>> fieldMap, @NonNull List<StarredItem> starredItems, C contentItem) Deprecated, for removal: This API element is subject to removal in a future version.protected <C extends ContentItem>
voidDefaultContentItemHydrationService.hydrateContentItem
(@NonNull List<ContentModel> models, @NonNull Map<String, List<FieldData>> fieldMap, @NonNull List<StarredItem> starredItems, C contentItem, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Hydrates theContentItem.getModel()
,ContentItem.isStarred()
and adds missingContentItem.getFields()
if model has new fields.protected <C extends ContentItem>
voidDefaultContentItemHydrationService.hydrateContentItem
(@NonNull List<ContentModel> models, @NonNull Map<String, List<FieldData>> fieldMap, C contentItem) Deprecated.protected <C extends ContentItem>
voidDefaultContentItemHydrationService.recursivelyFindNestedContentItems
(List<ContentModel> models, C contentItem, Integer depth, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Recursively find and hydrate all nested content items within the supplied item.Constructor parameters in com.broadleafcommerce.content.service.hydration with type arguments of type ContentModelModifierConstructorDescriptionDefaultContentItemHydrationService
(ContentModelService<ContentModel> contentModelService, ContentItemService<ContentItem> itemService, FieldDataService<FieldData> fieldDataService) -
Uses of ContentModel in com.broadleafcommerce.content.service.validation
Methods in com.broadleafcommerce.content.service.validation that return types with arguments of type ContentModelModifier and TypeMethodDescriptionprotected ContentModelService<ContentModel>
ContentItemValidator.getModelService()
protected ContentModelService<ContentModel>
ContentModelValidator.getModelService()
protected Optional<ContentModel>
ContentItemValidator.validateModel
(@NonNull ContentItem item, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Methods in com.broadleafcommerce.content.service.validation with parameters of type ContentModelModifier and TypeMethodDescriptionprotected void
ContentModelValidator.validateContentModelFields
(@NonNull ContentModel model, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected void
ContentItemValidator.validateRequiredContentFields
(@NonNull ContentItem item, @NonNull ContentModel model, @NonNull org.springframework.validation.Errors errors) protected void
ContentModelValidator.validateUniqueFieldNames
(@NonNull ContentModel model, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected void
ContentModelValidator.validateUniqueName
(@NonNull ContentModel model, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected void
ContentItemValidator.validateUri
(@NonNull ContentItem item, @NonNull ContentModel model, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected void
ContentModelValidator.validateUri
(@NonNull ContentModel model, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Method parameters in com.broadleafcommerce.content.service.validation with type arguments of type ContentModelModifier and TypeMethodDescriptionvoid
ContentItemValidator.setModelService
(ContentModelService<ContentModel> modelService) Lazy injection since this validator is itself a service component.void
ContentModelValidator.setModelService
(ContentModelService<ContentModel> modelService) Lazy injection since this validator is itself a service component. -
Uses of ContentModel in com.broadleafcommerce.content.web.endpoint
Methods in com.broadleafcommerce.content.web.endpoint that return ContentModelModifier and TypeMethodDescriptionContentModelEndpoint.createContentModel
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, ContentModel contentModel) ContentModelEndpoint.readContentModel
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id) ContentModelEndpoint.replaceContentModel
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id, ContentModel contentModel) Methods in com.broadleafcommerce.content.web.endpoint that return types with arguments of type ContentModelModifier and TypeMethodDescriptionprotected ContentModelService<ContentModel>
ContentModelEndpoint.getService()
org.springframework.data.domain.Page<ContentModel>
ContentModelEndpoint.readAllContentModels
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String nameQuery, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page) Methods in com.broadleafcommerce.content.web.endpoint with parameters of type ContentModelModifier and TypeMethodDescriptionContentModelEndpoint.createContentModel
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, ContentModel contentModel) ContentModelEndpoint.replaceContentModel
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id, ContentModel contentModel) Constructor parameters in com.broadleafcommerce.content.web.endpoint with type arguments of type ContentModel
DefaultContentItemHydrationService.hydrateContentItem(List, Map, List, ContentItem, ContextInfo)