Class ExternalCartProperties
java.lang.Object
com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartProperties
@ConfigurationProperties("broadleaf.cartoperation.cartprovider")
public class ExternalCartProperties
extends Object
-
Constructor Summary
Constructors -
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 toitemListsBulkItemsUrifor deleting items.Context path to append toitemListsBulkUrifor deleting items.The URI path for bulk CRUD operation on item list items.The context path to append tourlfor 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.voidsetCartActionAuditsUri(String cartActionAuditsUri) The URI path for basic CRUD operations on cartActionAudits.voidsetCartItemsByCartIdUri(String cartItemsByCartIdUri) The cart items URIvoidsetCartItemsUri(String cartItemsUri) The URI path for basic CRUD operations on cart items.voidsetCartNotesUri(String cartNotesUri) The URI path for basic CRUD operations on cart notes.voidsetCartsUri(String cartsUri) The URI path for basic CRUD operations on carts.voidsetCartUri(String cartUri) The URI path for basic singular cart retrieval.voidsetCloneCartActionAuditsUri(String cloneCartActionAuditsUri) The URI path for basic CRUD operations on cartActionAudits.voidsetCustomersItemListAccessRuleByRolesUri(String customersItemListAccessRuleByRolesUri) The URI subpath for customer item list access rule by roles.voidsetCustomersItemListAccessRulesUri(String customersItemListAccessRulesUri) The URI subpath for customer item list access rule operations.voidsetCustomersUri(String customersUri) The URI path for customer operations.voidsetFulfillmentGroupsUri(String fulfillmentGroupsUri) The fulfillment groups URIvoidsetGuestTokenUri(String guestTokenUri) The URI path of the guest token store for a cart.voidsetItemListAccessRulesBulkUri(String itemListAccessRulesBulkUri) The URI subpath for bulk item list access rule operations.voidsetItemListAccessRulesUri(String itemListAccessRulesUri) The URI subpath for item list access rule operations.voidsetItemListsBulkDeleteItemsUri(String itemListsBulkDeleteItemsUri) Context path to append toitemListsBulkItemsUrifor deleting items.voidsetItemListsBulkDeleteUri(String itemListsBulkDeleteUri) Context path to append toitemListsBulkUrifor deleting items.voidsetItemListsBulkItemsUri(String itemListsBulkItemsUri) The URI path for bulk CRUD operation on item list items.voidsetItemListsBulkUri(String itemListsBulkUri) The context path to append tourlfor bulk list operations.voidsetItemListsItemsUri(String itemListsItemsUri) The URI path for basic CRUD operation on item list items.voidsetItemListsUri(String itemListsUri) The URI path for basic CRUD operation on item lists.voidsetResourceLocksUri(String resourceLocksUri) The URI subpath for resource locks.voidsetSendCartAwaitingPaymentResultsEventUri(String sendCartAwaitingPaymentResultsEventUri) The URI to send the cart awaiting payment result eventvoidsetSendCartPaymentFailedEventUri(String sendCartPaymentFailedEventUri) The URI to send the cart payment failed eventvoidsetSendCartRejectionEventUri(String sendCartRejectionEventUri) The URI to send the cart rejection eventvoidsetSendCheckoutCompletionEventUri(String sendCheckoutCompletionEventUri) The URI to send the checkout completion eventvoidsetSendExternalPaymentTransactionCartFinalizationEventUri(String sendExternalPaymentTransactionCartFinalizationEventUri) The URI to send the external payment transaction cart finalization eventvoidsetSendRollbackEventUri(String sendRollbackEventUri) The URI to send the rollback eventvoidsetServiceClient(String serviceClient) The service client to use when calling cart services.voidsetTenantCartsUri(String tenantCartsUri) The URI path for basic CRUD operations on carts at the tenant level.voidsetUpdateCartsStatusUri(String updateCartsStatusUri) The URI sub-path for updating status for multiple carts.voidThe 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 tourlfor bulk list operations. -
getItemListsBulkDeleteUri
Context path to append toitemListsBulkUrifor 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 toitemListsBulkItemsUrifor 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 tourlfor bulk list operations. -
setItemListsBulkDeleteUri
Context path to append toitemListsBulkUrifor 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 toitemListsBulkItemsUrifor 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".
-