Class FullInAdvancePaymentOptionStrategy
java.lang.Object
de.hybris.platform.travelservices.strategies.payment.impl.FullInAdvancePaymentOptionStrategy
- All Implemented Interfaces:
PaymentOptionCreationStrategy
public class FullInAdvancePaymentOptionStrategy
extends Object
implements PaymentOptionCreationStrategy
Strategy returning a complex object representing a payment option, built through a list of scenario specific strategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(AbstractOrderModel abstractOrder) Creates aPaymentOptionInfofrom a cart/order for a specific scenarioprotected List<EntryTypePaymentInfoCreationStrategy>voidsetEntryTypePaymentInfoCreationStrategies(List<EntryTypePaymentInfoCreationStrategy> entryTypePaymentInfoCreationStrategies)
-
Constructor Details
-
FullInAdvancePaymentOptionStrategy
public FullInAdvancePaymentOptionStrategy()
-
-
Method Details
-
create
Description copied from interface:PaymentOptionCreationStrategyCreates aPaymentOptionInfofrom a cart/order for a specific scenario- Specified by:
createin interfacePaymentOptionCreationStrategy- Parameters:
abstractOrder- the abstract order- Returns:
- payment option info
-
getEntryTypePaymentInfoCreationStrategies
- Returns:
- entryTypePaymentInfoCreationStrategies
-
setEntryTypePaymentInfoCreationStrategies
public void setEntryTypePaymentInfoCreationStrategies(List<EntryTypePaymentInfoCreationStrategy> entryTypePaymentInfoCreationStrategies) - Parameters:
entryTypePaymentInfoCreationStrategies- the entryTypePaymentInfoCreationStrategies to set
-