Uses of Class
com.broadleafcommerce.promotion.offer.web.context.info.OfferUsageDetails
Package
Description
-
Uses of OfferUsageDetails in com.broadleafcommerce.promotion.offer.service
Modifier and TypeMethodDescriptionprotected SharedCodeAuditSummary
DefaultOfferAuditDetailService.findAndUpdateSharedCodeAuditSummary
(OfferUsageDetails usageDetails, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Modifier and TypeMethodDescriptionprotected void
DefaultOfferAuditDetailService.buildAuditDetailList
(List<OfferUsageDetails> usageDetailsList, List<OfferCode> offerCodes, List<OfferAuditSummary> offerAuditSummaries, List<P> customerAuditDetailList, Offer offer) DefaultOfferAuditDetailService.findAllOfferCodes
(List<OfferUsageDetails> usageDetailsList, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected List<OfferAuditSummary>
DefaultOfferAuditDetailService.findAndUpdateAllOfferAuditSummaries
(List<OfferUsageDetails> usageDetailsList, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected List<SharedCodeAuditSummary>
DefaultOfferAuditDetailService.findAndUpdateAllSharedCodeAuditSummaries
(List<OfferUsageDetails> usageDetailsList, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) DefaultOfferAuditDetailService.recordOfferUsages
(List<OfferUsageDetails> usageDetailsList, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) OfferAuditDetailService.recordOfferUsages
(List<OfferUsageDetails> usageDetails, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Records offer usages specified in a list ofOfferUsageDetails
and persists the details inOfferAuditDetail
,OfferAuditSummary
, andSharedCodeAuditSummary
. -
Uses of OfferUsageDetails in com.broadleafcommerce.promotion.offer.service.messaging.checkout
Modifier and TypeMethodDescriptionprotected OfferUsageDetails
RecordOfferUsageEventListener.buildOfferUsageDetails
(@NonNull String orderId, javax.money.MonetaryAmount totalSavings, @NonNull RecordOfferUsageEventListener.Adjustment adjustment) Builds theOfferAuditDetail
for the used offer code -
Uses of OfferUsageDetails in com.broadleafcommerce.promotion.offer.web.endpoint
Modifier and TypeMethodDescriptionOfferAuditDetailsEndpoint.recordOfferUsages
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, List<OfferUsageDetails> usageDetails)