Class ResourceLockConceptKeys
- java.lang.Object
-
- com.broadleafcommerce.orderoperation.service.messaging.support.ResourceLockConceptKeys
-
public final class ResourceLockConceptKeys extends Object
Holds common concept keys used to obtain resource locks fromResourceLockProvider
.- Author:
- Samarth Dhruva (samarthd)
-
-
Field Summary
Fields Modifier and Type Field Description static String
ORDER_FULFILLMENT_MANAGEMENT
Used when locking on anOrderFulfillment
.static String
ORDER_PAYMENT_MANAGEMENT
Used when locking on anOrder
to perform payment execution.static String
RETURN_AUTHORIZATION_MANAGEMENT
Used when locking on anReturnAuthorization
to update the refund amounts forReturnAuthorization
andReturnConfirmation
.
-
-
-
Field Detail
-
ORDER_PAYMENT_MANAGEMENT
public static final String 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:
- Constant Field Values
-
ORDER_FULFILLMENT_MANAGEMENT
public static final String 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:
- Constant Field Values
-
RETURN_AUTHORIZATION_MANAGEMENT
public static final String 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:
- Constant Field Values
-
-