Class ResourceLockConceptKeys
java.lang.Object
com.broadleafcommerce.orderoperation.service.messaging.support.ResourceLockConceptKeys
Holds common concept keys used to obtain resource locks from
ResourceLockProvider
.- Author:
- Samarth Dhruva (samarthd)
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Used when locking on anOrderFulfillment
.static final String
Used when locking on anOrder
to perform payment execution.static final String
Used when locking on anReturnAuthorization
to update the refund amounts forReturnAuthorization
andReturnConfirmation
. -
Method Summary
-
Field Details
-
ORDER_PAYMENT_MANAGEMENT
Used when locking on anOrder
to perform payment execution. For example, this is useful for preventing payment capture and payment refund flows from concurrently reading and modifying the same data.- See Also:
-
ORDER_FULFILLMENT_MANAGEMENT
Used when locking on anOrderFulfillment
. For example, this is useful for preventing payment capture flow from concurrently reading and modifying the same data.- See Also:
-
RETURN_AUTHORIZATION_MANAGEMENT
Used when locking on anReturnAuthorization
to update the refund amounts forReturnAuthorization
andReturnConfirmation
. For example, this is useful for preventing refund payment transaction webhook flows from concurrently reading and modifying the same data.- See Also:
-