Class ExternalPricingProperties
java.lang.Object
com.broadleafcommerce.cartoperation.service.provider.external.ExternalPricingProperties
@ConfigurationProperties("broadleaf.cartoperation.pricingprovider")
public class ExternalPricingProperties
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe URI path for fetching fees by application ID.The URI path for fees.The URI path for pricing items.The URI path for recording price data usages.The service client to use when calling pricing services.getUrl()The base url for an external cart service.voidsetFeesByApplicationIdUri(String feesByApplicationIdUri) The URI path for fetching fees by application ID.voidsetFeesUri(String feesUri) The URI path for fees.voidsetPriceInfosUri(String priceInfosUri) The URI path for pricing items.voidsetRecordPriceDataUsageUri(String recordPriceDataUsageUri) The URI path for recording price data usages.voidsetServiceClient(String serviceClient) The service client to use when calling pricing services.voidThe base url for an external cart service.
-
Constructor Details
-
ExternalPricingProperties
public ExternalPricingProperties()
-
-
Method Details
-
getUrl
The base url for an external cart service. -
getPriceInfosUri
The URI path for pricing items. -
getRecordPriceDataUsageUri
The URI path for recording price data usages. -
getFeesUri
The URI path for fees.- Since:
- Cart Operation Services 2.3.0, Release Train 2.3.0
-
getFeesByApplicationIdUri
The URI path for fetching fees by application ID.- Since:
- Cart Operation Services 2.3.0, Release Train 2.3.0
-
getServiceClient
The service client to use when calling pricing services. Default is "cartopsclient". -
setUrl
The base url for an external cart service. -
setPriceInfosUri
The URI path for pricing items. -
setRecordPriceDataUsageUri
The URI path for recording price data usages. -
setFeesUri
The URI path for fees.- Since:
- Cart Operation Services 2.3.0, Release Train 2.3.0
-
setFeesByApplicationIdUri
The URI path for fetching fees by application ID.- Since:
- Cart Operation Services 2.3.0, Release Train 2.3.0
-
setServiceClient
The service client to use when calling pricing services. Default is "cartopsclient".
-