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 StringORDER_FULFILLMENT_MANAGEMENTUsed when locking on anOrderFulfillment.static StringORDER_PAYMENT_MANAGEMENTUsed when locking on anOrderto perform payment execution.static StringRETURN_AUTHORIZATION_MANAGEMENTUsed when locking on anReturnAuthorizationto update the refund amounts forReturnAuthorizationandReturnConfirmation.
-
-
-
Field Detail
-
ORDER_PAYMENT_MANAGEMENT
public static final String ORDER_PAYMENT_MANAGEMENT
Used when locking on anOrderto 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 anReturnAuthorizationto update the refund amounts forReturnAuthorizationandReturnConfirmation. 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
-
-