Uses of Class
com.broadleafcommerce.pricing.domain.PriceList
Packages that use PriceList
Package
Description
-
Uses of PriceList in com.broadleafcommerce.pricing.dataimport
Methods in com.broadleafcommerce.pricing.dataimport that return types with arguments of type PriceListConstructor parameters in com.broadleafcommerce.pricing.dataimport with type arguments of type PriceListModifierConstructorDescriptionPriceDataImportBatchHandler(PriceDataConverter priceDataConverter, PriceDataService<PriceData> priceDataService, PriceListService<PriceList> priceListService, com.broadleafcommerce.common.extension.TypeFactory pricingFactory, com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator hydrator) -
Uses of PriceList in com.broadleafcommerce.pricing.dataimport.autoconfigure
Method parameters in com.broadleafcommerce.pricing.dataimport.autoconfigure with type arguments of type PriceListModifier and TypeMethodDescriptionPricingServicesImportAutoConfiguration.priceDataImportBatchHandler(PriceDataConverter priceDataConverter, PriceDataService<PriceData> priceDataService, PriceListService<PriceList> priceListService, com.broadleafcommerce.common.extension.TypeFactory pricingFactory, com.broadleafcommerce.data.tracking.core.web.ContextRequestHydrator hydrator) -
Uses of PriceList in com.broadleafcommerce.pricing.domain
Methods in com.broadleafcommerce.pricing.domain with parameters of type PriceList -
Uses of PriceList in com.broadleafcommerce.pricing.service
Classes in com.broadleafcommerce.pricing.service with type parameters of type PriceListModifier and TypeClassDescriptionclassDefaultPriceListService<P extends PriceList>interfacePriceListService<P extends PriceList>Base service API forPriceLists.Methods in com.broadleafcommerce.pricing.service with type parameters of type PriceListModifier and TypeMethodDescriptionDefaultPriceListFilterService.getAdditionalPriceLists(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext, PriceListService<P> priceListService, List<javax.money.CurrencyUnit> currencies) Allows an implementation to add specific price lists based on the current context.DefaultPriceListFilterService.getFilteredPriceLists(com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, PriceListService<P> priceListService) PriceListFilterService.getFilteredPriceLists(com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, PriceListService<P> priceListService) Filters all price lists by type and combines the results into single listDefaultPriceListFilterService.getNonTargetedPriceLists(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext, PriceListService<P> priceListService, List<javax.money.CurrencyUnit> currencies) DefaultPriceListFilterService.getUserTargetingPriceLists(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext, PriceListService<P> priceListService, List<javax.money.CurrencyUnit> currencies) DefaultPriceListFilterService.prioritizePriceLists(@NonNull List<P> priceLists, @NonNull com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext) Returns the sorted price lists first based onrequested currency, then based oncompareTo(PriceList), which is based on priority.DefaultPriceListFilterService.prioritizePriceLists(List<P> priceLists) Deprecated, for removal: This API element is subject to removal in a future version.PriceListFilterService.prioritizePriceLists(List<P> priceLists) Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.broadleafcommerce.pricing.service that return types with arguments of type PriceListModifier and TypeMethodDescriptionprotected PriceListService<PriceList>DefaultPriceInfoService.getPriceListService()protected PriceListService<PriceList>DefaultPricingTransactionService.getPriceListService()DefaultPriceInfoService.groupAdjustmentListsByPhase(List<PriceList> adjPriceLists) Moves adjustment price lists into a structure to support processing by phase (e.g.DefaultPriceInfoService.prepareEligiblePriceLists(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, com.broadleafcommerce.pricing.client.domain.context.PriceInfoContext priceInfoContext) Reads all priceLists that are in scope for the priceInfo request and splits them inDefaultPriceInfoService.splitPriceListsByType(List<PriceList> priceLists) Methods in com.broadleafcommerce.pricing.service with parameters of type PriceListModifier and TypeMethodDescriptionprotected voidDefaultPriceInfoService.addPriceDetail(com.broadleafcommerce.pricing.client.domain.PriceInfo priceInfo, PriceList priceList, PriceListPriceDetail listPriceDetail, Map<String, List<PriceDataTier>> priceTiers) protected voidDefaultPriceInfoService.addPriceDetail(com.broadleafcommerce.pricing.client.domain.PriceInfo priceInfo, PriceList priceList, javax.money.MonetaryAmount price, Map<String, List<PriceDataTier>> priceTiers) Deprecated, for removal: This API element is subject to removal in a future version.protected voidDefaultPriceInfoService.addTargetToPriceListMapForTarget(Map<TargetKeyDto, Map<String, Set<PriceList>>> priceListsByTypeByTarget, TargetKeyDto targetKeyDto, PriceList priceList) protected booleanDefaultPriceInfoService.applyPriceListAdjustment(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, com.broadleafcommerce.pricing.client.domain.PriceDetail priceDetail, PriceList priceList) Return true if a price list adjustment was made.protected List<com.broadleafcommerce.pricing.client.domain.PriceDataTierRef>DefaultPriceInfoService.buildModifiedPriceTiersList(@NonNull com.broadleafcommerce.pricing.client.domain.PriceDetail originalDetail, PriceModifier priceModifier, com.broadleafcommerce.pricing.client.domain.PriceableTarget target, PriceList priceList) com.broadleafcommerce.pricing.client.domain.PriceListRefDefaultPriceListService.convertPriceListToPriceListRef(PriceList priceList) com.broadleafcommerce.pricing.client.domain.PriceListRefPriceListService.convertPriceListToPriceListRef(PriceList priceList) Create a lightweight PriceListRef from a PriceList object.DefaultPriceDataService.create(PriceList priceList, P businessInstance, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) PriceDataService.create(PriceList priceList, P businessInstance, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) voidDefaultPriceDataService.delete(PriceList priceList, String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) voidPriceDataService.delete(PriceList priceList, String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) DefaultPriceInfoService.findMatchingAdjustmentPriceData(PriceList priceList, com.broadleafcommerce.pricing.client.domain.PriceableTarget target, PriceableTargetPriceState priceState) protected Optional<PriceListPriceDetail>DefaultPriceInfoService.getPriceDetailFromListForTarget(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, PriceList priceList, PriceableTargetPriceState priceState, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Checks forPriceDatafor thePriceableTargetIf none, checks forPriceModifiers If none, works up thePriceListhierarchy look for #1 or #2. If still none, checks for custom logic to get the price from somewhere else (DefaultPriceInfoService.getPriceFromElsewhere(PriceableTarget, PriceList, ContextInfo)) If still none, returns thePriceableFieldProperties.getBasePrice()(also seePriceableFieldType.BASE_PRICEprotected Optional<javax.money.MonetaryAmount>DefaultPriceInfoService.getPriceFromElsewhere(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, PriceList priceList, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Extension point for getting aPriceSummaryfrom somewhere other than aPriceDataorgetPriceModifier().protected Optional<javax.money.MonetaryAmount>DefaultPriceInfoService.getPriceFromListForTarget(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, PriceList priceList, PriceableTargetPriceState priceState, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated, for removal: This API element is subject to removal in a future version.protected Optional<PriceListPriceDetail>DefaultPriceInfoService.getPriceListPriceDetailFromModifier(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, PriceList priceList, PriceableTargetPriceState priceState, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected Optional<PriceModifier>DefaultPriceInfoService.getPriceModifierForTarget(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, PriceList priceList) protected Optional<PriceModifier>DefaultPriceInfoService.getPriceModifierForTarget(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, PriceList priceList, PriceableTargetPriceState priceState, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected Optional<PriceSummary>DefaultPriceInfoService.getPriceSummaryFromElsewhere(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, PriceList priceList, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Extension point for getting aPriceSummaryfrom somewhere other than aPriceDataorgetPriceModifier().protected booleanDefaultPriceInfoService.isAdjustmentApplicableToTarget(PriceList priceList, com.broadleafcommerce.pricing.client.domain.PriceableTarget target, com.broadleafcommerce.pricing.client.domain.PriceDetail priceDetail) protected booleanDefaultPriceInfoService.isAdjustmentPriceListValidForType(PriceList priceList, String type) Determines if an adjustment price list is targeting a price list phase based on its value forPriceModifier.fieldToModifyprotected javax.money.MonetaryAmountDefaultPriceInfoService.modifyPrice(javax.money.MonetaryAmount baseAmount, PriceModifier priceModifier, com.broadleafcommerce.pricing.client.domain.PriceableTarget priceableTarget, PriceList priceList) DefaultPriceDataService.readByContextId(PriceList priceList, String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) PriceDataService.readByContextId(PriceList priceList, String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) DefaultPriceDataService.replace(PriceList priceList, String id, P businessInstance, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) PriceDataService.replace(PriceList priceList, String id, P businessInstance, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) DefaultPriceDataService.update(PriceList priceList, String id, P businessInstance, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) PriceDataService.update(PriceList priceList, String id, P businessInstance, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Method parameters in com.broadleafcommerce.pricing.service with type arguments of type PriceListModifier and TypeMethodDescriptionprotected voidDefaultPriceInfoService.addTargetToPriceListMapForTarget(Map<TargetKeyDto, Map<String, Set<PriceList>>> priceListsByTypeByTarget, TargetKeyDto targetKeyDto, PriceList priceList) DefaultPriceInfoService.convertPriceListsToPriceListIds(Collection<PriceList> priceLists) voidDefaultPriceListFilterService.filterPriceListsUsingContextRules(com.broadleafcommerce.pricing.client.domain.context.PriceContext priceContext, List<? extends PriceList> initialList) Filter price lists by their criteria fields (getPriceContextCriteria()) then by hierarchical relationship.voidDefaultPriceListFilterService.filterPriceListsUsingCurrencyInfo(List<? extends PriceList> initialList, CurrencyInfo currencyInfo) IfPriceListFilterProperties.isFilterByRequestedCurrency()is true, it filters price lists based on currency.protected Optional<com.broadleafcommerce.pricing.client.domain.PriceDetail>DefaultPriceInfoService.getBestPriceForType(Map<PriceList, javax.money.MonetaryAmount> pricesMap) Deprecated.in favor of#getBestPriceFromPriceLists(Map)in order to hold & pass on more details than justMonetaryAmount.protected Optional<com.broadleafcommerce.pricing.client.domain.PriceDetail>DefaultPriceInfoService.getBestPriceFromPriceLists(Map<PriceList, PriceListPriceDetail> priceListPriceDetailMap, com.broadleafcommerce.pricing.client.domain.context.PriceInfoContext priceInfoContext) protected Optional<com.broadleafcommerce.pricing.client.domain.PriceDetail>DefaultPriceInfoService.getBestPriceFromPriceLists(Map<PriceList, PriceListPriceDetail> priceListPriceDetailMap, javax.money.CurrencyUnit requestedCurrency, boolean includeLimitedQuantity) Picks the best (lowest) price for the price list type out of all the matches found.protected Map<org.apache.commons.lang3.tuple.Pair<String,TargetKeyDto>, List<PriceData>> DefaultPriceInfoService.getPriceListAndTargetPriceDataMap(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, Set<com.broadleafcommerce.pricing.client.domain.PriceableTarget> priceableTargets, List<PriceList> priceLists) DefaultPriceInfoService.groupAdjustmentListsByPhase(List<PriceList> adjPriceLists) Moves adjustment price lists into a structure to support processing by phase (e.g.protected voidDefaultPriceInfoService.processBackupPriceAdjustments(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, Map<String, List<PriceList>> adjListsByPhase, String phase, PriceableTargetPriceState priceState, Optional<com.broadleafcommerce.pricing.client.domain.PriceDetail> detail) protected voidDefaultPriceInfoService.processPriceAdjustments(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, Map<String, List<PriceList>> adjListsByPhase, String phase, PriceableTargetPriceState priceState, Optional<com.broadleafcommerce.pricing.client.domain.PriceDetail> detail) protected voidDefaultPriceInfoService.putPricesForType(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, Map<String, List<PriceList>> listsByType, String type, PriceableTargetPriceState priceState) protected org.springframework.data.domain.Page<com.broadleafcommerce.pricing.client.domain.PriceInfo>DefaultPriceInfoService.retrievePriceInfosByPriceLists(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, com.broadleafcommerce.pricing.client.domain.context.PriceInfoContext priceInfoContext, List<PriceList> priceLists) DefaultPriceInfoService.splitPriceListsByType(List<PriceList> priceLists) protected voidDefaultPriceInfoService.updateContextInfoCurrency(List<PriceList> priceLists, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidDefaultPriceInfoService.updateCostFromCostList(com.broadleafcommerce.pricing.client.domain.PriceableTarget target, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, List<PriceList> costPriceLists, PriceableTargetPriceState priceState) Constructor parameters in com.broadleafcommerce.pricing.service with type arguments of type PriceListModifierConstructorDescriptionDefaultPriceInfoService(PriceDataService<PriceData> priceDataService, com.broadleafcommerce.rulesengine.expression.service.RuleEvaluationService ruleEvaluationService, PriceableFieldProperties priceableFields, PriceListService<PriceList> priceListService, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidator validator, com.broadleafcommerce.common.extension.TypeFactory typeFactory) DefaultPricingTransactionService(PriceListService<PriceList> priceListService, PriceDataService<PriceData> priceDataService, PriceDataUsageDetailService<PriceDataUsageDetail> priceDataUsageDetailService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of PriceList in com.broadleafcommerce.pricing.service.state
Methods in com.broadleafcommerce.pricing.service.state that return types with arguments of type PriceListModifier and TypeMethodDescriptionPriceableTargetPriceState.getCompositePriceListPriceDetailMap()Composite of all price list price mapsPriceableTargetPriceState.getCompositePriceListPriceMap()Deprecated, for removal: This API element is subject to removal in a future version.PriceableTargetPriceState.getContractPriceDetailByPriceListPrice()PriceableTargetPriceState.getContractPriceListPriceMap()Deprecated.in favor ofPriceableTargetPriceState.contractPriceDetailByPriceListPriceprotected Map<PriceList,PriceListPriceDetail> PriceableTargetPriceState.getOtherPriceListPriceDetailMapping(String type) Extension point for additional price list typesPriceableTargetPriceState.getOtherPriceListPriceMapping(String type) Deprecated, for removal: This API element is subject to removal in a future version.PriceableTargetPriceState.getPriceListIdPriceListMap()All first-level price lists mapped to the price lists they represent.PriceableTargetPriceState.getPriceListPriceDetailMappingForType(String type) Gets the price list price mapping for the price list typePriceableTargetPriceState.getPriceListPriceMappingForType(String type) Deprecated, for removal: This API element is subject to removal in a future version.PriceableTargetPriceState.getSalePriceDetailByPriceListPrice()PriceableTargetPriceState.getSalePriceListPriceMap()Deprecated.in favor ofPriceableTargetPriceState.salePriceDetailByPriceListPricePriceableTargetPriceState.getStdPriceDetailByPriceListPrice()PriceableTargetPriceState.getStdPriceListPriceMap()Deprecated.in favor ofPriceableTargetPriceState.stdPriceDetailByPriceListPriceMethods in com.broadleafcommerce.pricing.service.state with parameters of type PriceListModifier and TypeMethodDescriptionvoidPriceableTargetPriceState.putPriceListPriceDetailMapping(PriceList priceList, PriceListPriceDetail priceListPriceDetail) Put a price list price mapping.Method parameters in com.broadleafcommerce.pricing.service.state with type arguments of type PriceListModifier and TypeMethodDescriptionprotected voidPriceableTargetPriceState.putOtherPriceListPriceDetailMaps(Map<PriceList, PriceListPriceDetail> composite) Extension point for additional price list typesprotected voidPriceableTargetPriceState.putOtherPriceListPriceMaps(Map<PriceList, javax.money.MonetaryAmount> composite) Deprecated, for removal: This API element is subject to removal in a future version.PriceableTargetPriceState.withPriceListIdPriceListMap(Map<String, PriceList> priceListIdPriceListMap) -
Uses of PriceList in com.broadleafcommerce.pricing.service.validation
Methods in com.broadleafcommerce.pricing.service.validation that return types with arguments of type PriceListModifier and TypeMethodDescriptionprotected PriceListService<PriceList>PriceDataValidator.getPriceListService()protected PriceListService<PriceList>PriceListValidator.getPriceListService()PriceDataValidator.validatePriceList(PriceData priceData, org.springframework.validation.Errors errors, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.pricing.service.validation with parameters of type PriceListModifier and TypeMethodDescriptionprotected voidPriceListValidator.validateAdjustmentPhase(PriceList priceList, org.springframework.validation.Errors errors) protected voidPriceListValidator.validateAllowVendorsToAddPriceData(PriceList priceList, org.springframework.validation.Errors errors) protected voidPriceListValidator.validateEndDate(PriceList priceList, org.springframework.validation.Errors errors) protected voidPriceListValidator.validatePriceContextCriteria(PriceList priceList, org.springframework.validation.Errors errors) protected voidPriceListValidator.validatePriceModifier(PriceList priceList, org.springframework.validation.Errors errors) protected voidPriceListValidator.validateUserTargets(PriceList priceList, org.springframework.validation.Errors errors) Method parameters in com.broadleafcommerce.pricing.service.validation with type arguments of type PriceListModifier and TypeMethodDescriptionprotected booleanPriceDataValidator.isAdjustmentPriceList(Optional<PriceList> priceList) voidPriceDataValidator.setPriceListService(PriceListService<PriceList> priceListService) voidPriceListValidator.setPriceListService(PriceListService<PriceList> priceListService) protected voidPriceDataValidator.validateAdjustmentData(Optional<PriceList> priceList, PriceData priceData, org.springframework.validation.Errors errors) protected voidPriceDataValidator.validatePrice(Optional<PriceList> priceList, PriceData priceData, org.springframework.validation.Errors errors) -
Uses of PriceList in com.broadleafcommerce.pricing.web.endpoint
Fields in com.broadleafcommerce.pricing.web.endpoint with type parameters of type PriceListModifier and TypeFieldDescriptionprotected PriceListService<PriceList>PriceDataEndpoint.priceListServiceMethods in com.broadleafcommerce.pricing.web.endpoint that return PriceListModifier and TypeMethodDescriptionPriceListEndpoint.createPriceList(jakarta.servlet.http.HttpServletRequest request, String type, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, PriceList priceList) PriceListEndpoint.readAdjustmentPriceListByTypeAndId(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String priceListId) PriceListEndpoint.readCostPriceListByTypeAndId(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String priceListId) PriceListEndpoint.readPriceListById(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String priceListId) PriceListEndpoint.readPriceListByTypeAndId(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String priceListId) PriceListEndpoint.replacePriceList(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, PriceList priceList) PriceListEndpoint.replacePriceListWithType(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String type, PriceList priceList) PriceDataEndpoint.resolvePriceList(String priceListId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) PriceListEndpoint.resolvePriceList(String priceListId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) PriceListEndpoint.resolvePriceListAndCheckSecurity(String priceListId, Optional<String> priceListType, com.broadleafcommerce.data.tracking.core.type.OperationType operation, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) PriceListEndpoint.updatePriceList(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, PriceList priceList) PriceListEndpoint.updatePriceListWithType(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String type, PriceList priceList) Methods in com.broadleafcommerce.pricing.web.endpoint that return types with arguments of type PriceListModifier and TypeMethodDescriptionprotected PriceListService<PriceList>PriceDataEndpoint.getPriceListService()org.springframework.data.domain.Page<PriceList>PriceListEndpoint.readAllAdjustmentPriceLists(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String name, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters) org.springframework.data.domain.Page<PriceList>PriceListEndpoint.readAllContractPriceLists(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String name, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters) org.springframework.data.domain.Page<PriceList>PriceListEndpoint.readAllCostPriceLists(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String name, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters) org.springframework.data.domain.Page<PriceList>PriceListEndpoint.readAllPriceLists(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String name, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters) org.springframework.data.domain.Page<PriceList>PriceListEndpoint.readAllSalePriceLists(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String name, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters) org.springframework.data.domain.Page<PriceList>PriceListEndpoint.readAllStandardPriceLists(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String name, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters) Methods in com.broadleafcommerce.pricing.web.endpoint with parameters of type PriceListModifier and TypeMethodDescriptionvoidPriceListEndpoint.checkSecurity(PriceList priceList, com.broadleafcommerce.data.tracking.core.type.OperationType operation, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) PriceListEndpoint.createPriceList(jakarta.servlet.http.HttpServletRequest request, String type, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, PriceList priceList) PriceListEndpoint.replacePriceList(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, PriceList priceList) PriceListEndpoint.replacePriceListWithType(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String type, PriceList priceList) PriceListEndpoint.updatePriceList(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, PriceList priceList) PriceListEndpoint.updatePriceListWithType(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, String type, PriceList priceList) Method parameters in com.broadleafcommerce.pricing.web.endpoint with type arguments of type PriceListModifier and TypeMethodDescriptionvoidPriceDataEndpoint.setPriceListService(PriceListService<PriceList> priceListService) Constructor parameters in com.broadleafcommerce.pricing.web.endpoint with type arguments of type PriceListModifierConstructorDescriptionPriceListEndpoint(PriceListService<PriceList> service, PriceDataService<PriceData> priceDataService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PricingCurrencyHelper pricingCurrencyHelper)
requested currency.