java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.orderstatus.objects.OrderFulfillmentStatusAccessBean
This table contains information about the status of an order for an Order Status Update inbound message. Each row in the table contains information about a single order.
Constructor Summary | |
---|---|
OrderFulfillmentStatusAccessBean() constructor | |
OrderFulfillmentStatusAccessBean(javax.ejb.EJBObject o) constructor |
Method Summary | |
---|---|
void |
commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected
java.lang.String |
defaultJNDIName() |
OrderFulfillmentStatusAccessBean |
findByMaxVersion(java.lang.Long arg0, java.lang.Long arg1) Retrieves the OrderFulfillmentStatus that has the maximum version with the specified OrderId. |
OrderFulfillmentStatusAccessBean |
findByMerchantOrderNumber(java.lang.String arg0) 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 arg0) Retrieves the OrderFulfillmentStatus with the specified OrderId. |
OrderFulfillmentStatusAccessBean |
findByOrderIdForUpdate(java.lang.Long anOrderId) Retrieves the OrderFulfillmentStatus with the specified OrderId. |
java.sql.Timestamp |
getActualShipDateTime() This method provides access to the ORDSTAT.OSASTIME column of DB2 type TIMESTAMP. |
java.lang.String |
getComment() This method provides access to the ORDSTAT.OSCMNT column of DB2 type VARCHAR(254). |
java.lang.String |
getCurrency() This method provides access to the ORDSTAT.OSCPCUR column of DB2 type CHAR(10). |
java.lang.Integer |
getField1() This method provides access to the ORDSTAT.FIELD1 column of DB2 type INTEGER. |
java.math.BigDecimal |
getField2() This method provides access to the ORDSTAT.FIELD2 column of DB2 type DECIMAL(20 5). |
java.lang.String |
getField3() This method provides access to the ORDSTAT.FIELD3 column of DB2 type VARCHAR(254). |
java.sql.Timestamp |
getInvoiceDateTime() This method provides access to the ORDSTAT.OSINVTIME column of DB2 type TIMESTAMP. |
java.math.BigDecimal |
getInvoiceValue() This method provides access to the ORDSTAT.OSINVVAL column of DB2 type DECIMAL(20 5). |
java.sql.Timestamp |
getLastUpdateTime() This method provides access to the ORDSTAT.OSUPDTIME column of DB2 type TIMESTAMP. |
java.lang.String |
getMerchantOrderNumber() This method provides access to the ORDSTAT.OSMORDER column of DB2 type CHAR(30). |
java.lang.Long |
getOrderId() This method provides access to the ORDSTAT.ORDERS_ID column of DB2 type BIGINT. |
java.lang.String |
getOrderStatus() This method provides access to the ORDSTAT.OSSTATUS column of DB2 type CHAR(32). |
java.lang.Long |
getOrderStatusId() This method provides access to the ORDSTAT.ORDSTAT_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getOsCode() This method accesses a non-CMP field |
java.sql.Timestamp |
getPlaceDateTime() This method provides access to the ORDSTAT.OSPLTIME column of DB2 type TIMESTAMP. |
java.math.BigDecimal |
getPriceTotal() This method provides access to the ORDSTAT.OSPRTOT column of DB2 type DECIMAL(20 5). |
java.sql.Timestamp |
getRequestShipDateTime() This method provides access to the ORDSTAT.OSRSTIME column of DB2 type TIMESTAMP. |
java.sql.Timestamp |
getScheduleShipDateTime() This method provides access to the ORDSTAT.OSSSTIME column of DB2 type TIMESTAMP. |
java.lang.String |
getSequenceNumber() This method provides access to the ORDSTAT.OSSEQNUM column of DB2 type VARCHAR(64). |
java.lang.String |
getShipCondition() This method provides access to the ORDSTAT.OSSCOND column of DB2 type CHAR(2). |
java.lang.String |
getShippingModeFlag() This method provides access to the ORDSTAT.OSSMFLAG column of DB2 type CHAR(1). |
java.math.BigDecimal |
getShippingTaxTotal() This method provides access to the ORDSTAT.OSSHTXTOT column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal |
getShippingTotal() This method provides access to the ORDSTAT.OSSHTOT column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal |
getTaxTotal() This method provides access to the ORDSTAT.OSTXTOT column of DB2 type DECIMAL(20 5). |
java.lang.Integer |
getVersioning() This method provides access to the ORDSTAT.OSVERNBR column of DB2 type INTEGER. |
protected
void |
instantiateEJB() |
protected
boolean |
instantiateEJBByPrimaryKey() |
void |
propertySet(java.util.Hashtable arg0) The property list will be used to set the data in the row being created or referred to. |
void |
refreshCopyHelper() Load data from the EJBObject. |
void |
setActualShipDateTime(java.sql.Timestamp newValue) This method provides access to the ORDSTAT.OSASTIME column of DB2 type TIMESTAMP. |
void |
setComment(java.lang.String newValue) This method provides access to the ORDSTAT.OSCMNT column of DB2 type VARCHAR(254). |
void |
setCurrency(java.lang.String newValue) This method provides access to the ORDSTAT.OSCPCUR column of DB2 type CHAR(10). |
void |
setField1(java.lang.Integer newValue) This method provides access to the ORDSTAT.FIELD1 column of DB2 type INTEGER. |
void |
setField2(java.math.BigDecimal newValue) This method provides access to the ORDSTAT.FIELD2 column of DB2 type DECIMAL(20 5). |
void |
setField3(java.lang.String newValue) This method provides access to the ORDSTAT.FIELD3 column of DB2 type VARCHAR(254). |
void |
setInitKey_orderStatusId(java.lang.Long newValue) Set the primary key for this object |
void |
setInvoiceDateTime(java.sql.Timestamp newValue) This method provides access to the ORDSTAT.OSINVTIME column of DB2 type TIMESTAMP. |
void |
setInvoiceValue(java.math.BigDecimal newValue) This method provides access to the ORDSTAT.OSINVVAL column of DB2 type DECIMAL(20 5). |
void |
setLastUpdateTime(java.sql.Timestamp newValue) This method provides access to the ORDSTAT.OSUPDTIME column of DB2 type TIMESTAMP. |
void |
setMerchantOrderNumber(java.lang.String newValue) This method provides access to the ORDSTAT.OSMORDER column of DB2 type CHAR(30). |
void |
setOrderId(java.lang.Long newValue) This method provides access to the ORDSTAT.ORDERS_ID column of DB2 type BIGINT. |
void |
setOrderStatus(java.lang.String newValue) This method provides access to the ORDSTAT.OSSTATUS column of DB2 type CHAR(32). |
void |
setOrderStatusId(java.lang.Long newValue) This method provides access to the ORDSTAT.ORDSTAT_ID column of DB2 type BIGINT NOT NULL. |
void |
setOsCode(java.lang.String newValue) This method accesses a non-CMP field |
void |
setPlaceDateTime(java.sql.Timestamp newValue) This method provides access to the ORDSTAT.OSPLTIME column of DB2 type TIMESTAMP. |
void |
setPriceTotal(java.math.BigDecimal newValue) This method provides access to the ORDSTAT.OSPRTOT column of DB2 type DECIMAL(20 5). |
void |
setRequestShipDateTime(java.sql.Timestamp newValue) This method provides access to the ORDSTAT.OSRSTIME column of DB2 type TIMESTAMP. |
void |
setScheduleShipDateTime(java.sql.Timestamp newValue) This method provides access to the ORDSTAT.OSSSTIME column of DB2 type TIMESTAMP. |
void |
setSequenceNumber(java.lang.String newValue) This method provides access to the ORDSTAT.OSSEQNUM column of DB2 type VARCHAR(64). |
void |
setShipCondition(java.lang.String newValue) This method provides access to the ORDSTAT.OSSCOND column of DB2 type CHAR(2). |
void |
setShippingModeFlag(java.lang.String newValue) This method provides access to the ORDSTAT.OSSMFLAG column of DB2 type CHAR(1). |
void |
setShippingTaxTotal(java.math.BigDecimal newValue) This method provides access to the ORDSTAT.OSSHTXTOT column of DB2 type DECIMAL(20 5). |
void |
setShippingTotal(java.math.BigDecimal newValue) This method provides access to the ORDSTAT.OSSHTOT column of DB2 type DECIMAL(20 5). |
void |
setTaxTotal(java.math.BigDecimal newValue) This method provides access to the ORDSTAT.OSTXTOT column of DB2 type DECIMAL(20 5). |
void |
setVersioning(java.lang.Integer newValue) This method provides access to the ORDSTAT.OSVERNBR column of DB2 type INTEGER. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Constructor Detail |
---|
public OrderFulfillmentStatusAccessBean()
public OrderFulfillmentStatusAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
o
- javax.ejb.EJBObjectjava.rmi.RemoteException
Method Detail |
---|
public OrderFulfillmentStatusAccessBean findByMaxVersion(java.lang.Long arg0, java.lang.Long arg1) 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 = ?))
java.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderEception
- Raised whenever a request object is
not foundjavax.ejb.FinderException
javax.naming.NamingException
public OrderFulfillmentStatusAccessBean findByMerchantOrderNumber(java.lang.String arg0) 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)
java.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderEception
- Raised whenever a request object is
not foundjavax.ejb.FinderException
javax.naming.NamingException
public OrderFulfillmentStatusAccessBean findByOrderId(java.lang.Long arg0) 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)
java.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderEception
- Raised whenever a request object is
not foundjavax.ejb.FinderException
javax.naming.NamingException
public void setInitKey_orderStatusId(java.lang.Long newValue)
Set the primary key for this object
newValue
- java.lang.Longprotected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
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
Update(flush) data to the EJBObject (persistent storage).
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
Load data from the EJBObject.
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
This method provides access to the ORDSTAT.OSUPDTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Last update time stamp for the order.
getLastUpdateTime
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setLastUpdateTime(java.sql.Timestamp newValue)
This method provides access to the ORDSTAT.OSUPDTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Last update time stamp for the order.
setLastUpdateTime
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.sql.Timestamppublic java.math.BigDecimal getTaxTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSTXTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total tax for the order.
getTaxTotal
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setTaxTotal(java.math.BigDecimal newValue)
This method provides access to the ORDSTAT.OSTXTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total tax for the order.
setTaxTotal
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.math.BigDecimal getInvoiceValue() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSINVVAL column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Net value of the invoice.
getInvoiceValue
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setInvoiceValue(java.math.BigDecimal newValue)
This method provides access to the ORDSTAT.OSINVVAL column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Net value of the invoice.
setInvoiceValue
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.lang.Integer getVersioning() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSVERNBR column of DB2 type INTEGER.
The following is a description of this column:
Order status version number. A value of &quo
getVersioning
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setVersioning(java.lang.Integer newValue)
This method provides access to the ORDSTAT.OSVERNBR column of DB2 type INTEGER.
The following is a description of this column:
Order status version number. A value of &quo
setVersioning
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Integerpublic java.lang.String getComment() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSCMNT column of DB2 type VARCHAR(254).
The following is a description of this column:
Comments for this order status.
getComment
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setComment(java.lang.String newValue)
This method provides access to the ORDSTAT.OSCMNT column of DB2 type VARCHAR(254).
The following is a description of this column:
Comments for this order status.
setComment
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Stringpublic java.sql.Timestamp getPlaceDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSPLTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Order placed time stamp.
getPlaceDateTime
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setPlaceDateTime(java.sql.Timestamp newValue)
This method provides access to the ORDSTAT.OSPLTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Order placed time stamp.
setPlaceDateTime
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.sql.Timestamppublic java.lang.String getShipCondition() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSSCOND column of DB2 type CHAR(2).
The following is a description of this column:
Code indicating if partial shipment of the order is accepted. Valid values:&l
getShipCondition
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setShipCondition(java.lang.String newValue)
This method provides access to the ORDSTAT.OSSCOND column of DB2 type CHAR(2).
The following is a description of this column:
Code indicating if partial shipment of the order is accepted. Valid values:&l
setShipCondition
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Stringpublic java.lang.String getSequenceNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSSEQNUM column of DB2 type VARCHAR(64).
The following is a description of this column:
Order status sequence number for serialization.
getSequenceNumber
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setSequenceNumber(java.lang.String newValue)
This method provides access to the ORDSTAT.OSSEQNUM column of DB2 type VARCHAR(64).
The following is a description of this column:
Order status sequence number for serialization.
setSequenceNumber
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Stringpublic java.math.BigDecimal getPriceTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSPRTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total product price for the order.
getPriceTotal
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setPriceTotal(java.math.BigDecimal newValue)
This method provides access to the ORDSTAT.OSPRTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total product price for the order.
setPriceTotal
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.math.BigDecimal getShippingTaxTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSSHTXTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total tax on shipping charges for the order.
getShippingTaxTotal
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setShippingTaxTotal(java.math.BigDecimal newValue)
This method provides access to the ORDSTAT.OSSHTXTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total tax on shipping charges for the order.
setShippingTaxTotal
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.lang.String getCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSCPCUR column of DB2 type CHAR(10).
The following is a description of this column:
Currency in which the price is expressed. This is a currency code as per ISO 4217 standards.
getCurrency
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setCurrency(java.lang.String newValue)
This method provides access to the ORDSTAT.OSCPCUR column of DB2 type CHAR(10).
The following is a description of this column:
Currency in which the price is expressed. This is a currency code as per ISO 4217 standards.
setCurrency
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Stringpublic java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.FIELD3 column of DB2 type VARCHAR(254).
The following is a description of this column:
Customizable.
getField3
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setField3(java.lang.String newValue)
This method provides access to the ORDSTAT.FIELD3 column of DB2 type VARCHAR(254).
The following is a description of this column:
Customizable.
setField3
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Stringpublic java.math.BigDecimal getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.FIELD2 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
getField2
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setField2(java.math.BigDecimal newValue)
This method provides access to the ORDSTAT.FIELD2 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
setField2
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.lang.Integer getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.FIELD1 column of DB2 type INTEGER.
The following is a description of this column:
Customizable.
getField1
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setField1(java.lang.Integer newValue)
This method provides access to the ORDSTAT.FIELD1 column of DB2 type INTEGER.
The following is a description of this column:
Customizable.
setField1
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Integerpublic java.sql.Timestamp getActualShipDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSASTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Actual shipping time stamp.
getActualShipDateTime
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setActualShipDateTime(java.sql.Timestamp newValue)
This method provides access to the ORDSTAT.OSASTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Actual shipping time stamp.
setActualShipDateTime
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.sql.Timestamppublic java.lang.Long getOrderStatusId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.ORDSTAT_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Order status reference number. This is the primary key for this table.
getOrderStatusId
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setOrderStatusId(java.lang.Long newValue)
This method provides access to the ORDSTAT.ORDSTAT_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Order status reference number. This is the primary key for this table.
setOrderStatusId
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Longpublic java.lang.String getShippingModeFlag() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSSMFLAG column of DB2 type CHAR(1).
The following is a description of this column:
Code indicating the level for the shipping address and shipping mode. Valid values:&l
getShippingModeFlag
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setShippingModeFlag(java.lang.String newValue)
This method provides access to the ORDSTAT.OSSMFLAG column of DB2 type CHAR(1).
The following is a description of this column:
Code indicating the level for the shipping address and shipping mode. Valid values:&l
setShippingModeFlag
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Stringpublic java.lang.Long getOrderId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.ORDERS_ID column of DB2 type BIGINT.
The following is a description of this column:
WebSphere Commerce order reference number. Foreign key that references the ORDERS_ID column in the ORDERS table.
getOrderId
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setOrderId(java.lang.Long newValue)
This method provides access to the ORDSTAT.ORDERS_ID column of DB2 type BIGINT.
The following is a description of this column:
WebSphere Commerce order reference number. Foreign key that references the ORDERS_ID column in the ORDERS table.
setOrderId
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Longpublic java.lang.String getOrderStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSSTATUS column of DB2 type CHAR(32).
The following is a description of this column:
Status of the order.
getOrderStatus
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setOrderStatus(java.lang.String newValue)
This method provides access to the ORDSTAT.OSSTATUS column of DB2 type CHAR(32).
The following is a description of this column:
Status of the order.
setOrderStatus
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Stringpublic java.math.BigDecimal getShippingTotal() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSSHTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total shipping charges for the order.
getShippingTotal
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setShippingTotal(java.math.BigDecimal newValue)
This method provides access to the ORDSTAT.OSSHTOT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Total shipping charges for the order.
setShippingTotal
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.math.BigDecimalpublic java.sql.Timestamp getInvoiceDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSINVTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Invoice time stamp.
getInvoiceDateTime
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setInvoiceDateTime(java.sql.Timestamp newValue)
This method provides access to the ORDSTAT.OSINVTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Invoice time stamp.
setInvoiceDateTime
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.sql.Timestamppublic java.lang.String getMerchantOrderNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSMORDER column of DB2 type CHAR(30).
The following is a description of this column:
Order number generated by the backend system.
getMerchantOrderNumber
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setMerchantOrderNumber(java.lang.String newValue)
This method provides access to the ORDSTAT.OSMORDER column of DB2 type CHAR(30).
The following is a description of this column:
Order number generated by the backend system.
setMerchantOrderNumber
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.lang.Stringpublic java.sql.Timestamp getRequestShipDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSRSTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Requested shipping time stamp.
getRequestShipDateTime
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setRequestShipDateTime(java.sql.Timestamp newValue)
This method provides access to the ORDSTAT.OSRSTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Requested shipping time stamp.
setRequestShipDateTime
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.sql.Timestamppublic java.sql.Timestamp getScheduleShipDateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDSTAT.OSSSTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Scheduled shipping time stamp.
getScheduleShipDateTime
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setScheduleShipDateTime(java.sql.Timestamp newValue)
This method provides access to the ORDSTAT.OSSSTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Scheduled shipping time stamp.
setScheduleShipDateTime
in interface
OrderFulfillmentStatusAccessBeanData
newValue
- java.sql.Timestamppublic void propertySet(java.util.Hashtable arg0) 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: Long orderId; //ORDERS_ID String merchantOrderNumber; //OSMORDER String partNumber; //PARTNUMBER String currency; //OSCPCUR BigDecimal priceTotal; //OSPRTOT BigDecimal taxTotal; //OSTXTOT BigDecimal shippingTotal; //OSSHTOT BigDecimal shippingTaxTotal; //OSSHTXTOT String orderStatus; //OSSTATUS Timestamp placeDateTime; //OSPLTIME Timestamp requestShipDateTime; //OSRSTIME Timestamp scheduleShipDateTime; //OSSSTIME Timestamp actualShipDateTime; //OSASTIME Timestamp invoiceDateTime; //OSINVTIME BigDecimal invoiceValue; //OSINVVAL String shipCondtion; //OSSCOND String shippingModeFlag; //OSSMFLAG Timestamp lastUpdateTime; //OSUPDTIME String sequenceNumber; //OSSEQNUM String comment; //OSCMNT int field1; //FIELD1 BigDecimal field2; //FIELD2 String field3; //FIELD3
java.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderException
javax.naming.NamingException
public java.lang.String getOsCode() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
getOsCode
in interface
OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setOsCode(java.lang.String newValue)
setOsCode
in interface
OrderFulfillmentStatusAccessBeanData
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
java.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderEception
- Raised whenever a request object is
not foundjavax.naming.NamingException
javax.ejb.FinderException
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
java.rmi.RemoteException
- Raised whenever a communication
related problems occuredjavax.ejb.FinderEception
- Raised whenever a request object is
not foundjavax.naming.NamingException
javax.ejb.FinderException