Class ExternalPricingCartProperties

java.lang.Object
com.broadleafcommerce.pricing.provider.external.ExternalPricingCartProperties

@ConfigurationProperties("broadleaf.pricing.cartprovider") public class ExternalPricingCartProperties extends Object
  • Constructor Details

    • ExternalPricingCartProperties

      public ExternalPricingCartProperties()
  • Method Details

    • getUrl

      public String getUrl()
      The base url for an external cart service.
    • getTenantCartsUri

      public String getTenantCartsUri()
      The URI path for basic CRUD operations on carts at the tenant level.

      This should only be used by scheduled jobs where application context is not available.

    • getUpdateCartsStatusUri

      public String getUpdateCartsStatusUri()
      The URI sub-path for updating status for multiple carts.
    • getServiceClient

      public String getServiceClient()
      The service client to use when calling cart services. Default is "pricingclient".
    • setUrl

      public void setUrl(String url)
      The base url for an external cart service.
    • setTenantCartsUri

      public void setTenantCartsUri(String tenantCartsUri)
      The URI path for basic CRUD operations on carts at the tenant level.

      This should only be used by scheduled jobs where application context is not available.

    • setUpdateCartsStatusUri

      public void setUpdateCartsStatusUri(String updateCartsStatusUri)
      The URI sub-path for updating status for multiple carts.
    • setServiceClient

      public void setServiceClient(String serviceClient)
      The service client to use when calling cart services. Default is "pricingclient".