Uses of Class
com.broadleafcommerce.promotion.offer.domain.MarketingMessage
Packages that use MarketingMessage
Package
Description
-
Uses of MarketingMessage in com.broadleafcommerce.promotion.offer.domain
Classes in com.broadleafcommerce.promotion.offer.domain with type parameters of type MarketingMessageModifier and TypeClassDescriptionclass
MarketingMessageResponse<P extends MarketingMessage>
A DTO to return a list ofMarketingMessages
.Methods in com.broadleafcommerce.promotion.offer.domain that return types with arguments of type MarketingMessageMethods in com.broadleafcommerce.promotion.offer.domain with parameters of type MarketingMessageModifier and TypeMethodDescriptionint
MarketingMessage.compareTo
(MarketingMessage that) Orders bypriority
.Method parameters in com.broadleafcommerce.promotion.offer.domain with type arguments of type MarketingMessageModifier and TypeMethodDescriptionvoid
MarketingMessages.setMessages
(List<MarketingMessage> messages) -
Uses of MarketingMessage in com.broadleafcommerce.promotion.offer.service
Classes in com.broadleafcommerce.promotion.offer.service with type parameters of type MarketingMessageModifier and TypeClassDescriptionclass
DefaultMarketingMessageResolver<P extends MarketingMessage,
O extends Offer> class
DefaultMarketingMessageService<P extends MarketingMessage>
interface
MarketingMessageResolver<P extends MarketingMessage,
O extends Offer> Service API to retrieveMarketingMessages
for aMarketingMessageRequest
based on theOffers
the messages belong to, theMarketingMessageLocationType
, and theMarketingMessageTargetType
.interface
MarketingMessageService<P extends MarketingMessage>
Base service API forMarketingMessage
. -
Uses of MarketingMessage in com.broadleafcommerce.promotion.offer.service.autoconfigure
Methods in com.broadleafcommerce.promotion.offer.service.autoconfigure with type parameters of type MarketingMessageModifier and TypeMethodDescription<P extends MarketingMessage,
O extends Offer>
MarketingMessageResolver<P,O> OfferServiceAutoConfiguration.marketingMessageRetrievalService
(MarketingMessageService<P> marketingMessageService, OfferCandidateService<O> offerCandidateService, OfferService<O> offerService, MarketingMessageOfferCandidateService<O> marketingMessageOfferCandidateService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) <P extends MarketingMessage>
MarketingMessageService<P>OfferServiceAutoConfiguration.marketingMessageService
(MarketingMessageRepository<com.broadleafcommerce.data.tracking.core.Trackable> marketingMessageRepository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper) -
Uses of MarketingMessage in com.broadleafcommerce.promotion.offer.service.validation
Methods in com.broadleafcommerce.promotion.offer.service.validation with parameters of type MarketingMessageModifier and TypeMethodDescriptionprotected void
MarketingMessageValidator.validateActiveEndDate
(MarketingMessage marketingMessage, org.springframework.validation.Errors errors) -
Uses of MarketingMessage in com.broadleafcommerce.promotion.offer.web.endpoint
Fields in com.broadleafcommerce.promotion.offer.web.endpoint with type parameters of type MarketingMessageModifier and TypeFieldDescriptionprotected final MarketingMessageResolver<MarketingMessage,
Offer> MarketingMessageRetrievalEndpoint.marketingMessageResolver
Methods in com.broadleafcommerce.promotion.offer.web.endpoint that return MarketingMessageModifier and TypeMethodDescriptionMarketingMessagesEndpoint.createMessage
(String offerid, MarketingMessage marketingMessage, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) MarketingMessagesEndpoint.readMessageById
(String offerId, String messageId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) MarketingMessagesEndpoint.replaceMessage
(String offerId, String messageId, MarketingMessage marketingMessage, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) MarketingMessagesEndpoint.updateMessage
(String offerId, String messageId, MarketingMessage marketingMessage, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.promotion.offer.web.endpoint that return types with arguments of type MarketingMessageModifier and TypeMethodDescriptionprotected MarketingMessageService<MarketingMessage>
MarketingMessagesEndpoint.getMarketingMessageService()
MarketingMessageRetrievalEndpoint.getMarketingMessagesForRequest
(MarketingMessageRequest marketingMessageRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.data.domain.Page<MarketingMessage>
MarketingMessagesEndpoint.readAllMessages
(List<String> offerIds, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters) Reads all of the activeMarketingMessages
with options for paging and filtering byOffer.id
.org.springframework.data.domain.Page<MarketingMessage>
MarketingMessagesEndpoint.readAllMessagesForOffer
(String offerId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters) Methods in com.broadleafcommerce.promotion.offer.web.endpoint with parameters of type MarketingMessageModifier and TypeMethodDescriptionprotected void
MarketingMessagesEndpoint.assertParentOfferOfMessageIsCorrect
(String expectedParentOfferId, MarketingMessage message) MarketingMessagesEndpoint.createMessage
(String offerid, MarketingMessage marketingMessage, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) MarketingMessagesEndpoint.replaceMessage
(String offerId, String messageId, MarketingMessage marketingMessage, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) MarketingMessagesEndpoint.updateMessage
(String offerId, String messageId, MarketingMessage marketingMessage, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Constructor parameters in com.broadleafcommerce.promotion.offer.web.endpoint with type arguments of type MarketingMessageModifierConstructorDescriptionMarketingMessageRetrievalEndpoint
(AuditVerficationProperties auditVerificationProperties, MarketingMessageResolver<MarketingMessage, Offer> marketingMessageResolver) MarketingMessagesEndpoint
(MarketingMessageService<MarketingMessage> marketingMessageService, OfferService<Offer> offerService, com.broadleafcommerce.translation.service.TranslationEntityService<com.broadleafcommerce.translation.domain.Translation> translationEntityService)