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 TypeMethodDescriptionvoidContentField.setContentModel(ContentModel contentModel) The content model this content field belongs tovoidContentItem.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 TypeInterfaceDescriptioninterfaceContentModelService<P extends ContentModel>This service is responsible for handling all CRUD operations onContentModels.classDefaultContentModelService<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 theContentModelassociated 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 Modelsfor the passed in list of content model ids.Methods in com.broadleafcommerce.content.service.hydration with parameters of type ContentModelModifier and TypeMethodDescriptionprotected voidDefaultContentItemHydrationService.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 theContentModelassociated 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 voidContentModelValidator.validateContentModelFields(@NonNull ContentModel model, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidContentItemValidator.validateRequiredContentFields(@NonNull ContentItem item, @NonNull ContentModel model, @NonNull org.springframework.validation.Errors errors) protected voidContentModelValidator.validateUniqueFieldNames(@NonNull ContentModel model, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidContentModelValidator.validateUniqueName(@NonNull ContentModel model, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidContentItemValidator.validateUri(@NonNull ContentItem item, @NonNull ContentModel model, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidContentModelValidator.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 TypeMethodDescriptionvoidContentItemValidator.setModelService(ContentModelService<ContentModel> modelService) Lazy injection since this validator is itself a service component.voidContentModelValidator.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)