com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint.addAttributeToCart(String cartId,
AddAttributeRequest addAttributeRequest,
boolean price,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint.addItemToCart(String cartId,
AddItemRequest addItemRequest,
boolean price,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
ManageCartEndpoint.addManyItemsToCart(String cartId,
List<AddItemRequest> addItemRequests,
boolean price,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
ManageCartEndpoint.addOfferCodeToCart(String cartId,
AddCodeRequest addCodeRequest,
boolean price,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
void
CSRCartEndpoint.cancelCSRCart(String cartId,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
QuoteEndpoint.changeQuoteStatus(QuoteProcessRequest quoteProcessRequest,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
CSRCartEndpoint.cloneCSRCartFromCustomer(String cartId,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
void
QuoteEndpoint.deleteQuote(String id,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
FulfillmentOptionEndpoint.determineOptionsAndGroups(com.broadleafcommerce.fulfillment.common.domain.Address address,
String cartId,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Convenience endpoint to get the cart with all fulfillment options, and ensure that options
for the default service level are selected all at once.
CheckoutCartEndpoint.generateGuestTokenForCart(String cartId,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint.getCart(String cartId,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
List<com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse>
CheckoutCartEndpoint.getFulfillmentOptionsForCart(String cartId,
String referenceNumber,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.fulfillment.common.domain.FulfillmentOptionResponse
FulfillmentOptionEndpoint.getOptions(String cartId,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.fulfillment.common.domain.FulfillmentOptionResponse
FulfillmentOptionEndpoint.getServiceLevelMap(String cartId,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
com.broadleafcommerce.cart.client.domain.Cart
com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint.priceCart(String cartId,
PriceCartRequest priceCartRequest,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
CheckoutCartEndpoint.recalculateTaxesForCart(String cartId,
boolean estimated,
boolean actual,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
CheckoutCartEndpoint.recalculateTaxesForCart(String cartId,
boolean estimated,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint.removeAttributeFromCart(String cartId,
String attributeKey,
boolean price,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint.removeFromCartInBulk(String cartId,
boolean price,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo,
Set<String> cartItemIds)
com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint.removeItemFromCart(String cartId,
String cartItemId,
boolean price,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint.removeOfferCodeFromCart(String cartId,
String offerCode,
boolean price,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
FulfillmentOptionEndpoint.selectOption(com.broadleafcommerce.order.common.domain.PricedFulfillmentOption pricedFulfillmentOption,
String cartId,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint.setDefaultCart(String cartId,
Integer cartToMakeDefaultVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint.transferCart(String cartId,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
void
CSRCartEndpoint.transferCSRCartToCustomer(String cartId,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
FulfillmentOptionEndpoint.updateAddressOnGroup(com.broadleafcommerce.fulfillment.common.domain.Address address,
String cartId,
String fulfillmentGroupReference,
Integer cartVersion,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
Endpoint to use to update certain basic information about a cart like its name or, if a
quote, its expiration date.
com.broadleafcommerce.cart.client.domain.Cart
com.broadleafcommerce.cart.client.domain.Cart
com.broadleafcommerce.cart.client.domain.Cart
ManageCartEndpoint.updateItemInCart(String cartId,
String cartItemId,
UpdateItemRequest updateItemRequest,
boolean price,
Integer cartVersion,
String guestToken,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
com.broadleafcommerce.cart.client.domain.Cart
CheckoutCartEndpoint.validateGuestTokenForCart(String cartId,
Integer cartVersion,
String guestTokenString,
com.broadleafcommerce.order.common.domain.CustomerRef customer,
com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)