|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.ibm.commerce.order.beans.OrderDataBean
This bean provides access to the SUBORDERS table.
The following is a description of this table:
Each row of this table contains subtotals of amounts for all the OrderItems of an Order with the same shipping address.
Fields inherited from interface com.ibm.commerce.beans.InputDataBean |
COPYRIGHT |
Fields inherited from interface com.ibm.commerce.beans.DataBean |
emptyString |
Fields inherited from interface com.ibm.commerce.grouping.Groupable |
COPYRIGHT |
Fields inherited from interface com.ibm.commerce.security.Delegator |
COPYRIGHT |
Fields inherited from interface com.ibm.commerce.security.Protectable |
COPYRIGHT |
Constructor Summary | |
OrderDataBean()
|
Method Summary | |
boolean |
fulfills(java.lang.Long aFills1,
java.lang.String aFills2,
java.util.Properties aFills3)
IBM internal use only. |
CommandContext |
getCommandContext()
Gets the command context set within this bean. |
FormattedMonetaryAmountDataBean |
getFormattedTotalAdjustment()
IBM internal use only. |
FormattedMonetaryAmountDataBean |
getFormattedTotalProductPrice()
IBM internal use only. |
FormattedMonetaryAmountDataBean |
getFormattedTotalShippingCharge()
IBM internal use only. |
FormattedMonetaryAmountDataBean |
getFormattedTotalShippingTax()
IBM internal use only. |
FormattedMonetaryAmountDataBean |
getFormattedTotalTax()
IBM internal use only. |
PriceDataBean |
getGrandTotal()
IBM internal use only. |
java.lang.String |
getOrderId()
This method provides access to the SUBORDERS.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
OrderItemDataBean[] |
getOrderItemDataBeans()
IBM internal use only. |
OrderItemAccessBean[] |
getOrderItems()
IBM internal use only. |
java.lang.String |
getPurchaseOrderNumber()
IBM internal use only. |
TypedProperty |
getRequestProperties()
Gets the request property set within this bean. |
SubOrderAccessBean[] |
getSubOrders()
IBM internal use only. |
PriceDataBean |
getSubTotal()
IBM internal use only. |
CategorizedMonetaryAmountsDataBean |
getTaxes()
IBM internal use only. |
java.math.BigDecimal |
getTotalProductPriceBySumUp()
IBM internal use only. |
void |
populate()
Retrieves data from the database. |
void |
setCommandContext(CommandContext aCommandContext1)
Sets the command context within this bean. |
void |
setOrderId(java.lang.String aOrderId1)
This method provides access to the SUBORDERS.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
void |
setOrderItems(OrderItemAccessBean[] aOrderItems1)
IBM internal use only. |
void |
setRequestProperties(TypedProperty aRequestProperties1)
Sets the request property within this bean. |
void |
setSecurityCheck(boolean aSecurityCheck1)
IBM internal use only. |
void |
setSubOrders(SubOrderAccessBean[] aSubOrders1)
IBM internal use only. |
Methods inherited from interface com.ibm.commerce.grouping.Groupable |
getGroupingAttributeValue |
Methods inherited from interface com.ibm.commerce.security.Delegator |
getDelegate |
Methods inherited from interface com.ibm.commerce.security.Protectable |
fulfills, getOwner |
Constructor Detail |
public OrderDataBean()
Method Detail |
public boolean fulfills(java.lang.Long aFills1, java.lang.String aFills2, java.util.Properties aFills3) throws java.rmi.RemoteException, java.lang.Exception
IBM internal use only.
aFills1
- java.lang.LongaFills2
- java.lang.StringaFills3
- java.util.Propertiesjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjava.lang.Exception
- The java.lang.Exception exceptionpublic CommandContext getCommandContext()
Gets the command context set within this bean.
public FormattedMonetaryAmountDataBean getFormattedTotalAdjustment() throws javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException, javax.naming.NamingException, ECSystemException
IBM internal use only.
javax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionECSystemException
- The com.ibm.commerce.exception.ECSystemException exceptionpublic FormattedMonetaryAmountDataBean getFormattedTotalProductPrice() throws javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException, javax.naming.NamingException, ECSystemException
IBM internal use only.
javax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionECSystemException
- The com.ibm.commerce.exception.ECSystemException exceptionpublic FormattedMonetaryAmountDataBean getFormattedTotalShippingCharge() throws javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException, javax.naming.NamingException, ECSystemException
IBM internal use only.
javax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionECSystemException
- The com.ibm.commerce.exception.ECSystemException exceptionpublic FormattedMonetaryAmountDataBean getFormattedTotalShippingTax() throws javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException, javax.naming.NamingException, ECSystemException
IBM internal use only.
javax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionECSystemException
- The com.ibm.commerce.exception.ECSystemException exceptionpublic FormattedMonetaryAmountDataBean getFormattedTotalTax() throws javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException, javax.naming.NamingException, ECSystemException
IBM internal use only.
javax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionECSystemException
- The com.ibm.commerce.exception.ECSystemException exceptionpublic PriceDataBean getGrandTotal()
IBM internal use only.
public java.lang.String getOrderId()
This method provides access to the SUBORDERS.ORDERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The Order.
public OrderItemDataBean[] getOrderItemDataBeans() throws java.lang.Exception
IBM internal use only.
java.lang.Exception
- The java.lang.Exception exceptionpublic OrderItemAccessBean[] getOrderItems()
IBM internal use only.
public java.lang.String getPurchaseOrderNumber()
IBM internal use only.
public TypedProperty getRequestProperties()
Gets the request property set within this bean.
getRequestProperties
in interface InputDataBean
public SubOrderAccessBean[] getSubOrders()
IBM internal use only.
public PriceDataBean getSubTotal()
IBM internal use only.
public CategorizedMonetaryAmountsDataBean getTaxes() throws javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException, javax.naming.NamingException, ECSystemException
IBM internal use only.
javax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionECSystemException
- The com.ibm.commerce.exception.ECSystemException exceptionpublic java.math.BigDecimal getTotalProductPriceBySumUp() throws javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException, javax.naming.NamingException, ECSystemException
IBM internal use only.
javax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionECSystemException
- The com.ibm.commerce.exception.ECSystemException exceptionpublic void populate() throws java.lang.Exception
Retrieves data from the database.
java.lang.Exception
- The java.lang.Exception exceptionpublic void setCommandContext(CommandContext aCommandContext1)
Sets the command context within this bean.
aCommandContext1
- com.ibm.commerce.command.CommandContextpublic void setOrderId(java.lang.String aOrderId1)
This method provides access to the SUBORDERS.ORDERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The Order.
setOrderId
in interface OrderInputDataBean
aOrderId1
- java.lang.Stringpublic void setOrderItems(OrderItemAccessBean[] aOrderItems1)
IBM internal use only.
setOrderItems
in interface OrderInputDataBean
aOrderItems1
- com.ibm.commerce.order.objects.OrderItemAccessBean[]public void setRequestProperties(TypedProperty aRequestProperties1)
Sets the request property within this bean.
setRequestProperties
in interface InputDataBean
aRequestProperties1
- com.ibm.commerce.datatype.TypedPropertypublic void setSecurityCheck(boolean aSecurityCheck1)
IBM internal use only.
setSecurityCheck
in interface OrderInputDataBean
aSecurityCheck1
- booleanpublic void setSubOrders(SubOrderAccessBean[] aSubOrders1)
IBM internal use only.
setSubOrders
in interface OrderInputDataBean
aSubOrders1
- com.ibm.commerce.order.objects.SubOrderAccessBean[]
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |