Class TmaCompatibilityPlaceOrderMethodHook
java.lang.Object
de.hybris.platform.b2ctelcoservices.order.hook.TmaCompatibilityPlaceOrderMethodHook
- All Implemented Interfaces:
de.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook
@Deprecated(since="2211")
public class TmaCompatibilityPlaceOrderMethodHook
extends Object
implements de.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook
Deprecated.
Cart validation hook to verify if cart contains compatibility errors.
- Since:
- 1911
-
Constructor Summary
ConstructorsConstructorDescriptionTmaCompatibilityPlaceOrderMethodHook(TmaCompatibilityPolicyEngine tmaCompatibilityPolicyEngine) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoidafterPlaceOrder(CommerceCheckoutParameter parameter, CommerceOrderResult orderModel) Deprecated.voidbeforePlaceOrder(CommerceCheckoutParameter parameter) Deprecated.voidbeforeSubmitOrder(CommerceCheckoutParameter parameter, CommerceOrderResult result) Deprecated.protected TmaCompatibilityPolicyEngineDeprecated.protected booleanhasCompatibilityError(Set<TmaCartValidationModel> validationMessages) Deprecated.Checks if the list of validation messages contain any compatibility errors.protected booleanhasValidationErrors(CartModel cartModel) Deprecated.Checks the presence of validation error messages.protected voidtriggerCompatibility(CartModel cartModel) Deprecated.Triggers the evaluation of compatibility policies for all the products in cart.
-
Constructor Details
-
TmaCompatibilityPlaceOrderMethodHook
public TmaCompatibilityPlaceOrderMethodHook(TmaCompatibilityPolicyEngine tmaCompatibilityPolicyEngine) Deprecated.
-
-
Method Details
-
afterPlaceOrder
Deprecated.- Specified by:
afterPlaceOrderin interfacede.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook
-
beforePlaceOrder
public void beforePlaceOrder(CommerceCheckoutParameter parameter) throws de.hybris.platform.order.InvalidCartException Deprecated.- Specified by:
beforePlaceOrderin interfacede.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook- Throws:
de.hybris.platform.order.InvalidCartException
-
beforeSubmitOrder
Deprecated.- Specified by:
beforeSubmitOrderin interfacede.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook
-
triggerCompatibility
Deprecated.Triggers the evaluation of compatibility policies for all the products in cart.- Parameters:
cartModel- cart for which compatibility policies are evaluated
-
hasValidationErrors
Deprecated.Checks the presence of validation error messages.- Parameters:
cartModel- cart for which validation error messages are evaluated- Returns:
trueif the cart contains at least one validation error message,falseotherwise.
-
hasCompatibilityError
Deprecated.Checks if the list of validation messages contain any compatibility errors.- Parameters:
validationMessages- The list of validation messages- Returns:
trueif the list contain compatibility validation messages, otherwisefalse
-
getTmaCompatibilityPolicyEngine
Deprecated.
-
TmaQualificationPlaceOrderMethodHook.