Class ShopUserMailResponseLO
- java.lang.Object
-
- bakery.logic.usermailobject.UserMailLO
-
- bakery.logic.usermailobject.ShopUserMailLO
-
- bakery.logic.usermailobject.response.ShopUserMailResponseLO
-
- All Implemented Interfaces:
bakery.logic.valueobject.OrderLogicObject,java.io.Serializable
public class ShopUserMailResponseLO extends ShopUserMailLO implements java.io.Serializable, bakery.logic.valueobject.OrderLogicObject
ExtendedShopUserMailLOthat covers information about a response. It will be used for final e-mail creation.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ShopUserMailResponseLO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ShopUserMailResponsePosLO>getPositions()java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>getResponseProperties()java.lang.StringgetResponsePropertyValue(java.lang.String group, java.lang.String key)voidsetPositions(java.util.List<ShopUserMailResponsePosLO> positions)voidsetResponseProperties(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> responseProperties)-
Methods inherited from class bakery.logic.usermailobject.ShopUserMailLO
getBillingAddressLO, getCeo, getCeoList, getChargeByChargeTypeName, getCharges, getCustomerAddressLO, getLocale, getMerchantReference, getOrderEntryDate, getOrderProperties, getOrderPropertyValue, getPaymentMethodName, getPositionTotalGross, getPositionTotalGrossDiscounted, getPositionTotalGrossSubDiscounted, getPositionTotalNet, getPositionTotalNetDiscounted, getPositionTotalNetSubDiscounted, getPositionTotalTax, getPositionTotalTaxDiscounted, getPositionTotalTaxSubDiscounted, getPromotions, getPspReference, getShopAddressLO, getShopCustomerNo, getShopCustomerOrderId, getShopId, getShopName, getShopOrderId, getShopURL, getTaxes, getTotalGross, getTotalNet, getTotalTax, setBillingAddressLO, setCeo, setCharges, setCustomerAddressLO, setLocale, setMerchantReference, setOrderEntryDate, setOrderProperties, setPaymentMethodName, setPositionTotalGross, setPositionTotalGrossDiscounted, setPositionTotalGrossSubDiscounted, setPositionTotalNet, setPositionTotalNetDiscounted, setPositionTotalNetSubDiscounted, setPositionTotalTax, setPositionTotalTaxDiscounted, setPositionTotalTaxSubDiscounted, setPromotions, setPspReference, setShopAddressLO, setShopCustomerNo, setShopCustomerOrderId, setShopId, setShopName, setShopOrderId, setShopURL, setTaxes, setTotalGross, setTotalNet, setTotalTax
-
Methods inherited from class bakery.logic.usermailobject.UserMailLO
getCurrencySymbol, getDocumentAttachments, getLanguage, getReceiverMailAddress, getReceiverName, getSenderMailAddress, getSenderName, setCurrencySymbol, setDocumentAttachments, setLanguage, setReceiverMailAddress, setReceiverName, setSenderMailAddress, setSenderName
-
-
-
-
Method Detail
-
getPositions
public java.util.List<ShopUserMailResponsePosLO> getPositions()
- Returns:
- the positions of the response
-
setPositions
public void setPositions(java.util.List<ShopUserMailResponsePosLO> positions)
- Parameters:
positions- the positions of the response to set
-
getResponseProperties
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getResponseProperties()
- Returns:
- all ResponseProperty groups/values in a nested map
-
setResponseProperties
public void setResponseProperties(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> responseProperties)
- Parameters:
responseProperties- ResponseProperty groups/values to set
-
getResponsePropertyValue
public java.lang.String getResponsePropertyValue(java.lang.String group, java.lang.String key)- Returns:
- the property value for a given group and key.
-
-