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,java.io.Serializable,java.lang.Cloneable
public class SapPricingImpl extends BusinessObjectBase implements SapPricing
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.sap.core.bol.businessobject.BusinessObjectBase
backendObject, backendType, bobMessages, bobState, extensionData, genericFactory, handle, moduleConfigurationAccess, techKey
-
Fields inherited from interface de.hybris.platform.sap.core.common.message.MessageListHolder
INVALID, VALID
-
-
Constructor Summary
Constructors Constructor Description SapPricingImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgetPriceInformationForCart(AbstractOrderModel order, SapPricingPartnerFunction partnerFunction, ConversionService conversionService)java.util.List<PriceInformation>getPriceInformationForProducts(java.util.List<ProductModel> productModels, SapPricingPartnerFunction partnerFunction, ConversionService conversionService)SapPricingBackendgetSapPricingBackend()-
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
-
-
-
-
Method Detail
-
getSapPricingBackend
public SapPricingBackend getSapPricingBackend() throws BackendException
- Returns:
- the SAPPricingBackend
- Throws:
BackendException
-
getPriceInformationForCart
public void getPriceInformationForCart(AbstractOrderModel order, SapPricingPartnerFunction partnerFunction, ConversionService conversionService)
- Specified by:
getPriceInformationForCartin interfaceSapPricingconversionService- TODO
-
getPriceInformationForProducts
public java.util.List<PriceInformation> getPriceInformationForProducts(java.util.List<ProductModel> productModels, SapPricingPartnerFunction partnerFunction, ConversionService conversionService)
- Specified by:
getPriceInformationForProductsin interfaceSapPricingconversionService- TODO- Returns:
- List
-
-