Package de.hybris.platform.travelservices.order.impl
package de.hybris.platform.travelservices.order.impl
-
ClassDescriptionImplementation of the
TransactionCalculationStrategyinterface for accommodations taking each accommodation entry group and creating a transaction for each.Default implementation ofAccommodationCommerceCartServiceThe type Default accommodation commerce cart service integration test.unit test forDefaultAccommodationCommerceCartServiceService for travel b2b checkout and place order functionalityTravel extension ofDefaultCalculationServiceclass.Extends DefaultCartService to handle travel specific services like creating cart from orderIntegration test suiteDefaultTravelCartService.The type Default travel cart service test.OverridingDefaultTravelCommerceCartRestorationStrategyso that while restoring an amendment cart, payment transactions won't be clearedThe class overrides theDefaultSubscriptionCommerceCartServiceaddToCart to handle more than one bundle entry.Cart entry is created for each transport offering per passenger with a new bundle no.Integration test suiteDefaultTravelCommerceCartService.JUnit test suite forDefaultTravelCommerceCartServiceExtension of DefaultCommerceCheckoutService which has travel specific functions, eg.JUnit test suite forDefaultTravelCommerceCheckoutServiceExtension of DefaultCommerceUpdateCartEntryStrategy to add functionality specific to travel, such as adding amendment tracking status to order entriesThe type Default travel commerce update cart entry strategy test.This is a drop-in replacement for the standard commerce cart merging strategy and has taken the code from the current hybris 5.5 release version and made a simple modification to allow the developer to chose whether the merge should actually take place, or whether the cart manipulation (when handling the change from an anonymous cart to a previously saved cart for a user) should simply override the new logic.The type Replace cart merging strategy test.Implementation of theTransactionCalculationStrategyinterface for transport taking the orderEntries of type transport and creating a transaction.The type Travel bundle commerce add to cart strategy.