Class ShopUserMailDispatchPosLO

  • All Implemented Interfaces:
    java.io.Serializable

    public class ShopUserMailDispatchPosLO
    extends ShopUserMailPositionLO
    implements java.io.Serializable
    Extended ShopUserMailPositionLO that covers information about positions of a dispatch. It will be used for final e-mail creation.
    See Also:
    Serialized Form
    • Constructor Detail

      • ShopUserMailDispatchPosLO

        public ShopUserMailDispatchPosLO()
    • Method Detail

      • setShopUserMailDispatchLO

        public void setShopUserMailDispatchLO​(ShopUserMailDispatchLO shopUserMailDispatchLO)
        Parameters:
        shopUserMailDispatchLO - the related ShopUserMailDispatchLO for this dispatch position to set
      • getDeliveryType

        public java.lang.String getDeliveryType()
        Returns:
        the delivery type as used by the shop
      • setDeliveryType

        public void setDeliveryType​(java.lang.String deliveryType)
        Parameters:
        deliveryType - the delivery type as used by the shop
      • setDownloadUrl

        public void setDownloadUrl​(java.lang.String downloadUrl)
        Parameters:
        downloadUrl - the download-url for non-physical items to set
      • getDownloadUrl

        public java.lang.String getDownloadUrl()
        Returns:
        the download-url for non-physical items
      • getDispatchPosProperties

        public java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> getDispatchPosProperties()
        Returns:
        all DispatchPosProperty groups/values in a nested map
      • setDispatchPosProperties

        public void setDispatchPosProperties​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> dispatchPosProperties)
        Parameters:
        dispatchPosProperties - DispatchPosProperty groups/values to set
      • getDispatchPosPropertyValue

        public java.lang.String getDispatchPosPropertyValue​(java.lang.String group,
                                                            java.lang.String key)
        Returns:
        the property value for a given group and key.