Class SapOrdermgmtB2BMultiStepCheckoutFlowFacade
java.lang.Object
de.hybris.platform.commercefacades.order.impl.DefaultCheckoutFacade
de.hybris.platform.b2bacceleratorfacades.order.impl.DefaultCheckoutFacade
de.hybris.platform.b2bacceleratorfacades.order.impl.DefaultB2BCheckoutFacade
de.hybris.platform.sap.sapcreditcheck.facades.impl.SapCreditCheckB2BCheckoutFacade
de.hybris.platform.sap.sapordermgmtb2bfacades.order.impl.SapOrdermgmtB2BCheckoutFacade
de.hybris.platform.sap.sapordermgmtb2bfacades.order.impl.SapOrdermgmtB2BAcceleratorCheckoutFacade
de.hybris.platform.sap.sapordermgmtb2bfacades.order.impl.SapOrdermgmtB2BMultiStepCheckoutFlowFacade
- All Implemented Interfaces:
de.hybris.platform.acceleratorfacades.flow.CheckoutFlowFacade,de.hybris.platform.acceleratorfacades.order.AcceleratorCheckoutFacade,de.hybris.platform.b2bacceleratorfacades.api.cart.CheckoutFacade,de.hybris.platform.b2bacceleratorfacades.order.B2BCheckoutFacade,de.hybris.platform.commercefacades.order.CheckoutFacade
public class SapOrdermgmtB2BMultiStepCheckoutFlowFacade
extends SapOrdermgmtB2BAcceleratorCheckoutFacade
implements de.hybris.platform.acceleratorfacades.flow.CheckoutFlowFacade
Mutli step checkout implementation of the
CheckoutFlowFacade interface. Delegates resolving the checkout flow
to an injected CheckoutFlowFacade.-
Nested Class Summary
Nested classes/interfaces inherited from interface de.hybris.platform.acceleratorfacades.order.AcceleratorCheckoutFacade
de.hybris.platform.acceleratorfacades.order.AcceleratorCheckoutFacade.ExpressCheckoutResult -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.acceleratorfacades.flow.CheckoutFlowFacadevoidsetCheckoutFlowFacade(de.hybris.platform.acceleratorfacades.flow.CheckoutFlowFacade facade) Methods inherited from class de.hybris.platform.sap.sapordermgmtb2bfacades.order.impl.SapOrdermgmtB2BAcceleratorCheckoutFacade
consolidateCheckoutCart, getAcceleratorCheckoutFacade, getCheckoutFlowGroupForCheckout, getConsolidatedPickupOptions, hasNoDeliveryAddress, hasNoDeliveryMode, hasNoPaymentInfo, hasValidCart, isAccountPayment, isExpressCheckoutAllowedForCart, isExpressCheckoutEnabledForStore, isNewAddressEnabledForCart, isRemoveAddressEnabledForCart, isTaxEstimationEnabledForCart, performExpressCheckout, setAcceleratorCheckoutFacadeMethods inherited from class de.hybris.platform.sap.sapordermgmtb2bfacades.order.impl.SapOrdermgmtB2BCheckoutFacade
authorizePayment, containsTaxValues, createCartFromOrder, createPaymentSubscription, getAddressConverter, getBackendAvailabilityService, getBillingCountries, getCartConverter, getCheckoutCart, getCheckoutService, getDaysOfWeekForReplenishmentCheckoutSummary, getDeliveryCountries, getDeliveryMode, getI18nService, getMessageSource, getPaymentTypes, getProductImageHelper, getSapCartService, getSapPartnerService, getSupportedCardTypes, getSupportedDeliveryAddresses, getSupportedDeliveryModes, handleNotSupportedException, handleNotSupportedLogging, hasCheckoutCart, hasPickUpItems, isBackendDown, isSyncOrdermgmtEnabled, placeOrder, placeOrder, prepareCartForCheckout, removeDeliveryAddress, removeDeliveryMode, scheduleOrder, setAddressConverter, setBackendAvailabilityService, setCartConverter, setCheapestDeliveryModeForCheckout, setCheckoutService, setDefaultDeliveryAddressForCheckout, setDefaultPaymentInfoForCheckout, setDeliveryAddress, setDeliveryAddressIfAvailable, setDeliveryAddressOnCart, setDeliveryMode, setDeliveryModeIfAvailable, setI18nService, setMessageSource, setPaymentDetails, setPaymentInfoIfAvailable, setProductImageHelper, setSapCartService, setSapPartnerService, updateCheckoutCartMethods inherited from class de.hybris.platform.sap.sapcreditcheck.facades.impl.SapCreditCheckB2BCheckoutFacade
getSapCreditCheckService, setSapCreditCheckServiceMethods inherited from class de.hybris.platform.b2bacceleratorfacades.order.impl.DefaultB2BCheckoutFacade
afterPlaceOrder, beforePlaceOrder, getAbstractOrderGenericDao, getB2bCommentService, getB2bCommerceUnitService, getB2bCostCenterConverter, getB2bCostCenterService, getB2bDaysOfWeekConverter, getB2BOrderService, getB2bPaymentTypeDataConverter, getBaseSiteService, getBaseStoreService, getCommerceCartService, getCommerceCheckoutService, getCommerceQuoteUtils, getEventService, getI18NService, getPaymentInfoModelForClonedCart, getScheduledCartConverter, getScheduleOrderService, getTriggerPopulator, getTriggerService, initializeReplenishmentPlacedEvent, isValidCheckoutCart, populateTriggerDataFromPlaceOrderData, resetQuoteRelatedFields, setAbstractOrderGenericDao, setB2bCommentService, setB2bCommerceUnitService, setB2bCostCenterConverter, setB2bCostCenterService, setB2bDaysOfWeekConverter, setB2BOrderService, setB2bPaymentTypeDataConverter, setBaseSiteService, setBaseStoreService, setCommerceCartService, setCommerceCheckoutService, setCommerceQuoteUtils, setCostCenterForCart, setCostCenterForCart, setDeliveryAddressForCart, setEventService, setI18NService, setPaymentTypeForCart, setScheduledCartConverter, setScheduleOrderService, setTriggerPopulator, setTriggerServiceMethods inherited from class de.hybris.platform.b2bacceleratorfacades.order.impl.DefaultCheckoutFacade
getAbstractOrderForCode, getActiveVisibleCostCenters, getPaymentTypesForCheckoutSummary, getVisibleCostCenters, setDefaultPaymentTypeForCheckout, setPaymentTypeSelectedForCheckout, setPurchaseOrderNumber, setQuoteRequestDescription, validateSessionCartMethods inherited from class de.hybris.platform.commercefacades.order.impl.DefaultCheckoutFacade
checkIfCurrentUserIsTheCartUser, convert, createCommerceCheckoutParameter, createDeliveryAddressModel, getAddressDataForId, getAddressReversePopulator, getCardTypeConverter, getCart, getCartFacade, getCartService, getCheckoutCustomerStrategy, getCommerceCardTypeService, getCommonI18NService, getCountries, getCountryConverter, getCreditCardPaymentInfoConverter, getCurrentUserForCheckout, getCustomerAccountService, getDeliveryAddress, getDeliveryAddressForCode, getDeliveryAddressModelForCode, getDeliveryModeConverter, getDeliveryService, getEnumerationService, getModelService, getOrderConverter, getPaymentDetails, getPaymentProvider, getPriceDataFactory, getUserService, getZoneDeliveryModeConverter, hasItemsMatchingPredicate, hasShippingItems, isSupportedDeliveryMode, placeOrder, setAddressReversePopulator, setCardTypeConverter, setCartFacade, setCartService, setCheckoutCustomerStrategy, setCommerceCardTypeService, setCommonI18NService, setCountryConverter, setCreditCardPaymentInfoConverter, setCustomerAccountService, setDeliveryModeConverter, setDeliveryService, setEnumerationService, setModelService, setOrderConverter, setPriceDataFactory, setUserService, setZoneDeliveryModeConverterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.acceleratorfacades.order.AcceleratorCheckoutFacade
consolidateCheckoutCart, getCheckoutFlowGroupForCheckout, getConsolidatedPickupOptions, hasNoDeliveryAddress, hasNoDeliveryMode, hasNoPaymentInfo, hasValidCart, isExpressCheckoutAllowedForCart, isExpressCheckoutEnabledForStore, isNewAddressEnabledForCart, isRemoveAddressEnabledForCart, isTaxEstimationEnabledForCart, performExpressCheckoutMethods inherited from interface de.hybris.platform.commercefacades.order.CheckoutFacade
authorizePayment, containsTaxValues, createPaymentSubscription, getAddressDataForId, getBillingCountries, getCheckoutCart, getCountries, getDeliveryAddressForCode, getDeliveryCountries, getSupportedCardTypes, getSupportedDeliveryAddresses, getSupportedDeliveryModes, hasCheckoutCart, hasPickUpItems, hasShippingItems, placeOrder, prepareCartForCheckout, removeDeliveryAddress, removeDeliveryMode, setCheapestDeliveryModeForCheckout, setDefaultDeliveryAddressForCheckout, setDefaultPaymentInfoForCheckout, setDeliveryAddress, setDeliveryAddressIfAvailable, setDeliveryMode, setDeliveryModeIfAvailable, setPaymentDetails, setPaymentInfoIfAvailable
-
Constructor Details
-
SapOrdermgmtB2BMultiStepCheckoutFlowFacade
public SapOrdermgmtB2BMultiStepCheckoutFlowFacade()
-
-
Method Details
-
getSubscriptionPciOption
- Specified by:
getSubscriptionPciOptionin interfacede.hybris.platform.acceleratorfacades.flow.CheckoutFlowFacade
-
getCheckoutFlowFacade
protected de.hybris.platform.acceleratorfacades.flow.CheckoutFlowFacade getCheckoutFlowFacade() -
setCheckoutFlowFacade
public void setCheckoutFlowFacade(de.hybris.platform.acceleratorfacades.flow.CheckoutFlowFacade facade)
-