Uses of Class
com.broadleafcommerce.promotion.offer.domain.OfferCode
Packages that use OfferCode
Package
Description
-
Uses of OfferCode in com.broadleafcommerce.promotion.offer.dataexport
Methods in com.broadleafcommerce.promotion.offer.dataexport that return types with arguments of type OfferCodeModifier and TypeMethodDescriptionprotected OfferCodeService<OfferCode>
OfferCodeExportProcessor.getOfferCodeService()
OfferCodeExportProcessor.readOfferCodesByExportTarget
(@NonNull com.broadleafcommerce.common.dataexport.domain.Export export) ReadsOfferCodes
based on theExport.getTarget()
.com.broadleafcommerce.common.dataexport.service.ReadRecordsResponse<OfferCode>
OfferCodeExportProcessor.readRecordsToProcess
(com.broadleafcommerce.common.dataexport.domain.Export export) Method parameters in com.broadleafcommerce.promotion.offer.dataexport with type arguments of type OfferCodeModifier and TypeMethodDescriptioncom.broadleafcommerce.common.dataexport.service.RowGenerationResponse
OfferCodeExportProcessor.generateRows
(List<OfferCode> batchToProcess, com.broadleafcommerce.common.dataexport.domain.Export export) Constructor parameters in com.broadleafcommerce.promotion.offer.dataexport with type arguments of type OfferCodeModifierConstructorDescriptionOfferCodeExportProcessor
(OfferCodeService<OfferCode> offerCodeService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> filterParser, OfferCodeRowConverter rowConverter) -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.dataexport.autoconfigure
Method parameters in com.broadleafcommerce.promotion.offer.dataexport.autoconfigure with type arguments of type OfferCodeModifier and TypeMethodDescriptionCampaignExportAutoConfiguration.offerCodeExportProcessor
(OfferCodeService<OfferCode> offerCodeService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> filterParser, OfferCodeRowConverter offerCodeRowConverter) -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.dataexport.converter
Methods in com.broadleafcommerce.promotion.offer.dataexport.converter with parameters of type OfferCode -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.dataimport
Methods in com.broadleafcommerce.promotion.offer.dataimport that return OfferCodeModifier and TypeMethodDescriptionOfferCodeDefaultsInitializer.initializeDefaults
(OfferCode created) Methods in com.broadleafcommerce.promotion.offer.dataimport that return types with arguments of type OfferCodeModifier and TypeMethodDescriptionprotected Map<String,
org.apache.commons.lang3.tuple.Pair<OfferCode, com.broadleafcommerce.common.dataimport.messaging.BatchRecord>> OfferCodeImportBatchHandler.convertBatchRecords
(com.broadleafcommerce.common.dataimport.messaging.BatchRequest batch, List<Offer> offers, List<Campaign> campaigns, List<com.broadleafcommerce.common.dataimport.messaging.BatchCompletionRecord> erroredCompletions, String parentEntityId) Converts all of the batch records in the batch request to offer codes.OfferCodeImportBatchHandler.convertBatchRecordToOfferCode
(com.broadleafcommerce.common.dataimport.messaging.BatchRequest batch, com.broadleafcommerce.common.dataimport.messaging.BatchRecord record, List<Offer> offers, List<Campaign> campaigns, List<com.broadleafcommerce.common.dataimport.messaging.BatchCompletionRecord> erroredCompletions, String parentEntityId) Converts the batch record into an offer code, orOptional.empty()
if conversion failed.OfferCodeImportBatchHandler.convertToCode
(com.broadleafcommerce.common.dataimport.messaging.BatchRecord codeRecord, List<com.broadleafcommerce.common.dataimport.messaging.BatchCompletionRecord> allCompletions) protected com.broadleafcommerce.common.dataimport.util.PersistenceRequest<OfferCode>
OfferCodeImportBatchHandler.createPersistenceRequest
(OfferCode offerCode, com.broadleafcommerce.common.dataimport.messaging.BatchRecord codeRecord, com.broadleafcommerce.data.tracking.core.type.OperationType operationType) OfferCodeImportBatchHandler.getExistingCodes
(Set<String> codesToImport, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected OfferCodeService<OfferCode>
OfferCodeImportBatchHandler.getOfferCodeService()
OfferCodeImportBatchHandler.validateAndBuildPersistenceRequests
(Map<String, org.apache.commons.lang3.tuple.Pair<OfferCode, com.broadleafcommerce.common.dataimport.messaging.BatchRecord>> codesToImport, List<Offer> offers, List<Campaign> campaigns, List<com.broadleafcommerce.common.dataimport.messaging.BatchCompletionRecord> errorsResults, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) This method is used to validate that the offer codes can be imported.Methods in com.broadleafcommerce.promotion.offer.dataimport with parameters of type OfferCodeModifier and TypeMethodDescriptionprotected com.broadleafcommerce.common.dataimport.util.PersistenceRequest<OfferCode>
OfferCodeImportBatchHandler.createPersistenceRequest
(OfferCode offerCode, com.broadleafcommerce.common.dataimport.messaging.BatchRecord codeRecord, com.broadleafcommerce.data.tracking.core.type.OperationType operationType) OfferCodeDefaultsInitializer.initializeDefaults
(OfferCode created) protected boolean
OfferCodeImportBatchHandler.isBelongsToAnotherExistingCampaign
(String campaignId, OfferCode existingCode) protected boolean
OfferCodeImportBatchHandler.isExistingCodeExpired
(OfferCode existingCode, Instant endAfterDate) protected boolean
OfferCodeImportBatchHandler.isExistingCodeIrrelevantToCreation
(OfferCode codeToImport, OfferCode existingCode) protected boolean
OfferCodeImportBatchHandler.isMatchingUniqueCampaignIds
(OfferCode codeToImport, OfferCode existingCode, com.broadleafcommerce.common.dataimport.messaging.BatchRecord batchRecord, List<Campaign> campaigns) protected boolean
OfferCodeImportBatchHandler.isMatchingUniqueOfferCodeIds
(OfferCode codeToImport, OfferCode existingCode) protected boolean
OfferCodeImportBatchHandler.isMatchingUniqueOfferIds
(OfferCode codeToImport, OfferCode existingCode, com.broadleafcommerce.common.dataimport.messaging.BatchRecord batchRecord, List<Offer> offers) protected boolean
OfferCodeImportBatchHandler.isValidEndDate
(Instant endAfterDate, OfferCode codeToImport, OfferCode existingCode) protected void
OfferCodeImportBatchHandler.resolveOfferCodeId
(com.broadleafcommerce.common.dataimport.messaging.BatchRecord record, OfferCode offerCode) Resolves and sets the id forOfferCode
.protected void
OfferCodeImportBatchHandler.resolveParentEntityId
(OfferCode offerCode, String batchType, String parentEntityId) protected boolean
OfferCodeImportBatchHandler.validOfferCodeUpdateRequest
(OfferCode codeToImport, OfferCode existingCode, com.broadleafcommerce.common.dataimport.messaging.BatchRecord batchRecord, List<Offer> offers, List<Campaign> campaigns, List<com.broadleafcommerce.common.dataimport.messaging.BatchCompletionRecord> errorsResults) Method parameters in com.broadleafcommerce.promotion.offer.dataimport with type arguments of type OfferCodeModifier and TypeMethodDescriptionprotected void
OfferCodeImportBatchHandler.persistPersistenceRequests
(com.broadleafcommerce.common.dataimport.messaging.BatchRequest batch, List<com.broadleafcommerce.common.dataimport.util.PersistenceRequest<OfferCode>> offerCodeRequests, List<com.broadleafcommerce.common.dataimport.messaging.BatchCompletionRecord> allCompletions) Perform a persist of the parsed out domain specified asPersistenceRequest
s and adds persistence result toallCompletions
OfferCodeImportBatchHandler.validateAndBuildPersistenceRequests
(Map<String, org.apache.commons.lang3.tuple.Pair<OfferCode, com.broadleafcommerce.common.dataimport.messaging.BatchRecord>> codesToImport, List<Offer> offers, List<Campaign> campaigns, List<com.broadleafcommerce.common.dataimport.messaging.BatchCompletionRecord> errorsResults, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) This method is used to validate that the offer codes can be imported.Constructor parameters in com.broadleafcommerce.promotion.offer.dataimport with type arguments of type OfferCodeModifierConstructorDescriptionOfferCodeImportBatchHandler
(OfferCodeConverter offerCodeConverter, OfferCodeService<OfferCode> offerCodeService, com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator hydrator, OfferCodeDefaultsInitializer offerCodeDefaultsInitializer, OfferService<Offer> offerService, CampaignService<Campaign> campaignService) -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.dataimport.autoconfigure
Method parameters in com.broadleafcommerce.promotion.offer.dataimport.autoconfigure with type arguments of type OfferCodeModifier and TypeMethodDescriptionOfferServicesImportAutoConfiguration.offerCodeImportBatchHandler
(OfferCodeConverter offerCodeConverter, OfferCodeDefaultsInitializer offerCodeDefaultsInitializer, OfferCodeService<OfferCode> offerCodeService, OfferService<Offer> offerService, CampaignService<Campaign> campaignService, com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator hydrator) -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.dataimport.converter
Methods in com.broadleafcommerce.promotion.offer.dataimport.converter that return OfferCode -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.domain
Methods in com.broadleafcommerce.promotion.offer.domain that return types with arguments of type OfferCodeModifier and TypeMethodDescriptionCodeGenerationResult.getGeneratedCodes()
GeneratedCampaignCodes
.Offer.getOfferCodes()
Theshared codes
that can be used to retrieve this offer.Method parameters in com.broadleafcommerce.promotion.offer.domain with type arguments of type OfferCodeModifier and TypeMethodDescriptionvoid
CodeGenerationResult.setGeneratedCodes
(List<OfferCode> generatedCodes) GeneratedCampaignCodes
.void
Offer.setOfferCodes
(Set<OfferCode> offerCodes) Theshared codes
that can be used to retrieve this offer. -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.provider.jpa.domain
Methods in com.broadleafcommerce.promotion.offer.provider.jpa.domain that return types with arguments of type OfferCodeModifier and TypeMethodDescriptionstatic org.modelmapper.Converter<OfferCode,
JpaOfferCode> JpaOffer.offerCodeValuesToOfferCodeEntities()
-
Uses of OfferCode in com.broadleafcommerce.promotion.offer.service
Classes in com.broadleafcommerce.promotion.offer.service with type parameters of type OfferCodeModifier and TypeClassDescriptionclass
DefaultOfferCodeService<P extends OfferCode>
interface
OfferCodeService<P extends OfferCode>
Fields in com.broadleafcommerce.promotion.offer.service with type parameters of type OfferCodeModifier and TypeFieldDescriptionprotected final OfferCodeService<OfferCode>
DefaultCodeGenerationService.offerCodeService
protected final OfferCodeService<OfferCode>
DefaultOfferAndOfferCodeUsabilityService.offerCodeService
Methods in com.broadleafcommerce.promotion.offer.service that return types with arguments of type OfferCodeModifier and TypeMethodDescriptionDefaultOfferAuditDetailService.findAllOfferCodes
(List<OfferUsageDetails> usageDetailsList, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected OfferCodeService<OfferCode>
DefaultCodeGenerationService.getOfferCodeService()
protected OfferCodeService<OfferCode>
DefaultOfferAuditDetailService.getOfferCodeService()
Methods in com.broadleafcommerce.promotion.offer.service with parameters of type OfferCodeModifier and TypeMethodDescriptionprotected void
DefaultOfferAndOfferCodeUsabilityService.buildOfferCodeUsage
(com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo info, OfferCode offerCode, int usagesRemaining, int usagesRemainingPerUser, boolean usable) protected void
DefaultOfferAndOfferCodeUsabilityService.buildUsabilityInfoForCode
(OffersAndOfferCodesUsabilityInfo usabilityInfo, OfferCode code, boolean canUse) protected boolean
DefaultOfferCodeService.campaignCodeIsValid
(@NonNull Map<String, Campaign> campaignMap, @NonNull OfferCode offerCode, com.broadleafcommerce.data.tracking.core.context.ContextInfo info) protected String
DefaultOfferAndOfferCodeUsabilityService.determineCodeUsabilityType
(List<? extends Offer> offers, OfferCode offerCode) protected void
DefaultOfferAndOfferCodeUsabilityService.updateOfferCodeUsage
(com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo codeUsabilityInfo, OfferCode offerCode, int usagesRemaining, boolean usable) protected void
DefaultOfferAndOfferCodeUsabilityService.updateOfferCodeUsagePerUser
(com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo codeUsabilityInfo, OfferCode offerCode, int usesRemainingPerUser, boolean usable) void
DefaultOfferMaxUseStatusManager.updateStatusForOfferCode
(OfferCode offerCode, String status, boolean invalidateIfApplicable) void
OfferMaxUseStatusManager.updateStatusForOfferCode
(OfferCode offerCode, String status, boolean invalidateIfApplicable) Set the status for an offerCode in the persistence store.Method parameters in com.broadleafcommerce.promotion.offer.service with type arguments of type OfferCodeModifier and TypeMethodDescriptionprotected void
DefaultOfferAndOfferCodeUsabilityService.checkOfferCustomerUsageUsability
(OffersAndOfferCodesUsabilityInfo usabilityInfo, List<? extends OfferCode> offerCodesForCode, List<OfferAuditDetail> offerAuditDetails, Instant endDate, Offer offer) protected void
DefaultOfferAndOfferCodeUsabilityService.checkOfferMaxUsageUsability
(OffersAndOfferCodesUsabilityInfo usabilityInfo, List<? extends OfferCode> offerCodesForCode, List<OfferAuditSummary> offerAuditSummaries, Offer offer) protected void
DefaultOfferAndOfferCodeUsabilityService.markCodesUnavailableToUser
(@NonNull OffersAndOfferCodesUsabilityInfo usabilityInfo, List<? extends OfferCode> codesWithMaxUsagesPerUser) void
DefaultOfferAuditDetailService.setOfferCodeService
(OfferCodeService<OfferCode> offerCodeService) Constructor parameters in com.broadleafcommerce.promotion.offer.service with type arguments of type OfferCodeModifierConstructorDescriptionDefaultCodeGenerationService
(com.broadleafcommerce.common.extension.TypeFactory campaignFactory, CodeFormatAvailableCharHelper availableCharHelper, CodeGeneratorService<CodeGenerator> service, OfferCodeService<OfferCode> offerCodeService, CampaignService<Campaign> campaignService) DefaultOfferAndOfferCodeUsabilityService
(OfferCodeService<OfferCode> offerCodeService, OfferService<Offer> offerService, CampaignService<Campaign> campaignService, SharedCodeSummaryService<SharedCodeAuditSummary> sharedCodeSummaryService, OfferSummaryService<OfferAuditSummary> offerSummaryService, OfferAuditDetailService<OfferAuditDetail> offerAuditDetailService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.service.autoconfigure
Methods in com.broadleafcommerce.promotion.offer.service.autoconfigure that return types with arguments of type OfferCodeModifier and TypeMethodDescriptionCampaignServiceAutoConfiguration.offerCodeService
(OfferCodeRepository<com.broadleafcommerce.data.tracking.core.Trackable> offerCodeRepository, CampaignRepository<com.broadleafcommerce.data.tracking.core.Trackable> campaignRepository, OfferRepository<com.broadleafcommerce.data.tracking.core.Trackable> offerRepository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.extension.TypeFactory factory) Method parameters in com.broadleafcommerce.promotion.offer.service.autoconfigure with type arguments of type OfferCodeModifier and TypeMethodDescriptionCampaignServiceAutoConfiguration.codeGenerationService
(com.broadleafcommerce.common.extension.TypeFactory factory, CodeGeneratorService<CodeGenerator> codeGeneratorService, OfferCodeService<OfferCode> codeService, CampaignService<Campaign> campaignService) OfferServiceAutoConfiguration.codeUsabilityService
(OfferCodeService<OfferCode> codeService, OfferService<Offer> offerService, CampaignService<Campaign> campaignService, SharedCodeSummaryService<SharedCodeAuditSummary> sharedCodeSummaryService, OfferSummaryService<OfferAuditSummary> offerSummaryService, OfferAuditDetailService<OfferAuditDetail> offerAuditDetailService, com.broadleafcommerce.common.extension.TypeFactory factory) -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.service.dto
Methods in com.broadleafcommerce.promotion.offer.service.dto that return types with arguments of type OfferCodeModifier and TypeMethodDescriptionOfferCodeData.getCampaignIdOfferCodeMap()
A map of campaignId to offerCodeBaseCandidateOffer.getOfferCodesMap()
OfferCodeData.getOfferIdOfferCodeMap()
A map of offerId to offerCodeOfferCodeData.getServerOfferCodes()
A map of offer codes to the persisted OfferCode structures.Methods in com.broadleafcommerce.promotion.offer.service.dto with parameters of type OfferCodeModifier and TypeMethodDescriptionBaseCandidateOffer.calculateOverrideSegment
(String offerSegment, OfferCode offerCd, com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto ocDto) Determines the segment to use for this offer based on the passed in codes.protected boolean
BaseCandidateOffer.segmentIsValid
(String offerSegment, OfferCode offerCd, com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto ocDto) Method parameters in com.broadleafcommerce.promotion.offer.service.dto with type arguments of type OfferCodeModifier and TypeMethodDescriptionvoid
OfferCodeData.addOfferCodes
(List<OfferCode> offerCodes) void
OfferCodeData.setCampaignIdOfferCodeMap
(Map<String, Set<OfferCode>> campaignIdOfferCodeMap) A map of campaignId to offerCodevoid
BaseCandidateOffer.setOfferCodesMap
(Map<String, OfferCode> offerCodesMap) void
OfferCodeData.setOfferIdOfferCodeMap
(Map<String, Set<OfferCode>> offerIdOfferCodeMap) A map of offerId to offerCodevoid
OfferCodeData.setServerOfferCodes
(Map<String, Set<OfferCode>> serverOfferCodes) A map of offer codes to the persisted OfferCode structures.void
FulfillmentGroupOfferPermutationResult.updateCodesResponses
(Set<OfferCode> offerCodes, com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse response) void
ItemOfferPermutationResult.updateCodesResponses
(Set<OfferCode> offerCodes, com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse response) void
OrderOfferPermutationResult.updateCodesResponses
(Set<OfferCode> offerCodes, com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse response) -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.service.engine.candidate
Methods in com.broadleafcommerce.promotion.offer.service.engine.candidate that return types with arguments of type OfferCodeModifier and TypeMethodDescriptionDefaultOfferCandidateService.getAllOfferCodes
(@NonNull List<com.broadleafcommerce.promotion.offer.client.web.context.OfferCodeDto> offerCodesDtos, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) DefaultOfferCandidateService.getCandidateOfferCodes
(@NonNull EnhancedOrder order, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected OfferCodeService<OfferCode>
DefaultOfferCandidateService.getOfferCodeService()
protected OfferCodeService<OfferCode>
DefaultOfferUserService.getOfferCodeService()
Method parameters in com.broadleafcommerce.promotion.offer.service.engine.candidate with type arguments of type OfferCodeModifier and TypeMethodDescriptionvoid
DefaultOfferCandidateService.setOfferCodeService
(OfferCodeService<OfferCode> offerCodeService) void
DefaultOfferUserService.setOfferCodeService
(OfferCodeService<OfferCode> offerCodeService) protected void
DefaultOfferCandidateService.updateNotFoundCodes
(EnhancedOrder order, List<OfferCode> offerCodes) -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.service.validation
Methods in com.broadleafcommerce.promotion.offer.service.validation that return types with arguments of type OfferCodeModifier and TypeMethodDescriptionprotected OfferCodeService<OfferCode>
CampaignValidator.getOfferCodeService()
Methods in com.broadleafcommerce.promotion.offer.service.validation with parameters of type OfferCodeModifier and TypeMethodDescriptionprotected void
OfferCodeValidator.validateActiveEndDate
(OfferCode campaignCode, org.springframework.validation.Errors errors) protected void
OfferCodeValidator.validateMaxUses
(OfferCode campaignCode, org.springframework.validation.Errors errors) Method parameters in com.broadleafcommerce.promotion.offer.service.validation with type arguments of type OfferCodeModifier and TypeMethodDescriptionvoid
CampaignValidator.setOfferCodeService
(OfferCodeService<OfferCode> offerCodeService) Lazy injection since this validator is itself a service component. -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.web.context
Method parameters in com.broadleafcommerce.promotion.offer.web.context with type arguments of type OfferCodeModifier and TypeMethodDescriptionprotected int
EnhancedOrder.determinePossibleNumberOfCodesUsedPerOffer
(List<OfferCode> codeList, int timesUsed) -
Uses of OfferCode in com.broadleafcommerce.promotion.offer.web.endpoint
Fields in com.broadleafcommerce.promotion.offer.web.endpoint with type parameters of type OfferCodeModifier and TypeFieldDescriptionprotected final OfferCodeService<OfferCode>
CodeGeneratorEndpoint.codeService
protected final OfferCodeService<OfferCode>
CampaignEndpoint.offerCodeService
protected final OfferCodeService<OfferCode>
SharedCodeAuditSummaryEndpoint.offerCodeService
Methods in com.broadleafcommerce.promotion.offer.web.endpoint that return OfferCodeModifier and TypeMethodDescriptionCampaignEndpoint.createOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, OfferCode req) OffersEndpoint.createOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, OfferCode req) CampaignEndpoint.readOfferCodeById
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String codeId) OffersEndpoint.readOfferCodeById
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String codeId) CampaignEndpoint.replaceOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String codeId, OfferCode req) OffersEndpoint.replaceOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String codeId, OfferCode req) CampaignEndpoint.updateOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String codeId, OfferCode req) OffersEndpoint.updateOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String codeId, OfferCode req) Methods in com.broadleafcommerce.promotion.offer.web.endpoint that return types with arguments of type OfferCodeModifier and TypeMethodDescriptionprotected OfferCodeService<OfferCode>
OffersEndpoint.getOfferCodeService()
org.springframework.data.domain.Page<OfferCode>
CampaignEndpoint.readOfferCodesByCampaign
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters) org.springframework.data.domain.Page<OfferCode>
OffersEndpoint.readOfferCodesByOffer
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, 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 OfferCodeModifier and TypeMethodDescriptionCampaignEndpoint.createOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, OfferCode req) OffersEndpoint.createOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, OfferCode req) protected boolean
SharedCodeAuditSummaryEndpoint.isParentEntityActive
(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, OfferCode offerCode) CampaignEndpoint.replaceOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String codeId, OfferCode req) OffersEndpoint.replaceOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String codeId, OfferCode req) CampaignEndpoint.updateOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String codeId, OfferCode req) OffersEndpoint.updateOfferCode
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String codeId, OfferCode req) Constructor parameters in com.broadleafcommerce.promotion.offer.web.endpoint with type arguments of type OfferCodeModifierConstructorDescriptionCampaignEndpoint
(CampaignService<Campaign> service, OfferCodeService<OfferCode> offerCodeService, CodeGeneratorService<CodeGenerator> generatorService, CodeGenerationService generationService) CodeGeneratorEndpoint
(CodeGeneratorService<CodeGenerator> service, OfferCodeService<OfferCode> codeService) OffersEndpoint
(OfferService<Offer> service, OfferCodeService<OfferCode> offerCodeService, com.broadleafcommerce.translation.service.TranslationEntityService<com.broadleafcommerce.translation.domain.Translation> translationEntityService) SharedCodeAuditSummaryEndpoint
(OfferCodeService<OfferCode> offerCodeService, OfferService<Offer> offerService, CampaignService<Campaign> campaignService, SharedCodeSummaryService<SharedCodeAuditSummary> sharedCodeSummaryService, OfferAndOfferCodeUsabilityService offerAndOfferCodeUsabilityService, OfferAndOfferCodeUsageValidator offerandOfferCodeUsageValidator, AuditVerficationProperties auditVerificationProperties)