Class LegacyAdjustmentEndpoint

java.lang.Object
com.broadleafcommerce.subscription.web.endpoint.LegacyAdjustmentEndpoint

@Deprecated(since="1.0.0") @FrameworkRestController @FrameworkMapping("/") @DataRouteByKey("billing") public class LegacyAdjustmentEndpoint extends Object
Deprecated.
This endpoint class was created to retain the API contract that existed before the upgrade. Methods here reflect analogous methods in AdjustmentEndpoint and ItemAdjustmentEndpoint.
  • Field Details

  • Constructor Details

    • LegacyAdjustmentEndpoint

      public LegacyAdjustmentEndpoint()
      Deprecated.
  • Method Details

    • getSubscriptionAdjustments

      @Deprecated(since="1.0.0") @FrameworkGetMapping("getSubscriptionAdjustments") @Policy(permissionRoots="SUBSCRIPTION") public List<SubscriptionAdjustment> getSubscriptionAdjustments(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, @RequestParam String subscriptionId, @ContextOperation(READ) com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
      Deprecated.
      Use AdjustmentEndpoint#getSubscriptionAdjustments(HttpServletRequest, HttpServletResponse, String, ContextInfo) instead
    • getSubscriptionItemAdjustments

      @Deprecated(since="1.0.0") @FrameworkGetMapping("getItemAdjustments") @Policy(permissionRoots="SUBSCRIPTION") public List<SubscriptionItemAdjustment> getSubscriptionItemAdjustments(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, @RequestParam String subscriptionItemId, @ContextOperation(READ) com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
      Deprecated.
      Use ItemAdjustmentEndpoint#getSubscriptionItemAdjustments(HttpServletRequest, HttpServletResponse, String, ContextInfo) instead
    • addAdjustment

      @Deprecated(since="1.0.0") @FrameworkPostMapping("addAdjustment") @Policy(permissionRoots="SUBSCRIPTION") public SubscriptionAdjustment addAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, @RequestBody SubscriptionAdjustment subscriptionAdjustment, @ContextOperation(CREATE) com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
      Deprecated.
      Use AdjustmentEndpoint#addAdjustment(HttpServletRequest, HttpServletResponse, SubscriptionAdjustment, ContextInfo) instead
    • addItemAdjustment

      @Deprecated(since="1.0.0") @FrameworkPostMapping("addItemAdjustment") @Policy(permissionRoots="SUBSCRIPTION") public SubscriptionItemAdjustment addItemAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, @RequestBody SubscriptionItemAdjustment subscriptionItemAdjustment, @ContextOperation(CREATE) com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
      Deprecated.
      Use ItemAdjustmentEndpoint#addItemAdjustment(HttpServletRequest, HttpServletResponse, SubscriptionItemAdjustment, ContextInfo) instead
    • removeSubscriptionAdjustment

      @Deprecated(since="1.0.0") @FrameworkPostMapping("removeAdjustment") @Policy(permissionRoots="SUBSCRIPTION") public void removeSubscriptionAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, @RequestParam String adjustmentId, @ContextOperation(DELETE) com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
      Deprecated.
      Use AdjustmentEndpoint#removeSubscriptionAdjustment(HttpServletRequest, HttpServletResponse, String, ContextInfo) instead
    • removeSubscriptionItemAdjustment

      @Deprecated(since="1.0.0") @FrameworkPostMapping("removeItemAdjustment") @Policy(permissionRoots="SUBSCRIPTION") public void removeSubscriptionItemAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, @RequestParam String itemAdjustmentId, @ContextOperation(DELETE) com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
      Deprecated.
      Use ItemAdjustmentEndpoint#removeSubscriptionItemAdjustment(HttpServletRequest, HttpServletResponse, String, ContextInfo) instead