public class OrderReleaseDataBean extends com.ibm.commerce.inventory.beansrc.OrderReleaseDataBeanBase implements com.ibm.commerce.inventory.beans.OrderReleaseInputDataBean, com.ibm.commerce.inventory.beans.OrderReleaseSmartDataBean, Delegator, Protectable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
The IBM copyright notice field.
|
emptyString| Constructor and Description |
|---|
OrderReleaseDataBean()
The default constructor.
|
OrderReleaseDataBean(OrderReleaseAccessBean aabOrderRelease)
This constructor constructs an OrderReleaseDataBean from an
OrderReleaseAccessBean by
extracting the OrderReleaseTotal EJB reference from the OrderReleaseAccessBean. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
fulfills(java.lang.Long member,
java.lang.String relationship)
This method determines if a given member fulfills a given relationship with the resource.
|
java.math.BigDecimal |
getAdjustmentTotal()
This method returns the total adjustment amount related to this order release.
|
CommandContext |
getCommandContext()
This method returns the command context set within this bean.
|
java.lang.String |
getDataBeanKeyOrderReleaseNum()
This method returns the order release number.
|
java.lang.String |
getDataBeanKeyOrdersId()
This method returns the order Id.
|
Protectable |
getDelegate()
This method returns the Protectable object whose access control policies will indirectly control the access control for this object
|
OrderItemDataBean[] |
getOrderItemDataBeans()
This method returns the order item access beans related to this order release.
|
OrderReleaseTotalsDataBean[] |
getOrderReleaseTotals()
This method returns array of
OrderReleaseTotalsDataBean |
java.lang.Long |
getOwner()
This method returns the member id of the owner.
|
java.lang.String[] |
getPackageIds()
This method returns the package Ids related to the order release.
|
java.math.BigDecimal |
getProductTotal()
This method returns the total product amount related to this order release.
|
TypedProperty |
getRequestProperties()
This method returns the request property set within this bean.
|
java.math.BigDecimal |
getShippingChargeTotal()
This method returns the shipping charge amount related to this order release.
|
java.math.BigDecimal |
getShippingTaxTotal()
This method returns the total shipping tax amount related to this order release.
|
java.math.BigDecimal |
getTaxTotal()
This method returns the total tax amount related to this order release.
|
java.lang.String[] |
getTrackingIds()
This method returns the tracking Ids of the order release.
|
com.ibm.commerce.inventory.beans.PackslipDetailDataBean |
parsePackSlipXml()
This method parses pack slip XML for the order lease.
|
void |
populate()
This method is used to populate the OrderReleaseDataBean.
|
void |
setAdjustmentTotal(java.math.BigDecimal amount)
This method sets the total adjustment amount related to this order release.
|
void |
setCommandContext(CommandContext aCommandContext)
This method sets the command context within this bean.
|
void |
setDataBeanKeyOrderReleaseNum(java.lang.String aOrderReleaseNum)
This method sets the order release number.
|
void |
setDataBeanKeyOrdersId(java.lang.String aOrdersId)
This method sets the order Id.
|
void |
setProductTotal(java.math.BigDecimal amount)
This method sets the total product amount related to this order release.
|
void |
setRequestProperties(TypedProperty aRequestProperty)
This method sets the request property within this bean.
|
void |
setShippingChargeTotal(java.math.BigDecimal amount)
This method sets the shipping charge amount related to this order release.
|
void |
setShippingTaxTotal(java.math.BigDecimal amount)
This method sets the shipping tax amount related to this order release.
|
void |
setTaxTotal(java.math.BigDecimal amount)
This method sets the tax total amount related to this order release.
|
findByOrdersId, findByOrdersIdAndOrderReleaseId, findByOrdersIdAndStatus, findByOrdersIdForUpdate, findByPickBatchId, getAddressId, getAddressIdInEntityType, getCaptureDate, getCaptureDateInEntityType, getCustomerConfirm, getCustomerConfirmInEntityType, getEntity, getExternalOrderNum, getExternalReference, getFfmacknowledgement, getFfmacknowledgementInEntityType, getField1, getField1InEntityType, getField2, getField3, getFulfillmentCenterId, getFulfillmentCenterIdInEntityType, getIsExpedited, getLastupdate, getLastupdateInEntityType, getMemberId, getMemberIdInEntityType, getOrderReleaseNum, getOrderReleaseNumInEntityType, getOrdersId, getOrdersIdInEntityType, getPackSlipXml, getPickBatchId, getPickBatchIdInEntityType, getShippingModeId, getShippingModeIdInEntityType, getStatus, getStoreEntityId, getStoreEntityIdInEntityType, getTimePlaced, getTimePlacedInEntityType, instantiateEntity, setAddressId, setAddressId, setCaptureDate, setCaptureDate, setCustomerConfirm, setCustomerConfirm, setExternalOrderNum, setExternalReference, setFfmacknowledgement, setFfmacknowledgement, setField1, setField1, setField2, setField3, setFulfillmentCenterId, setFulfillmentCenterId, setInitKey_orderReleaseNum, setInitKey_orderReleaseNum, setInitKey_ordersId, setInitKey_ordersId, setIsExpedited, setLastupdate, setLastupdate, setMemberId, setMemberId, setOrderReleaseNum, setOrderReleaseNum, setOrdersId, setOrdersId, setPackSlipXml, setPickBatchId, setPickBatchId, setShippingModeId, setShippingModeId, setStatus, setStoreEntityId, setStoreEntityId, setTimePlaced, setTimePlacedpublic static final java.lang.String COPYRIGHT
public OrderReleaseDataBean(OrderReleaseAccessBean aabOrderRelease)
OrderReleaseAccessBean by
extracting the OrderReleaseTotal EJB reference from the OrderReleaseAccessBean.aabOrderRelease - order release access bean.java.lang.Exceptionpublic OrderReleaseDataBean()
public CommandContext getCommandContext()
getCommandContext in interface SmartDataBeanpublic java.lang.String getDataBeanKeyOrderReleaseNum()
getDataBeanKeyOrderReleaseNum in interface com.ibm.commerce.inventory.beans.OrderReleaseSmartDataBeanpublic java.lang.String getDataBeanKeyOrdersId()
getDataBeanKeyOrdersId in interface com.ibm.commerce.inventory.beans.OrderReleaseSmartDataBeanpublic Protectable getDelegate()
getDelegate in interface Delegatorpublic OrderItemDataBean[] getOrderItemDataBeans() throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Long getOwner()
throws java.lang.Exception
getOwner in interface Protectablejava.lang.Exceptionpublic java.lang.String[] getPackageIds()
throws java.lang.Exception
java.lang.Exceptionpublic TypedProperty getRequestProperties()
getRequestProperties in interface InputDataBeanpublic java.lang.String[] getTrackingIds()
throws java.lang.Exception
java.lang.Exceptionpublic com.ibm.commerce.inventory.beans.PackslipDetailDataBean parsePackSlipXml()
throws java.lang.Exception
java.lang.Exceptionpublic void populate()
populate in interface SmartDataBeanjava.lang.Exceptionpublic void setCommandContext(CommandContext aCommandContext)
setCommandContext in interface SmartDataBeanaCommandContext - com.ibm.commerce.command.CommandContextpublic void setDataBeanKeyOrderReleaseNum(java.lang.String aOrderReleaseNum)
setDataBeanKeyOrderReleaseNum in interface com.ibm.commerce.inventory.beans.OrderReleaseInputDataBeanaOrderReleaseNum - order release number.public void setDataBeanKeyOrdersId(java.lang.String aOrdersId)
setDataBeanKeyOrdersId in interface com.ibm.commerce.inventory.beans.OrderReleaseInputDataBeanaOrdersId - orderId.public void setRequestProperties(TypedProperty aRequestProperty)
setRequestProperties in interface InputDataBeanaRequestProperty - request propertypublic boolean fulfills(java.lang.Long member,
java.lang.String relationship)
fulfills in interface Protectablemember - Member id of the memberrelationship - The relationship the member has with respect to the resourcejava.lang.Exceptionpublic OrderReleaseTotalsDataBean[] getOrderReleaseTotals()
OrderReleaseTotalsDataBean related to the order release.OrderReleaseTotalsDataBean related to the order release.public java.math.BigDecimal getAdjustmentTotal()
public java.math.BigDecimal getProductTotal()
public java.math.BigDecimal getShippingChargeTotal()
public java.math.BigDecimal getShippingTaxTotal()
public java.math.BigDecimal getTaxTotal()
public void setAdjustmentTotal(java.math.BigDecimal amount)
amount - total adjustment amount related to this order release.public void setProductTotal(java.math.BigDecimal amount)
amount - total product amount related to this order release.public void setShippingChargeTotal(java.math.BigDecimal amount)
amount - shipping charge amount related to this order release.public void setShippingTaxTotal(java.math.BigDecimal amount)
amount - shopping tax amount related to this order release.public void setTaxTotal(java.math.BigDecimal amount)
amount - tax total amount related to this order release.