Class ExternalEntitlementProviderProperties

java.lang.Object
com.broadleafcommerce.subscription.service.provider.external.ExternalEntitlementProviderProperties

@ConfigurationProperties("broadleaf.billing.entitlementprovider") public class ExternalEntitlementProviderProperties extends Object
  • Constructor Details

    • ExternalEntitlementProviderProperties

      public ExternalEntitlementProviderProperties()
  • Method Details

    • getEntitlementServiceUrl

      public String getEntitlementServiceUrl()
      The base url for an external entitlement service.
    • getEntitlementsUri

      public String getEntitlementsUri()
      The URI path for basic CRUD operations on entitlements.
    • getRevokeEntitlementsUri

      public String getRevokeEntitlementsUri()
      The URI path for revoking entitlements.
    • getServiceClient

      public String getServiceClient()
      The service client to use for calling entitlement. Default is "billingclient"
    • setEntitlementServiceUrl

      public void setEntitlementServiceUrl(String entitlementServiceUrl)
      The base url for an external entitlement service.
    • setEntitlementsUri

      public void setEntitlementsUri(String entitlementsUri)
      The URI path for basic CRUD operations on entitlements.
    • setRevokeEntitlementsUri

      public void setRevokeEntitlementsUri(String revokeEntitlementsUri)
      The URI path for revoking entitlements.
    • setServiceClient

      public void setServiceClient(String serviceClient)
      The service client to use for calling entitlement. Default is "billingclient"