Class SapPricingImpl
java.lang.Object
de.hybris.platform.sap.core.bol.businessobject.BusinessObjectBase
de.hybris.platform.sap.sappricingbol.businessobject.impl.SapPricingImpl
- All Implemented Interfaces:
BackendAware,BusinessObject,MessageListHolder,SapPricing,Serializable,Cloneable
- See Also:
-
Field Summary
Fields inherited from class de.hybris.platform.sap.core.bol.businessobject.BusinessObjectBase
backendObject, backendType, bobMessages, bobState, extensionData, genericFactory, handle, moduleConfigurationAccess, techKeyFields inherited from interface de.hybris.platform.sap.core.common.message.MessageListHolder
INVALID, VALID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetPriceInformationForCart(AbstractOrderModel order, SapPricingPartnerFunction partnerFunction, ConversionService conversionService) List<de.hybris.platform.jalo.order.price.PriceInformation>getPriceInformationForProducts(List<ProductModel> productModels, SapPricingPartnerFunction partnerFunction, ConversionService conversionService) Methods inherited from class de.hybris.platform.sap.core.bol.businessobject.BusinessObjectBase
addExtensionData, addMessage, clearMessages, clearMessages, clearOwnMessages, clone, copyMessages, copyMessages, createUniqueHandle, destroy, determineBackendObject, equals, getBackendBusinessObject, getBackendBusinessObject, getBackendType, getExtensionData, getExtensionDataValues, getExtensionMap, getHandle, getMessageList, getModuleConfigurationAccess, getOwnMessageList, getSubObjectIterator, getTechKey, hasHandle, hashCode, hasMessages, hasOwnMessages, init, isValid, logMessage, removeExtensionData, removeExtensionDataValues, setBackendObject, setBackendType, setExtensionMap, setGenericFactory, setHandle, setInvalid, setModuleConfigurationAccess, setTechKey, setValid, toString
-
Constructor Details
-
SapPricingImpl
public SapPricingImpl()
-
-
Method Details
-
getSapPricingBackend
- Returns:
- the SAPPricingBackend
- Throws:
BackendException
-
getPriceInformationForCart
public void getPriceInformationForCart(AbstractOrderModel order, SapPricingPartnerFunction partnerFunction, ConversionService conversionService) - Specified by:
getPriceInformationForCartin interfaceSapPricing- Parameters:
order- orderpartnerFunction- Partner FunctionconversionService- Conversion Service
-
getPriceInformationForProducts
public List<de.hybris.platform.jalo.order.price.PriceInformation> getPriceInformationForProducts(List<ProductModel> productModels, SapPricingPartnerFunction partnerFunction, ConversionService conversionService) - Specified by:
getPriceInformationForProductsin interfaceSapPricingpartnerFunction- Partner FunctionconversionService- Conversion Service- Returns:
- List
Price Information List
-