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) ReadsOfferCodesbased 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.RowGenerationResponseOfferCodeExportProcessor.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 booleanOfferCodeImportBatchHandler.isBelongsToAnotherExistingCampaign(String campaignId, OfferCode existingCode) protected booleanOfferCodeImportBatchHandler.isExistingCodeExpired(OfferCode existingCode, Instant endAfterDate) protected booleanOfferCodeImportBatchHandler.isExistingCodeIrrelevantToCreation(OfferCode codeToImport, OfferCode existingCode) protected booleanOfferCodeImportBatchHandler.isMatchingUniqueCampaignIds(OfferCode codeToImport, OfferCode existingCode, com.broadleafcommerce.common.dataimport.messaging.BatchRecord batchRecord, List<Campaign> campaigns) protected booleanOfferCodeImportBatchHandler.isMatchingUniqueOfferCodeIds(OfferCode codeToImport, OfferCode existingCode) protected booleanOfferCodeImportBatchHandler.isMatchingUniqueOfferIds(OfferCode codeToImport, OfferCode existingCode, com.broadleafcommerce.common.dataimport.messaging.BatchRecord batchRecord, List<Offer> offers) protected booleanOfferCodeImportBatchHandler.isValidEndDate(Instant endAfterDate, OfferCode codeToImport, OfferCode existingCode) protected voidOfferCodeImportBatchHandler.resolveOfferCodeId(com.broadleafcommerce.common.dataimport.messaging.BatchRecord record, OfferCode offerCode) Resolves and sets the id forOfferCode.protected voidOfferCodeImportBatchHandler.resolveParentEntityId(OfferCode offerCode, String batchType, String parentEntityId) protected booleanOfferCodeImportBatchHandler.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 voidOfferCodeImportBatchHandler.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 asPersistenceRequests and adds persistence result toallCompletionsOfferCodeImportBatchHandler.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 codesthat can be used to retrieve this offer.Method parameters in com.broadleafcommerce.promotion.offer.domain with type arguments of type OfferCodeModifier and TypeMethodDescriptionvoidCodeGenerationResult.setGeneratedCodes(List<OfferCode> generatedCodes) GeneratedCampaignCodes.voidOffer.setOfferCodes(Set<OfferCode> offerCodes) Theshared codesthat 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 TypeClassDescriptionclassDefaultOfferCodeService<P extends OfferCode>interfaceOfferCodeService<P extends OfferCode>Fields in com.broadleafcommerce.promotion.offer.service with type parameters of type OfferCodeModifier and TypeFieldDescriptionprotected final OfferCodeService<OfferCode>DefaultCodeGenerationService.offerCodeServiceprotected final OfferCodeService<OfferCode>DefaultOfferAndOfferCodeUsabilityService.offerCodeServiceMethods 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 voidDefaultOfferAndOfferCodeUsabilityService.buildOfferCodeUsage(com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo info, OfferCode offerCode, int usagesRemaining, int usagesRemainingPerUser, boolean usable) protected voidDefaultOfferAndOfferCodeUsabilityService.buildUsabilityInfoForCode(OffersAndOfferCodesUsabilityInfo usabilityInfo, OfferCode code, boolean canUse) protected booleanDefaultOfferCodeService.campaignCodeIsValid(@NonNull Map<String, Campaign> campaignMap, @NonNull OfferCode offerCode, com.broadleafcommerce.data.tracking.core.context.ContextInfo info) protected StringDefaultOfferAndOfferCodeUsabilityService.determineCodeUsabilityType(List<? extends Offer> offers, OfferCode offerCode) protected voidDefaultOfferAndOfferCodeUsabilityService.updateOfferCodeUsage(com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo codeUsabilityInfo, OfferCode offerCode, int usagesRemaining, boolean usable) protected voidDefaultOfferAndOfferCodeUsabilityService.updateOfferCodeUsagePerUser(com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo codeUsabilityInfo, OfferCode offerCode, int usesRemainingPerUser, boolean usable) voidDefaultOfferMaxUseStatusManager.updateStatusForOfferCode(OfferCode offerCode, String status, boolean invalidateIfApplicable) voidOfferMaxUseStatusManager.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 voidDefaultOfferAndOfferCodeUsabilityService.checkOfferCustomerUsageUsability(OffersAndOfferCodesUsabilityInfo usabilityInfo, List<? extends OfferCode> offerCodesForCode, List<OfferAuditDetail> offerAuditDetails, Instant endDate, Offer offer) protected voidDefaultOfferAndOfferCodeUsabilityService.checkOfferMaxUsageUsability(OffersAndOfferCodesUsabilityInfo usabilityInfo, List<? extends OfferCode> offerCodesForCode, List<OfferAuditSummary> offerAuditSummaries, Offer offer) protected voidDefaultOfferAndOfferCodeUsabilityService.markCodesUnavailableToUser(@NonNull OffersAndOfferCodesUsabilityInfo usabilityInfo, List<? extends OfferCode> codesWithMaxUsagesPerUser) voidDefaultOfferAuditDetailService.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 booleanBaseCandidateOffer.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 TypeMethodDescriptionvoidOfferCodeData.addOfferCodes(List<OfferCode> offerCodes) voidOfferCodeData.setCampaignIdOfferCodeMap(Map<String, Set<OfferCode>> campaignIdOfferCodeMap) A map of campaignId to offerCodevoidBaseCandidateOffer.setOfferCodesMap(Map<String, OfferCode> offerCodesMap) voidOfferCodeData.setOfferIdOfferCodeMap(Map<String, Set<OfferCode>> offerIdOfferCodeMap) A map of offerId to offerCodevoidOfferCodeData.setServerOfferCodes(Map<String, Set<OfferCode>> serverOfferCodes) A map of offer codes to the persisted OfferCode structures.voidFulfillmentGroupOfferPermutationResult.updateCodesResponses(Set<OfferCode> offerCodes, com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse response) voidItemOfferPermutationResult.updateCodesResponses(Set<OfferCode> offerCodes, com.broadleafcommerce.promotion.offer.client.web.context.discounts.CodeResponse response) voidOrderOfferPermutationResult.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 TypeMethodDescriptionvoidDefaultOfferCandidateService.setOfferCodeService(OfferCodeService<OfferCode> offerCodeService) voidDefaultOfferUserService.setOfferCodeService(OfferCodeService<OfferCode> offerCodeService) protected voidDefaultOfferCandidateService.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 voidOfferCodeValidator.validateActiveEndDate(OfferCode campaignCode, org.springframework.validation.Errors errors) protected voidOfferCodeValidator.validateMaxUses(OfferCode campaignCode, org.springframework.validation.Errors errors) Method parameters in com.broadleafcommerce.promotion.offer.service.validation with type arguments of type OfferCodeModifier and TypeMethodDescriptionvoidCampaignValidator.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 intEnhancedOrder.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.codeServiceprotected final OfferCodeService<OfferCode>CampaignEndpoint.offerCodeServiceprotected final OfferCodeService<OfferCode>SharedCodeAuditSummaryEndpoint.offerCodeServiceMethods 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 booleanSharedCodeAuditSummaryEndpoint.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)