Class TransportTransactionCreationStrategy
java.lang.Object
de.hybris.platform.travelservices.accommodation.strategies.impl.TransactionCalculationStrategy
de.hybris.platform.travelservices.order.impl.TransportTransactionCreationStrategy
- All Implemented Interfaces:
TransactionCreationByEntryTypeStrategy
public class TransportTransactionCreationStrategy
extends TransactionCalculationStrategy
implements TransactionCreationByEntryTypeStrategy
Implementation of the
TransactionCalculationStrategy interface for transport taking the orderEntries of type transport
and creating a transaction.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancreates transactions with the entries using the cartprotected TravelB2BCommerceCheckoutServicegets travel b2b commerce checkout servicevoidsetTravelB2BCommerceCheckoutService(TravelB2BCommerceCheckoutService travelB2BCommerceCheckoutService) sets travel b2b commerce checkout serviceMethods inherited from class de.hybris.platform.travelservices.accommodation.strategies.impl.TransactionCalculationStrategy
getAvailableFunds, getConfigurationService, getEntriesAmount, getPaymentAuthourizationAmount, getTravelCartService, getValidPaymentTransactions, getValidPaymentTransactionsForType, setConfigurationService, setTravelCartService
-
Constructor Details
-
TransportTransactionCreationStrategy
public TransportTransactionCreationStrategy()
-
-
Method Details
-
createTransactions
Description copied from interface:TransactionCreationByEntryTypeStrategycreates transactions with the entries using the cart- Specified by:
createTransactionsin interfaceTransactionCreationByEntryTypeStrategy- Returns:
-
getTravelB2BCommerceCheckoutService
gets travel b2b commerce checkout service- Returns:
-
setTravelB2BCommerceCheckoutService
public void setTravelB2BCommerceCheckoutService(TravelB2BCommerceCheckoutService travelB2BCommerceCheckoutService) sets travel b2b commerce checkout service- Parameters:
travelB2BCommerceCheckoutService-
-