Uses of Class
com.broadleafcommerce.content.domain.ContentItem
Packages that use ContentItem
Package
Description
- 
Uses of ContentItem in com.broadleafcommerce.content.clone.autoconfigure
Methods in com.broadleafcommerce.content.clone.autoconfigure that return types with arguments of type ContentItemModifier and TypeMethodDescriptionCloneContentItemAutoConfiguration.cloneContentItemService(ContentItemService<ContentItem> contentItemService, FieldDataService<FieldData> fieldDataService, ContentItemHydrationService hydrationService, ContentFolderItemService<ContentFolderItem> folderItemService, ContentItemRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapperManager, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validator, org.springframework.transaction.support.TransactionTemplate template, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.tenant.service.CommonCatalogService<com.broadleafcommerce.data.tracking.core.tenant.domain.Catalog> commonCatalogService) Method parameters in com.broadleafcommerce.content.clone.autoconfigure with type arguments of type ContentItemModifier and TypeMethodDescriptionCloneContentItemAutoConfiguration.cloneContentItemService(ContentItemService<ContentItem> contentItemService, FieldDataService<FieldData> fieldDataService, ContentItemHydrationService hydrationService, ContentFolderItemService<ContentFolderItem> folderItemService, ContentItemRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, com.broadleafcommerce.data.tracking.core.mapping.DomainMapperManager mapperManager, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validator, org.springframework.transaction.support.TransactionTemplate template, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.tenant.service.CommonCatalogService<com.broadleafcommerce.data.tracking.core.tenant.domain.Catalog> commonCatalogService)  - 
Uses of ContentItem in com.broadleafcommerce.content.clone.contentitem.service
Classes in com.broadleafcommerce.content.clone.contentitem.service with type parameters of type ContentItemModifier and TypeInterfaceDescriptioninterfaceCloneContentItemService<P extends ContentItem,R extends CloneContentItemRequest> The service that is used to clone theContentItem.classDefaultCloneContentItemService<P extends ContentItem,R extends CloneContentItemRequest> Default implementation forCloneContentItemService. - 
Uses of ContentItem in com.broadleafcommerce.content.domain
Methods in com.broadleafcommerce.content.domain that return ContentItemModifier and TypeMethodDescriptionFieldData.getContentItem()The content item this field belongs toContentZoneItem.getItem()The ID of theContentItemto display.Methods in com.broadleafcommerce.content.domain with parameters of type ContentItemModifier and TypeMethodDescriptionvoidFieldData.setContentItem(ContentItem contentItem) The content item this field belongs tovoidContentZoneItem.setItem(ContentItem item) The ID of theContentItemto display. - 
Uses of ContentItem in com.broadleafcommerce.content.domain.commerce
Classes in com.broadleafcommerce.content.domain.commerce with type parameters of type ContentItemModifier and TypeClassDescriptionclassBulkContentResolverResponse<T extends ContentItem>Represents a bulk response from theContentItemResolverEndpointcontaining a list ofContentResolverResponseclassContentResolverResponse<T extends ContentItem>Represents a response from theContentItemResolverEndpointto retrieveContentItemsfor a commerce-facing context. - 
Uses of ContentItem in com.broadleafcommerce.content.service
Classes in com.broadleafcommerce.content.service with type parameters of type ContentItemModifier and TypeInterfaceDescriptioninterfaceContentItemResolverService<I extends ContentItem>This service is responsible for resolvingContentItemsfor commerce-facing clients.interfaceContentItemService<P extends ContentItem>This service is responsible for handling all CRUD operations onContentItems.classDefaultContentItemResolverService<I extends ContentItem>classDefaultContentItemService<P extends ContentItem>Methods in com.broadleafcommerce.content.service that return types with arguments of type ContentItemModifier and TypeMethodDescriptionprotected ContentItemService<ContentItem>DefaultContentZoneService.getContentItemService()protected ContentItemService<ContentItem>DefaultStarredItemService.getContentItemService()protected ContentItemService<ContentItem>DefaultContentModelService.getItemService()Methods in com.broadleafcommerce.content.service with parameters of type ContentItemModifier and TypeMethodDescriptionprotected booleanDefaultContentItemResolverService.checkContentItemDisplayRule(ContentItem contentItem, ContentContext context) protected voidDefaultStarredItemService.hydrateCatalogInfoInAppContext(@NonNull com.broadleafcommerce.data.tracking.core.context.ContextInfo context, @NonNull ContentItem contentItem) When performing a starring operation, typically for bulk starring in an application context, it is not necessarily possible for the caller to identify which assigned catalog (a.k.a., profile) the starred xref should belong to since multiple items may be getting starred and multiple catalogs can be assigned to the application.Method parameters in com.broadleafcommerce.content.service with type arguments of type ContentItemModifier and TypeMethodDescriptionvoidDefaultContentModelService.setItemService(ContentItemService<ContentItem> itemService) Constructor parameters in com.broadleafcommerce.content.service with type arguments of type ContentItemModifierConstructorDescriptionDefaultContentZoneService(ContentZoneRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, ContentItemService<ContentItem> contentItemService, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> parser) DefaultStarredItemService(StarredItemRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, ContentItemService<ContentItem> contentItemService, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.tenant.service.CommonCatalogService<com.broadleafcommerce.data.tracking.core.tenant.domain.Catalog> catalogService)  - 
Uses of ContentItem in com.broadleafcommerce.content.service.hydration
Methods in com.broadleafcommerce.content.service.hydration with type parameters of type ContentItemModifier 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.<C extends ContentItem>
org.springframework.data.domain.Page<C>ContentItemHydrationService.hydrate(@NonNull org.springframework.data.domain.Page<C> unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, boolean hydrateNested) Hydrates the page ofContentItems.<C extends ContentItem>
List<C>ContentItemHydrationService.hydrate(List<C> unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Hydrates the list ofContentItems.<C extends ContentItem>
org.springframework.data.domain.Page<C>ContentItemHydrationService.hydrate(org.springframework.data.domain.Page<C> unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Hydrates the page ofContentItems.<C extends ContentItem>
List<C>DefaultContentItemHydrationService.hydrate(@NonNull List<C> unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) <C extends ContentItem>
org.springframework.data.domain.Page<C>DefaultContentItemHydrationService.hydrate(@NonNull org.springframework.data.domain.Page<C> unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) <C extends ContentItem>
org.springframework.data.domain.Page<C>DefaultContentItemHydrationService.hydrate(@NonNull org.springframework.data.domain.Page<C> unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, boolean hydrateNested) 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) protected <C extends ContentItem>
voidDefaultContentItemHydrationService.hydrateContentItem(@NonNull List<ContentModel> models, @NonNull Map<String, List<FieldData>> fieldMap, C contentItem) Deprecated.protected <C extends ContentItem>
List<C>DefaultContentItemHydrationService.hydrateInternal(@NonNull List<C> unhydrated, boolean hydrateNested, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Performs the actual hydration of a list ofContentItems.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.Methods in com.broadleafcommerce.content.service.hydration that return ContentItemModifier and TypeMethodDescriptionContentItemHydrationService.hydrate(ContentItem unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Hydrates the individualContentItem.DefaultContentItemHydrationService.hydrate(@NonNull ContentItem unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected ContentItemDefaultContentItemHydrationService.hydrateInternal(@NonNull ContentItem unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Performs the actual hydration of theContentItem.Methods in com.broadleafcommerce.content.service.hydration that return types with arguments of type ContentItemModifier and TypeMethodDescriptionprotected ContentItemService<ContentItem>DefaultContentItemHydrationService.getItemService()protected Optional<ContentItem>DefaultContentItemHydrationService.getNestedItemById(List<ContentItem> nestedContentItems, String nestedItemId) Find theContentItemwith the supplied id from the list ofContentItems.Methods in com.broadleafcommerce.content.service.hydration with parameters of type ContentItemModifier and TypeMethodDescriptionContentItemHydrationService.hydrate(ContentItem unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Hydrates the individualContentItem.DefaultContentItemHydrationService.hydrate(@NonNull ContentItem unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected ContentItemDefaultContentItemHydrationService.hydrateInternal(@NonNull ContentItem unhydrated, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Performs the actual hydration of theContentItem.protected booleanDefaultContentItemHydrationService.isContentItemStarred(ContentItem contentItem, List<StarredItem> starredItems) Determine whether theContentItemis starred if it's ID is found in the list ofStarredItems.Method parameters in com.broadleafcommerce.content.service.hydration with type arguments of type ContentItemModifier and TypeMethodDescriptionprotected Optional<ContentItem>DefaultContentItemHydrationService.getNestedItemById(List<ContentItem> nestedContentItems, String nestedItemId) Find theContentItemwith the supplied id from the list ofContentItems.Constructor parameters in com.broadleafcommerce.content.service.hydration with type arguments of type ContentItemModifierConstructorDescriptionDefaultContentItemHydrationService(ContentModelService<ContentModel> contentModelService, ContentItemService<ContentItem> itemService, FieldDataService<FieldData> fieldDataService)  - 
Uses of ContentItem in com.broadleafcommerce.content.service.validation
Methods in com.broadleafcommerce.content.service.validation that return types with arguments of type ContentItemModifier and TypeMethodDescriptionprotected ContentItemService<ContentItem>ContentItemValidator.getItemService()protected ContentItemService<ContentItem>ContentModelValidator.getItemService()protected ContentItemService<ContentItem>ContentZoneValidator.getItemService()Methods in com.broadleafcommerce.content.service.validation with parameters of type ContentItemModifier and TypeMethodDescriptionprotected voidContentItemValidator.validateActiveEndDate(@NonNull ContentItem item, @NonNull org.springframework.validation.Errors errors) protected voidContentItemValidator.validateActiveStartDate(@NonNull ContentItem item, @NonNull org.springframework.validation.Errors errors) protected voidContentItemValidator.validateAuthorUnchanged(@NonNull ContentItem item, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidContentItemValidator.validateContentItem(@NonNull ContentItem item, @NonNull org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected Optional<ContentModel>ContentItemValidator.validateModel(@NonNull ContentItem item, @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 voidContentItemValidator.validateUniqueName(@NonNull ContentItem item, @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) Method parameters in com.broadleafcommerce.content.service.validation with type arguments of type ContentItemModifier and TypeMethodDescriptionvoidContentItemValidator.setItemService(ContentItemService<ContentItem> itemService) Lazy injection since this validator is itself a service component.voidContentModelValidator.setItemService(ContentItemService<ContentItem> itemService) Lazy injection since this validator is itself a service component.voidContentZoneValidator.setItemService(ContentItemService<ContentItem> itemService)  - 
Uses of ContentItem in com.broadleafcommerce.content.web.endpoint
Methods in com.broadleafcommerce.content.web.endpoint that return ContentItemModifier and TypeMethodDescriptionContentItemEndpoint.cloneContentItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String contentItemId, CloneContentItemRequest cloneContentItemRequest) ContentItemEndpoint.createContentItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, ContentItem item) ContentItemEndpoint.getEmptyContentItemForModel(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String modelId) ContentItemEndpoint.readContentItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id) ContentItemEndpoint.replaceContentItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id, ContentItem item) ContentItemEndpoint.updateContentItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id, ContentItem item) Methods in com.broadleafcommerce.content.web.endpoint that return types with arguments of type ContentItemModifier and TypeMethodDescriptionContentItemEndpoint.bulkCloneContentItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, List<CloneContentItemRequest> cloneContentItemRequests) ContentItemResolverEndpoint.bulkResolveContentItems(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters, ContentContext contentContext, BulkContentResolverRequest request) ContentItemEndpoint.getCloneContentItemSvc()protected ContentItemService<ContentItem>ContentFolderEndpoint.getContentItemService()protected ContentItemService<ContentItem>ContentItemFiltersEndpoint.getContentItemService()protected ContentItemService<ContentItem>ContentZoneEndpoint.getContentItemService()protected ContentItemService<ContentItem>StarredItemEndpoint.getContentItemService()protected Iterable<ContentItem>ContentItemFiltersEndpoint.getContentItemsForFolder(String folderId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected ContentItemService<ContentItem>ContentItemEndpoint.getService()protected ContentItemResolverService<ContentItem>ContentItemResolverEndpoint.getService()org.springframework.data.domain.Page<ContentItem>ContentItemEndpoint.readAllContentItems(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String nameQuery, String activeFilter, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page) org.springframework.data.domain.Page<ContentItem>ContentItemEndpoint.readAllContentItemsByQuery(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String query, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page) org.springframework.data.domain.Page<ContentItem>ContentFolderEndpoint.readAllItemsInFolder(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String folderId, org.springframework.data.domain.Pageable pageInfo, cz.jirutka.rsql.parser.ast.Node filters) org.springframework.data.domain.Page<ContentItem>ContentItemEndpoint.readAllNonEmptyUriContentItems(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, org.springframework.data.domain.Pageable page) org.springframework.data.domain.Page<ContentItem>StarredItemEndpoint.readAllUserStarredContentItems(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable pageInfo) org.springframework.data.domain.Page<ContentItem>ContentItemEndpoint.readStarredContentItems(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String nameQuery, boolean starred, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page) org.springframework.http.ResponseEntity<ContentResolverResponse<ContentItem>>ContentItemResolverEndpoint.resolveContentItems(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, ContentContext contentContext, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters, ContentResolverRequest request) org.springframework.http.ResponseEntity<ContentResolverResponse<ContentItem>>ContentItemResolverEndpoint.resolveContentItems(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters, ContentResolverRequest request) Methods in com.broadleafcommerce.content.web.endpoint with parameters of type ContentItemModifier and TypeMethodDescriptionContentItemEndpoint.createContentItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, ContentItem item) ContentItemEndpoint.replaceContentItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id, ContentItem item) ContentItemEndpoint.updateContentItem(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, String id, ContentItem item) Method parameters in com.broadleafcommerce.content.web.endpoint with type arguments of type ContentItemModifier and TypeMethodDescriptionvoidContentItemEndpoint.setCloneContentItemSvc(CloneContentItemService<ContentItem, CloneContentItemRequest> cloneContentItemSvc) Constructor parameters in com.broadleafcommerce.content.web.endpoint with type arguments of type ContentItemModifierConstructorDescriptionContentFolderEndpoint(ContentFolderService<ContentFolder> contentFolderService, ContentFolderItemService<ContentFolderItem> contentFolderItemService, ContentItemService<ContentItem> contentItemService, ContentItemHydrationService hydrationService) ContentItemEndpoint(ContentItemService<ContentItem> service, ContentItemHydrationService hydrationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.translation.service.TranslationEntityService<com.broadleafcommerce.translation.domain.Translation> translationEntityService) ContentItemFiltersEndpoint(ContentFolderItemService<ContentFolderItem> contentFolderItemService, ContentItemService<ContentItem> contentItemService, StarredItemService<StarredItem> starredItemService, com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils, com.broadleafcommerce.common.extension.TypeFactory typeFactory) ContentItemResolverEndpoint(com.broadleafcommerce.common.extension.TypeFactory typeFactory, ContentItemResolverService<ContentItem> service) ContentZoneEndpoint(ContentZoneService<ContentZone> contentZoneService, ContentItemService<ContentItem> contentItemService) StarredItemEndpoint(StarredItemService<StarredItem> service, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.translation.service.TranslationEntityService<com.broadleafcommerce.translation.domain.Translation> translationEntityService, ContentItemService<ContentItem> contentItemService, ContentItemHydrationService hydrationService, com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils)  
DefaultContentItemHydrationService.hydrateContentItem(List, Map, List, ContentItem, ContextInfo)