Class CartAttributeConstants.Internal

java.lang.Object
com.broadleafcommerce.cartoperation.domain.CartAttributeConstants.Internal
Enclosing class:
CartAttributeConstants

public static final class CartAttributeConstants.Internal extends Object
  • Field Details

    • FREE_GIFT_OFFER_ITEMS

      public static final String FREE_GIFT_OFFER_ITEMS
      Temporary storage of FreeGiftItems from the offer response, so that they can be processed and added later.
      See Also:
    • OFFER_IDS_TO_IGNORE

      public static final String OFFER_IDS_TO_IGNORE
      Deprecated.
      This is stored as a list, and doesn't allow us to know when ignored offers should be removed. For instance, if a customer empties their cart and re-adds a qualifying item, the offer should be re-considered. This is now stored as a map using OFFER_IDS_TO_IGNORE_MAP.
      A list of offer ids to ignore when applying offers.
      See Also:
    • OFFER_IDS_TO_IGNORE_MAP

      public static final String OFFER_IDS_TO_IGNORE_MAP
      Key to store a map of Map<String, Set<String>> of offer ids to ignore, keyed by the offer ID with the qualifier cart item IDs as the values. This allows us to remove the ignored offers when the qualifying item or items are removed from the cart.
      See Also:
    • AWAITING_PAYMENT_RESULT_NEXT_ACTIONS

      public static final String AWAITING_PAYMENT_RESULT_NEXT_ACTIONS
      A list of PaymentNextAction objects to be used when resending the cart awaiting payment result email.
      See Also:
    • AWAITING_PAYMENT_RESULT_REQUEST_ID

      public static final String AWAITING_PAYMENT_RESULT_REQUEST_ID
      The request id related to a checkout attempt that resulted in the DefaultCartStatuses.AWAITING_PAYMENT_RESULT cart status
      See Also:
    • BULK_ADD_ITEMS_FAILURES

      public static final String BULK_ADD_ITEMS_FAILURES
      A list of AddItemFailures from the bulk add items operation.
      See Also:
  • Constructor Details

    • Internal

      public Internal()