Class ExternalCartProperties
java.lang.Object
com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
@ConfigurationProperties("broadleaf.cartoperation.cartprovider")
public class ExternalCartProperties
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe URI path for basic CRUD operations on cartActionAudits.The cart items URIThe URI path for basic CRUD operations on cart items.The URI path for basic CRUD operations on cart notes.The URI path for basic CRUD operations on carts.The URI path for basic singular cart retrieval.The URI path for basic CRUD operations on cartActionAudits.The URI subpath for customer item list access rule by roles.The URI subpath for customer item list access rule operations.The URI path for customer operations.The fulfillment groups URIThe URI path of the guest token store for a cart.The URI subpath for bulk item list access rule operations.The URI subpath for item list access rule operations.Context path to append toitemListsBulkItemsUri
for deleting items.Context path to append toitemListsBulkUri
for deleting items.The URI path for bulk CRUD operation on item list items.The context path to append tourl
for bulk list operations.The URI path for basic CRUD operation on item list items.The URI path for basic CRUD operation on item lists.The URI subpath for resource locks.The URI to send the cart awaiting payment result eventThe URI to send the cart payment failed eventThe URI to send the cart rejection eventThe URI to send the checkout completion eventThe URI to send the external payment transaction cart finalization eventThe URI to send the rollback eventThe service client to use when calling cart services.The URI path for basic CRUD operations on carts at the tenant level.The URI sub-path for updating status for multiple carts.getUrl()
The base url for an external cart service.void
setCartActionAuditsUri
(String cartActionAuditsUri) The URI path for basic CRUD operations on cartActionAudits.void
setCartItemsByCartIdUri
(String cartItemsByCartIdUri) The cart items URIvoid
setCartItemsUri
(String cartItemsUri) The URI path for basic CRUD operations on cart items.void
setCartNotesUri
(String cartNotesUri) The URI path for basic CRUD operations on cart notes.void
setCartsUri
(String cartsUri) The URI path for basic CRUD operations on carts.void
setCartUri
(String cartUri) The URI path for basic singular cart retrieval.void
setCloneCartActionAuditsUri
(String cloneCartActionAuditsUri) The URI path for basic CRUD operations on cartActionAudits.void
setCustomersItemListAccessRuleByRolesUri
(String customersItemListAccessRuleByRolesUri) The URI subpath for customer item list access rule by roles.void
setCustomersItemListAccessRulesUri
(String customersItemListAccessRulesUri) The URI subpath for customer item list access rule operations.void
setCustomersUri
(String customersUri) The URI path for customer operations.void
setFulfillmentGroupsUri
(String fulfillmentGroupsUri) The fulfillment groups URIvoid
setGuestTokenUri
(String guestTokenUri) The URI path of the guest token store for a cart.void
setItemListAccessRulesBulkUri
(String itemListAccessRulesBulkUri) The URI subpath for bulk item list access rule operations.void
setItemListAccessRulesUri
(String itemListAccessRulesUri) The URI subpath for item list access rule operations.void
setItemListsBulkDeleteItemsUri
(String itemListsBulkDeleteItemsUri) Context path to append toitemListsBulkItemsUri
for deleting items.void
setItemListsBulkDeleteUri
(String itemListsBulkDeleteUri) Context path to append toitemListsBulkUri
for deleting items.void
setItemListsBulkItemsUri
(String itemListsBulkItemsUri) The URI path for bulk CRUD operation on item list items.void
setItemListsBulkUri
(String itemListsBulkUri) The context path to append tourl
for bulk list operations.void
setItemListsItemsUri
(String itemListsItemsUri) The URI path for basic CRUD operation on item list items.void
setItemListsUri
(String itemListsUri) The URI path for basic CRUD operation on item lists.void
setResourceLocksUri
(String resourceLocksUri) The URI subpath for resource locks.void
setSendCartAwaitingPaymentResultsEventUri
(String sendCartAwaitingPaymentResultsEventUri) The URI to send the cart awaiting payment result eventvoid
setSendCartPaymentFailedEventUri
(String sendCartPaymentFailedEventUri) The URI to send the cart payment failed eventvoid
setSendCartRejectionEventUri
(String sendCartRejectionEventUri) The URI to send the cart rejection eventvoid
setSendCheckoutCompletionEventUri
(String sendCheckoutCompletionEventUri) The URI to send the checkout completion eventvoid
setSendExternalPaymentTransactionCartFinalizationEventUri
(String sendExternalPaymentTransactionCartFinalizationEventUri) The URI to send the external payment transaction cart finalization eventvoid
setSendRollbackEventUri
(String sendRollbackEventUri) The URI to send the rollback eventvoid
setServiceClient
(String serviceClient) The service client to use when calling cart services.void
setTenantCartsUri
(String tenantCartsUri) The URI path for basic CRUD operations on carts at the tenant level.void
setUpdateCartsStatusUri
(String updateCartsStatusUri) The URI sub-path for updating status for multiple carts.void
The base url for an external cart service.
-
Constructor Details
-
ExternalCartProperties
public ExternalCartProperties()
-
-
Method Details
-
getUrl
The base url for an external cart service. -
getCartUri
The URI path for basic singular cart retrieval. -
getCartsUri
The URI path for basic CRUD operations on carts. -
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
The URI sub-path for updating status for multiple carts. -
getCartItemsUri
The URI path for basic CRUD operations on cart items. -
getGuestTokenUri
The URI path of the guest token store for a cart. -
getItemListsUri
The URI path for basic CRUD operation on item lists. -
getItemListsBulkUri
The context path to append tourl
for bulk list operations. -
getItemListsBulkDeleteUri
Context path to append toitemListsBulkUri
for deleting items. -
getItemListsItemsUri
The URI path for basic CRUD operation on item list items. -
getItemListsBulkItemsUri
The URI path for bulk CRUD operation on item list items. -
getItemListsBulkDeleteItemsUri
Context path to append toitemListsBulkItemsUri
for deleting items. -
getCustomersUri
The URI path for customer operations. -
getCustomersItemListAccessRulesUri
The URI subpath for customer item list access rule operations. -
getCustomersItemListAccessRuleByRolesUri
The URI subpath for customer item list access rule by roles. -
getItemListAccessRulesUri
The URI subpath for item list access rule operations. -
getItemListAccessRulesBulkUri
The URI subpath for bulk item list access rule operations. -
getResourceLocksUri
The URI subpath for resource locks. -
getFulfillmentGroupsUri
The fulfillment groups URI -
getCartItemsByCartIdUri
The cart items URI -
getSendRollbackEventUri
The URI to send the rollback event -
getSendCheckoutCompletionEventUri
The URI to send the checkout completion event -
getSendCartRejectionEventUri
The URI to send the cart rejection event -
getCartActionAuditsUri
The URI path for basic CRUD operations on cartActionAudits. -
getCloneCartActionAuditsUri
The URI path for basic CRUD operations on cartActionAudits. -
getSendCartPaymentFailedEventUri
The URI to send the cart payment failed event -
getSendCartAwaitingPaymentResultsEventUri
The URI to send the cart awaiting payment result event -
getCartNotesUri
The URI path for basic CRUD operations on cart notes. -
getSendExternalPaymentTransactionCartFinalizationEventUri
The URI to send the external payment transaction cart finalization event -
getServiceClient
The service client to use when calling cart services. Default is "cartopsclient". -
setUrl
The base url for an external cart service. -
setCartUri
The URI path for basic singular cart retrieval. -
setCartsUri
The URI path for basic CRUD operations on carts. -
setTenantCartsUri
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
The URI sub-path for updating status for multiple carts. -
setCartItemsUri
The URI path for basic CRUD operations on cart items. -
setGuestTokenUri
The URI path of the guest token store for a cart. -
setItemListsUri
The URI path for basic CRUD operation on item lists. -
setItemListsBulkUri
The context path to append tourl
for bulk list operations. -
setItemListsBulkDeleteUri
Context path to append toitemListsBulkUri
for deleting items. -
setItemListsItemsUri
The URI path for basic CRUD operation on item list items. -
setItemListsBulkItemsUri
The URI path for bulk CRUD operation on item list items. -
setItemListsBulkDeleteItemsUri
Context path to append toitemListsBulkItemsUri
for deleting items. -
setCustomersUri
The URI path for customer operations. -
setCustomersItemListAccessRulesUri
The URI subpath for customer item list access rule operations. -
setCustomersItemListAccessRuleByRolesUri
The URI subpath for customer item list access rule by roles. -
setItemListAccessRulesUri
The URI subpath for item list access rule operations. -
setItemListAccessRulesBulkUri
The URI subpath for bulk item list access rule operations. -
setResourceLocksUri
The URI subpath for resource locks. -
setFulfillmentGroupsUri
The fulfillment groups URI -
setCartItemsByCartIdUri
The cart items URI -
setSendRollbackEventUri
The URI to send the rollback event -
setSendCheckoutCompletionEventUri
The URI to send the checkout completion event -
setSendCartRejectionEventUri
The URI to send the cart rejection event -
setCartActionAuditsUri
The URI path for basic CRUD operations on cartActionAudits. -
setCloneCartActionAuditsUri
The URI path for basic CRUD operations on cartActionAudits. -
setSendCartPaymentFailedEventUri
The URI to send the cart payment failed event -
setSendCartAwaitingPaymentResultsEventUri
public void setSendCartAwaitingPaymentResultsEventUri(String sendCartAwaitingPaymentResultsEventUri) The URI to send the cart awaiting payment result event -
setCartNotesUri
The URI path for basic CRUD operations on cart notes. -
setSendExternalPaymentTransactionCartFinalizationEventUri
public void setSendExternalPaymentTransactionCartFinalizationEventUri(String sendExternalPaymentTransactionCartFinalizationEventUri) The URI to send the external payment transaction cart finalization event -
setServiceClient
The service client to use when calling cart services. Default is "cartopsclient".
-