public class OrderFulfillmentStatusAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements OrderFulfillmentStatusAccessBeanData
Constructor and Description |
---|
OrderFulfillmentStatusAccessBean()
Zero argument constructor used to initialize the access bean.
|
OrderFulfillmentStatusAccessBean(javax.ejb.EJBObject o) |
OrderFulfillmentStatusAccessBean(java.util.Hashtable aProp)
Maps to a corresponding ejbCreate method in the home interface of the EJB.
|
OrderFulfillmentStatusAccessBean(java.lang.Integer arg1)
Maps to a corresponding ejbCreate method in the home interface of the EJB.
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
protected java.lang.String | defaultJNDIName() |
OrderFulfillmentStatusAccessBean | findByMaxVersion(java.lang.Long orderId1, java.lang.Long orderId2)
Retrieves the OrderFulfillmentStatus that has the maximum version with the specified OrderID.
|
OrderFulfillmentStatusAccessBean | findByMerchantOrderNumber(java.lang.String merchantOrderNumber)
Retrieves the OrderFulfillmentStatus with the specified Merchant Order Number.
|
OrderFulfillmentStatusAccessBean | findByMerchantOrderNumberForUpdate(java.lang.String asMerchantOrderNumber)
Retrieves the OrderFulfillmentStatus with the specified Merchant Order Number.
|
OrderFulfillmentStatusAccessBean | findByOrderId(java.lang.Long orderId)
Retrieves the OrderFulfillmentStatus with the specified OrderID.
|
OrderFulfillmentStatusAccessBean | findByOrderIdForUpdate(java.lang.Long anOrderId)
Retrieves the OrderFulfillmentStatus with the specified OrderID.
|
java.sql.Timestamp | getActualShipDateTime() |
java.lang.String | getComment() |
java.lang.String | getCurrency() |
java.lang.Integer | getField1() |
java.math.BigDecimal | getField2() |
java.lang.String | getField3() |
java.sql.Timestamp | getInvoiceDateTime() |
java.math.BigDecimal | getInvoiceValue() |
java.sql.Timestamp | getLastUpdateTime() |
java.lang.String | getMerchantOrderNumber() |
java.lang.Long | getOrderId() |
java.lang.String | getOrderStatus() |
java.lang.Long | getOrderStatusId() |
java.lang.String | getOsCode()
getOsCode
|
java.sql.Timestamp | getPlaceDateTime() |
java.math.BigDecimal | getPriceTotal() |
java.sql.Timestamp | getRequestShipDateTime() |
java.sql.Timestamp | getScheduleShipDateTime() |
java.lang.String | getSequenceNumber() |
java.lang.String | getShipCondition() |
java.lang.String | getShippingModeFlag() |
java.math.BigDecimal | getShippingTaxTotal() |
java.math.BigDecimal | getShippingTotal() |
java.math.BigDecimal | getTaxTotal() |
java.lang.Integer | getVersioning() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | propertySet(java.util.Hashtable arg1)
The property list will be used to set the data in the row being created or referred to.
|
void | refreshCopyHelper() |
void | setActualShipDateTime(java.sql.Timestamp newValue) |
void | setComment(java.lang.String newValue) |
void | setCurrency(java.lang.String newValue) |
void | setField1(java.lang.Integer newValue) |
void | setField2(java.math.BigDecimal newValue) |
void | setField3(java.lang.String newValue) |
void | setInitKey_orderStatusId(java.lang.Long newValue) |
void | setInvoiceDateTime(java.sql.Timestamp newValue) |
void | setInvoiceValue(java.math.BigDecimal newValue) |
void | setLastUpdateTime(java.sql.Timestamp newValue) |
void | setMerchantOrderNumber(java.lang.String newValue) |
void | setOrderId(java.lang.Long newValue) |
void | setOrderStatus(java.lang.String newValue) |
void | setOrderStatusId(java.lang.Long newValue) |
void | setOsCode(java.lang.String newValue)
setOsCode
|
void | setPlaceDateTime(java.sql.Timestamp newValue) |
void | setPriceTotal(java.math.BigDecimal newValue) |
void | setRequestShipDateTime(java.sql.Timestamp newValue) |
void | setScheduleShipDateTime(java.sql.Timestamp newValue) |
void | setSequenceNumber(java.lang.String newValue) |
void | setShipCondition(java.lang.String newValue) |
void | setShippingModeFlag(java.lang.String newValue) |
void | setShippingTaxTotal(java.math.BigDecimal newValue) |
void | setShippingTotal(java.math.BigDecimal newValue) |
void | setTaxTotal(java.math.BigDecimal newValue) |
void | setVersioning(java.lang.Integer newValue) |
public OrderFulfillmentStatusAccessBean()
public abstract com.ibm.commerce.orderstatus.objects.OrderFulfillmentStatus com.ibm.commerce.orderstatus.objimpl.OrderFulfillmentStatusHomeBase.findByPrimaryKey(com.ibm.commerce.orderstatus.objects.OrderFulfillmentStatusKey) throws java.rmi.RemoteException,javax.ejb.FinderException.
The home interface method properties need to be set by calling the following setter methods before calling any business methods: setInitKey_orderStatusId( java.lang.Long )
public OrderFulfillmentStatusAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public OrderFulfillmentStatusAccessBean(java.lang.Integer arg1) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB. The parameter provided will be used to specify the version value of the newly created row in ORDSTAT table.
The value of arg1 will be used for the column ORDSTAT.OSVERNBR.
public OrderFulfillmentStatusAccessBean(java.util.Hashtable aProp) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB.
The property list provided will be used to call propertySet(java.util.Hashtable aProp) and set data in the newly created row.
By default, the order status version number (OSVERNBR) will be set to 0 of DB2 type INTEGER NULL.
public OrderFulfillmentStatusAccessBean findByMaxVersion(java.lang.Long orderId1, java.lang.Long orderId2) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the OrderFulfillmentStatus that has the maximum version with the specified OrderID.
The SQL query used to fetch the requested row from the ORDSTAT table is:
SELECT * FROM ORDSTAT T1 WHERE (T1.ORDERS_ID = ?) AND (T1.OSVERNBR = (SELECT MAX(OSVERNBR) FROM ORDSTAT WHERE ORDERS_ID = ?))
public OrderFulfillmentStatusAccessBean findByMerchantOrderNumber(java.lang.String merchantOrderNumber) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the OrderFulfillmentStatus with the specified Merchant Order Number.
The SQL query used to fetch the requested row from the ORDSTAT table is:
SELECT * FROM ORDSTAT T1 WHERE(T1.OSMORDER = ?) AND (T1.OSVERNBR = 0)
public OrderFulfillmentStatusAccessBean findByOrderId(java.lang.Long orderId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the OrderFulfillmentStatus with the specified OrderID.
The SQL query used to fetch the requested row from the ORDSTAT table is:
SELECT * FROM ORDSTAT T1 WHERE (T1.ORDERS_ID = ?) AND (T1.OSVERNBR = 0)
public void setInitKey_orderStatusId(java.lang.Long newValue)
protected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getLastUpdateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setLastUpdateTime(java.sql.Timestamp newValue)
public java.math.BigDecimal getTaxTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setTaxTotal(java.math.BigDecimal newValue)
public java.math.BigDecimal getInvoiceValue() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setInvoiceValue(java.math.BigDecimal newValue)
public java.lang.Integer getVersioning() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setVersioning(java.lang.Integer newValue)
public java.lang.String getComment() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setComment(java.lang.String newValue)
public java.sql.Timestamp getPlaceDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setPlaceDateTime(java.sql.Timestamp newValue)
public java.lang.String getShipCondition() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setShipCondition(java.lang.String newValue)
public java.lang.String getSequenceNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setSequenceNumber(java.lang.String newValue)
public java.math.BigDecimal getPriceTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setPriceTotal(java.math.BigDecimal newValue)
public java.math.BigDecimal getShippingTaxTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setShippingTaxTotal(java.math.BigDecimal newValue)
public java.lang.String getCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCurrency(java.lang.String newValue)
public java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField3(java.lang.String newValue)
public java.math.BigDecimal getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField2(java.math.BigDecimal newValue)
public java.lang.Integer getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField1(java.lang.Integer newValue)
public java.sql.Timestamp getActualShipDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setActualShipDateTime(java.sql.Timestamp newValue)
public java.lang.Long getOrderStatusId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOrderStatusId(java.lang.Long newValue)
public java.lang.String getShippingModeFlag() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setShippingModeFlag(java.lang.String newValue)
public java.lang.Long getOrderId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOrderId(java.lang.Long newValue)
public java.lang.String getOrderStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOrderStatus(java.lang.String newValue)
public java.math.BigDecimal getShippingTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setShippingTotal(java.math.BigDecimal newValue)
public java.sql.Timestamp getInvoiceDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setInvoiceDateTime(java.sql.Timestamp newValue)
public java.lang.String getMerchantOrderNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMerchantOrderNumber(java.lang.String newValue)
public java.sql.Timestamp getRequestShipDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRequestShipDateTime(java.sql.Timestamp newValue)
public java.sql.Timestamp getScheduleShipDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setScheduleShipDateTime(java.sql.Timestamp newValue)
public void propertySet(java.util.Hashtable arg1) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The property list will be used to set the data in the row being created or referred to.
The list entries may include:
public java.lang.String getOsCode() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOsCode(java.lang.String newValue)
public OrderFulfillmentStatusAccessBean findByMerchantOrderNumberForUpdate(java.lang.String asMerchantOrderNumber) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves the OrderFulfillmentStatus with the specified Merchant Order Number.
The SQL query used to fetch the requested row from the ORDSTAT table is:
SELECT * FROM ORDSTAT T1 WHERE(T1.OSMORDER = ?) AND (T1.OSVERNBR = 0) FOR UPDATE
public OrderFulfillmentStatusAccessBean findByOrderIdForUpdate(java.lang.Long anOrderId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves the OrderFulfillmentStatus with the specified OrderID.
The SQL query used to fetch the requested row from the ORDSTAT table is:
SELECT * FROM ORDSTAT T1 WHERE (T1.ORDERS_ID = ?) AND (T1.OSVERNBR = 0) FOR UPDATE