Uses of Class
com.broadleafcommerce.content.domain.commerce.ContentResolverResponse
Packages that use ContentResolverResponse
Package
Description
-
Uses of ContentResolverResponse in com.broadleafcommerce.content.domain.commerce
Methods in com.broadleafcommerce.content.domain.commerce that return types with arguments of type ContentResolverResponseModifier and TypeMethodDescriptionBulkContentResolverResponse.getContentResolverResponseToId()
AContentResolverResponse
for eachContentResolverRequest
mapped by request ID.Method parameters in com.broadleafcommerce.content.domain.commerce with type arguments of type ContentResolverResponseModifier and TypeMethodDescriptionvoid
BulkContentResolverResponse.setContentResolverResponseToId
(Map<String, ContentResolverResponse<T>> contentResolverResponseToId) AContentResolverResponse
for eachContentResolverRequest
mapped by request ID. -
Uses of ContentResolverResponse in com.broadleafcommerce.content.service
Methods in com.broadleafcommerce.content.service that return ContentResolverResponseModifier and TypeMethodDescriptionprotected ContentResolverResponse<I>
DefaultContentItemResolverService.hydrateResponse
(@NonNull ContentResolverResponse<I> response, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Hydrates theContentModel
on the items so that theContentFields
are present.protected ContentResolverResponse<I>
DefaultContentItemResolverService.minifyResponse
(@NonNull ContentResolverResponse<I> response) Removes any unnecessary data likeContentItem.getContextState()
from the response.protected ContentResolverResponse<I>
DefaultContentItemResolverService.postProcessResponse
(@NonNull ContentResolverResponse<I> response, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Performs post-processing on the results such as hydration and minification.Methods in com.broadleafcommerce.content.service that return types with arguments of type ContentResolverResponseModifier and TypeMethodDescriptionprotected Optional<ContentResolverResponse<I>>
DefaultContentItemResolverService.getContentByContentZoneName
(@NonNull ContentResolverRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected Optional<ContentResolverResponse<I>>
DefaultContentItemResolverService.getContentByUri
(String uri, @NonNull org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected Optional<ContentResolverResponse<I>>
DefaultContentItemResolverService.getContentForItemIds
(@NonNull Collection<String> ids, @NonNull org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected Optional<ContentResolverResponse<I>>
DefaultContentItemResolverService.getContentForItemNames
(@NonNull Collection<String> names, @NonNull org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected Optional<ContentResolverResponse<I>>
DefaultContentItemResolverService.getContentForModelId
(String id, @NonNull org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected Optional<ContentResolverResponse<I>>
DefaultContentItemResolverService.getContentForModelName
(String name, @NonNull org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ContentItemResolverService.getContentForRequest
(ContentResolverRequest request, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ResolvesContentItems
for the givenrequest
.DefaultContentItemResolverService.getContentForRequest
(@NonNull ContentResolverRequest request, @NonNull org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.content.service with parameters of type ContentResolverResponseModifier and TypeMethodDescriptionvoid
ContentItemResolverService.evaluateDisplayRulesForResponse
(@NonNull ContentResolverResponse<I> response, ContentContext request) Recursively evaluates the display rules for the givenresponse
to filter out anyContentItems
that should not be displayed.void
DefaultContentItemResolverService.evaluateDisplayRulesForResponse
(@NonNull ContentResolverResponse<I> response, ContentContext request) protected ContentResolverResponse<I>
DefaultContentItemResolverService.hydrateResponse
(@NonNull ContentResolverResponse<I> response, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Hydrates theContentModel
on the items so that theContentFields
are present.protected ContentResolverResponse<I>
DefaultContentItemResolverService.minifyResponse
(@NonNull ContentResolverResponse<I> response) Removes any unnecessary data likeContentItem.getContextState()
from the response.protected ContentResolverResponse<I>
DefaultContentItemResolverService.postProcessResponse
(@NonNull ContentResolverResponse<I> response, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Performs post-processing on the results such as hydration and minification. -
Uses of ContentResolverResponse in com.broadleafcommerce.content.web.endpoint
Methods in com.broadleafcommerce.content.web.endpoint that return types with arguments of type ContentResolverResponseModifier and TypeMethodDescriptionorg.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)