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) Deprecated, for removal: This API element is subject to removal in a future version.since 3.x.x.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 OfferCodeMethods 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.Methods in com.broadleafcommerce.promotion.offer.domain with parameters of type OfferCodeModifier and TypeMethodDescriptionvoidOffersByOfferCodeResponse.setOfferCode(OfferCode offerCode) 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 TypeMethodDescriptionprotected org.modelmapper.Converter<JpaOfferCode,OfferCode> JpaOfferCode.jpaOfferCodeOfferCodeConverter()protected org.modelmapper.Converter<OfferCode,JpaOfferCode> JpaOfferCode.offerCodeJpaOfferCodeConverter()static org.modelmapper.Converter<OfferCode,JpaOfferCode> JpaOffer.offerCodeValuesToOfferCodeEntities()Methods in com.broadleafcommerce.promotion.offer.provider.jpa.domain with parameters of type OfferCodeModifier and TypeMethodDescriptionprotected static ObjectJpaOfferCode.convertFromMe(JpaOfferCode source, OfferCode destination) protected static ObjectJpaOfferCode.convertToMe(OfferCode source, JpaOfferCode destination) protected static voidJpaOfferCode.mapAttributesFromMe(JpaOfferCode source, OfferCode dtoDestination) protected static voidJpaOfferCode.mapAttributesToMe(OfferCode source, JpaOfferCode dtoDestination) -
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.updateCampaignOfferCodeUsage(Offer offer, com.broadleafcommerce.promotion.offer.client.web.context.CodeUsabilityInfo codeUsabilityInfo, OfferCode offerCode, int usagesRemaining, boolean usable) 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, List<P> sharedCodeOffers) -
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)