Class ShopUserMailResponsePosLO
- java.lang.Object
-
- bakery.logic.usermailobject.ShopUserMailPositionLO
-
- bakery.logic.usermailobject.response.ShopUserMailResponsePosLO
-
- All Implemented Interfaces:
java.io.Serializable
public class ShopUserMailResponsePosLO extends ShopUserMailPositionLO implements java.io.Serializable
ExtendedShopUserMailPositionLOthat covers information about positions of a response. It will be used for final e-mail creation.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ShopUserMailResponsePosLO()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intgetQuantity()Deprecated.As of release 2.9, replaced bygetQuantityConfirmed()andgetQuantityCanceled()Because it's possible to cancel quantites via order responses too, the quantity is not sufficientintgetQuantityCanceled()intgetQuantityConfirmed()java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>getResponsePosProperties()java.lang.StringgetResponsePosPropertyValue(java.lang.String group, java.lang.String key)ShopUserMailResponseLOgetShopUserMailResponseLO()voidsetQuantity(int quantity)Deprecated.As of release 2.9, replaced bysetQuantityConfirmed(int)andsetQuantityCanceled(int)Because it's possible to cancel quantites via order responses too, the quantity is not sufficientvoidsetQuantityCanceled(int quantityCanceled)voidsetQuantityConfirmed(int quantityConfirmed)voidsetResponsePosProperties(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> responsePosProperties)voidsetShopUserMailResponseLO(ShopUserMailResponseLO shopUserMailResponseLO)-
Methods inherited from class bakery.logic.usermailobject.ShopUserMailPositionLO
getEan, getIsbn, getItemGross, getItemGrossDiscounted, getItemNet, getItemNetDiscounted, getItemTax, getItemTaxDiscounted, getOrderPosProperties, getOrderPosPropertyValue, getPickupInStore, getPositionGross, getPositionGrossDiscounted, getPositionNet, getPositionNetDiscounted, getPositionTax, getPositionTaxDiscounted, getPromotions, getProperties, getShopArticleName, getShopArticleNo, getTaxPercent, setEan, setIsbn, setItemGross, setItemGrossDiscounted, setItemNet, setItemNetDiscounted, setItemTax, setItemTaxDiscounted, setOrderPosProperties, setPickupInStore, setPositionGross, setPositionGrossDiscounted, setPositionNet, setPositionNetDiscounted, setPositionTax, setPositionTaxDiscounted, setPromotions, setProperties, setShopArticleName, setShopArticleNo, setTaxPercent
-
-
-
-
Method Detail
-
getShopUserMailResponseLO
public ShopUserMailResponseLO getShopUserMailResponseLO()
- Returns:
ShopUserMailResponseLOthat is related to this response position
-
setShopUserMailResponseLO
public void setShopUserMailResponseLO(ShopUserMailResponseLO shopUserMailResponseLO)
- Parameters:
shopUserMailResponseLO- the relatedShopUserMailResponseLOfor this response position to set
-
getQuantityConfirmed
public int getQuantityConfirmed()
- Returns:
- Supplier reported quantity of confirmed items
-
setQuantityConfirmed
public void setQuantityConfirmed(int quantityConfirmed)
- Parameters:
quantityConfirmed- the quantity of confirmed items to set
-
getQuantityCanceled
public int getQuantityCanceled()
- Returns:
- Supplier reported quantity of non-deliverable items
-
setQuantityCanceled
public void setQuantityCanceled(int quantityCanceled)
- Parameters:
quantityCanceled- the quantity of non-deliverable items to set
-
getQuantity
@Deprecated public int getQuantity()
Deprecated.As of release 2.9, replaced bygetQuantityConfirmed()andgetQuantityCanceled()Because it's possible to cancel quantites via order responses too, the quantity is not sufficient- Overrides:
getQuantityin classShopUserMailPositionLO- Returns:
- the quantity = confirmedQuantity
-
setQuantity
@Deprecated public void setQuantity(int quantity)
Deprecated.As of release 2.9, replaced bysetQuantityConfirmed(int)andsetQuantityCanceled(int)Because it's possible to cancel quantites via order responses too, the quantity is not sufficient- Overrides:
setQuantityin classShopUserMailPositionLO- Parameters:
quantity- the quantity (confirmedQuantity) to set
-
getResponsePosProperties
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getResponsePosProperties()
- Returns:
- all ResponsePosProperty groups/values in a nested map
-
setResponsePosProperties
public void setResponsePosProperties(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> responsePosProperties)
- Parameters:
responsePosProperties- ResponsePosProperty groups/values to set
-
getResponsePosPropertyValue
public java.lang.String getResponsePosPropertyValue(java.lang.String group, java.lang.String key)- Returns:
- the property value for a given group and key.
-
-