Class ShopUserMailDispatchLO
- java.lang.Object
-
- bakery.logic.usermailobject.UserMailLO
-
- bakery.logic.usermailobject.ShopUserMailLO
-
- bakery.logic.usermailobject.dispatch.ShopUserMailDispatchLO
-
- All Implemented Interfaces:
bakery.logic.valueobject.OrderLogicObject,java.io.Serializable
public class ShopUserMailDispatchLO extends ShopUserMailLO
ExtendedShopUserMailLOthat covers information about a dispatch. It will be used for final e-mail creation.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ShopUserMailDispatchLO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.LonggetCarrierId()java.lang.StringgetDeliveryNoteNo()java.sql.TimestampgetDispatchDate()java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>getDispatchProperties()java.lang.StringgetDispatchPropertyValue(java.lang.String group, java.lang.String key)java.lang.LonggetImmaterialCarrierId()intgetPackages()java.util.List<ShopUserMailDispatchPosLO>getPositions()AddressLOgetReturnAddressLO()java.util.List<ShopUserMailDispatchShippingBucketLO>getShippingBuckets()java.lang.StringgetShopCarrierName()java.lang.StringgetTrackingNo()java.lang.StringgetTrackingUrl()java.lang.LonggetUnknownCarrierId()voidsetCarrierId(java.lang.Long carrierId)voidsetDeliveryNoteNo(java.lang.String deliveryNoteNo)voidsetDispatchDate(java.sql.Timestamp dispatchDate)voidsetDispatchProperties(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> dispatchProperties)voidsetImmaterialCarrierId(java.lang.Long immaterialCarrierId)voidsetPackages(int packages)voidsetPositions(java.util.List<ShopUserMailDispatchPosLO> positions)voidsetReturnAddressLO(AddressLO returnAddressLO)voidsetShippingBuckets(java.util.List<ShopUserMailDispatchShippingBucketLO> shippingBuckets)voidsetShopCarrierName(java.lang.String shopCarrierName)voidsetTrackingNo(java.lang.String trackingNo)voidsetTrackingUrl(java.lang.String trackingUrl)voidsetUnknownCarrierId(java.lang.Long unknownCarrierId)-
Methods inherited from class bakery.logic.usermailobject.ShopUserMailLO
getBillingAddressLO, getChargeByChargeTypeName, getCharges, getCustomerAddressLO, getLocale, getMerchantReference, getOrderEntryDate, getOrderProperties, getOrderPropertyValue, getPaymentMethodName, getPositionTotalGross, getPositionTotalGrossDiscounted, getPositionTotalGrossSubDiscounted, getPositionTotalNet, getPositionTotalNetDiscounted, getPositionTotalNetSubDiscounted, getPositionTotalTax, getPositionTotalTaxDiscounted, getPositionTotalTaxSubDiscounted, getPromotions, getPspReference, getShippingAddresses, getShopCustomerNo, getShopCustomerOrderId, getShopId, getShopName, getShopOrderId, getTaxes, getTotalGross, getTotalNet, getTotalTax, setBillingAddressLO, setCharges, setCustomerAddressLO, setLocale, setMerchantReference, setOrderEntryDate, setOrderProperties, setPaymentMethodName, setPositionTotalGross, setPositionTotalGrossDiscounted, setPositionTotalGrossSubDiscounted, setPositionTotalNet, setPositionTotalNetDiscounted, setPositionTotalNetSubDiscounted, setPositionTotalTax, setPositionTotalTaxDiscounted, setPositionTotalTaxSubDiscounted, setPromotions, setPspReference, setShopCustomerNo, setShopCustomerOrderId, setShopId, setShopName, setShopOrderId, setTaxes, setTotalGross, setTotalNet, setTotalTax
-
Methods inherited from class bakery.logic.usermailobject.UserMailLO
getCurrencySymbol, getDocumentAttachments, getLanguage, getOrderCurrencyCode, getReceiverMailAddress, getReceiverName, getSenderMailAddress, getSenderName, setCurrencySymbol, setDocumentAttachments, setLanguage, setOrderCurrencyCode, setReceiverMailAddress, setReceiverName, setSenderMailAddress, setSenderName
-
-
-
-
Method Detail
-
getDispatchDate
public java.sql.Timestamp getDispatchDate()
-
setDispatchDate
public void setDispatchDate(java.sql.Timestamp dispatchDate)
-
getDispatchPropertyValue
public java.lang.String getDispatchPropertyValue(java.lang.String group, java.lang.String key)- Returns:
- the property value for a given group and key.
-
getDeliveryNoteNo
public java.lang.String getDeliveryNoteNo()
-
getShopCarrierName
public java.lang.String getShopCarrierName()
-
getCarrierId
public java.lang.Long getCarrierId()
-
getUnknownCarrierId
public java.lang.Long getUnknownCarrierId()
-
getImmaterialCarrierId
public java.lang.Long getImmaterialCarrierId()
-
getTrackingNo
public java.lang.String getTrackingNo()
-
getTrackingUrl
public java.lang.String getTrackingUrl()
-
getPackages
public int getPackages()
-
getReturnAddressLO
public AddressLO getReturnAddressLO()
-
getPositions
public java.util.List<ShopUserMailDispatchPosLO> getPositions()
-
getShippingBuckets
public java.util.List<ShopUserMailDispatchShippingBucketLO> getShippingBuckets()
-
getDispatchProperties
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getDispatchProperties()
-
setDeliveryNoteNo
public void setDeliveryNoteNo(java.lang.String deliveryNoteNo)
-
setShopCarrierName
public void setShopCarrierName(java.lang.String shopCarrierName)
-
setCarrierId
public void setCarrierId(java.lang.Long carrierId)
-
setUnknownCarrierId
public void setUnknownCarrierId(java.lang.Long unknownCarrierId)
-
setImmaterialCarrierId
public void setImmaterialCarrierId(java.lang.Long immaterialCarrierId)
-
setTrackingNo
public void setTrackingNo(java.lang.String trackingNo)
-
setTrackingUrl
public void setTrackingUrl(java.lang.String trackingUrl)
-
setPackages
public void setPackages(int packages)
-
setReturnAddressLO
public void setReturnAddressLO(AddressLO returnAddressLO)
-
setPositions
public void setPositions(java.util.List<ShopUserMailDispatchPosLO> positions)
-
setShippingBuckets
public void setShippingBuckets(java.util.List<ShopUserMailDispatchShippingBucketLO> shippingBuckets)
-
setDispatchProperties
public void setDispatchProperties(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> dispatchProperties)
-
-