|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractAccessBean | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.orderstatus.objects.OrderFulfillmentStatusAccessBean
This bean provides access to the ORDSTAT table.
The following is a description of this table:
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.
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
OrderFulfillmentStatusAccessBean()
Default constructor. |
|
OrderFulfillmentStatusAccessBean(javax.ejb.EJBObject object)
Creates an access bean for the specified EJB |
|
OrderFulfillmentStatusAccessBean(java.util.Hashtable ahsProperty)
Maps to a corresponding ejbCreate method in the home interface of the EJB. |
|
OrderFulfillmentStatusAccessBean(java.lang.Integer anVersion)
Maps to a corresponding ejbCreate method in the home interface of the EJB. |
Method Summary | |
void |
commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage). |
OrderFulfillmentStatusAccessBean |
findByMaxVersion(java.lang.Long lOrderId,
java.lang.Long lOrderIdCopy)
Retrieves the OrderFulfillmentStatusAccessBean that has the maximum version with the specified OrderId. |
OrderFulfillmentStatusAccessBean |
findByMerchantOrderNumber(java.lang.String sMerchantOrder)
Retrieves the OrderFulfillmentStatusAccessBean with the specified Merchant Order Number. |
OrderFulfillmentStatusAccessBean |
findByOrderId(java.lang.Long lOrderId)
Retrieves the OrderFulfillmentStatusAccessBean with the specified OrderId. |
java.sql.Timestamp |
getActualShipDateTime()
This method provides access to the ORDSTAT.OSASTIME column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getComment()
This method provides access to the ORDSTAT.OSCMNT column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getCurrency()
This method provides access to the ORDSTAT.OSCPCUR column of DB2 type CHAR(10) NULL. |
java.lang.Integer |
getField1()
This method provides access to the ORDSTAT.FIELD1 column of DB2 type INTEGER NULL. |
java.math.BigDecimal |
getField2()
This method provides access to the ORDSTAT.FIELD2 column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getField3()
This method provides access to the ORDSTAT.FIELD3 column of DB2 type VARCHAR(254) NULL. |
java.sql.Timestamp |
getInvoiceDateTime()
This method provides access to the ORDSTAT.OSINVTIME column of DB2 type TIMESTAMP NULL. |
java.math.BigDecimal |
getInvoiceValue()
This method provides access to the ORDSTAT.OSINVVAL column of DB2 type DECIMAL(20,5) NULL. |
java.sql.Timestamp |
getLastUpdateTime()
This method provides access to the ORDSTAT.OSUPDTIME column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getMerchantOrderNumber()
This method provides access to the ORDSTAT.OSMORDER column of DB2 type CHAR(30) NULL. |
java.lang.Long |
getOrderId()
This method provides access to the ORDSTAT.ORDERS_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getOrderStatus()
This method provides access to the ORDSTAT.OSSTATUS column of DB2 type CHAR(32) NULL. |
java.lang.Long |
getOrderStatusId()
This method provides access to the ORDSTAT.ORDSTAT_ID column of DB2 type BIGINT NOT NULL. |
java.sql.Timestamp |
getPlaceDateTime()
This method provides access to the ORDSTAT.OSPLTIME column of DB2 type TIMESTAMP NULL. |
java.math.BigDecimal |
getPriceTotal()
This method provides access to the ORDSTAT.OSPRTOT column of DB2 type DECIMAL(20,5) NULL. |
java.sql.Timestamp |
getRequestShipDateTime()
This method provides access to the ORDSTAT.OSRSTIME column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getScheduleShipDateTime()
This method provides access to the ORDSTAT.OSSSTIME column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getSequenceNumber()
This method provides access to the ORDSTAT.OSSEQNUM column of DB2 type VARCHAR(64) NULL. |
java.lang.String |
getShipCondition()
This method provides access to the ORDSTAT.OSSCOND column of DB2 type CHAR(2) NULL. |
java.lang.String |
getShippingModeFlag()
This method provides access to the ORDSTAT.OSSMFLAG column of DB2 type CHAR(1) NULL. |
java.math.BigDecimal |
getShippingTaxTotal()
This method provides access to the ORDSTAT.OSSHTXTOT column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getShippingTotal()
This method provides access to the ORDSTAT.OSSHTOT column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getTaxTotal()
This method provides access to the ORDSTAT.OSTXTOT column of DB2 type DECIMAL(20,5) NULL. |
java.lang.Integer |
getVersioning()
This method provides access to the ORDSTAT.OSVERNBR column of DB2 type INTEGER NULL. |
void |
propertySet(java.util.Hashtable ahsProperty)
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 aActualShipDateTime)
This method provides access to the ORDSTAT.OSASTIME column of DB2 type TIMESTAMP NULL. |
void |
setComment(java.lang.String aComment)
This method provides access to the ORDSTAT.OSCMNT column of DB2 type VARCHAR(254) NULL. |
void |
setCurrency(java.lang.String aCurrency)
This method provides access to the ORDSTAT.OSCPCUR column of DB2 type CHAR(10) NULL. |
void |
setField1(java.lang.Integer aField1)
This method provides access to the ORDSTAT.FIELD1 column of DB2 type INTEGER NULL. |
void |
setField2(java.math.BigDecimal aField2)
This method provides access to the ORDSTAT.FIELD2 column of DB2 type DECIMAL(20,5) NULL. |
void |
setField3(java.lang.String aField3)
This method provides access to the ORDSTAT.FIELD3 column of DB2 type VARCHAR(254) NULL. |
void |
setInitKey_orderStatusId(java.lang.Long aInitKey_orderStatusId)
Set the primary key for this object |
void |
setInvoiceDateTime(java.sql.Timestamp aInvoiceDateTime)
This method provides access to the ORDSTAT.OSINVTIME column of DB2 type TIMESTAMP NULL. |
void |
setInvoiceValue(java.math.BigDecimal aInvoiceValue)
This method provides access to the ORDSTAT.OSINVVAL column of DB2 type DECIMAL(20,5) NULL. |
void |
setLastUpdateTime(java.sql.Timestamp aLastUpdateTime)
This method provides access to the ORDSTAT.OSUPDTIME column of DB2 type TIMESTAMP NULL. |
void |
setMerchantOrderNumber(java.lang.String aMerchantOrderNumber)
This method provides access to the ORDSTAT.OSMORDER column of DB2 type CHAR(30) NULL. |
void |
setOrderId(java.lang.Long aOrderId)
This method provides access to the ORDSTAT.ORDERS_ID column of DB2 type BIGINT NULL. |
void |
setOrderStatus(java.lang.String aOrderStatus)
This method provides access to the ORDSTAT.OSSTATUS column of DB2 type CHAR(32) NULL. |
void |
setOrderStatusId(java.lang.Long aOrderStatusId)
This method provides access to the ORDSTAT.ORDSTAT_ID column of DB2 type BIGINT NOT NULL. |
void |
setPlaceDateTime(java.sql.Timestamp aPlaceDateTime)
This method provides access to the ORDSTAT.OSPLTIME column of DB2 type TIMESTAMP NULL. |
void |
setPriceTotal(java.math.BigDecimal aPriceTotal)
This method provides access to the ORDSTAT.OSPRTOT column of DB2 type DECIMAL(20,5) NULL. |
void |
setRequestShipDateTime(java.sql.Timestamp aRequestShipDateTime)
This method provides access to the ORDSTAT.OSRSTIME column of DB2 type TIMESTAMP NULL. |
void |
setScheduleShipDateTime(java.sql.Timestamp aScheduleShipDateTime)
This method provides access to the ORDSTAT.OSSSTIME column of DB2 type TIMESTAMP NULL. |
void |
setSequenceNumber(java.lang.String aSequenceNumber)
This method provides access to the ORDSTAT.OSSEQNUM column of DB2 type VARCHAR(64) NULL. |
void |
setShipCondition(java.lang.String aShipCondition)
This method provides access to the ORDSTAT.OSSCOND column of DB2 type CHAR(2) NULL. |
void |
setShippingModeFlag(java.lang.String aShippingModeFlag)
This method provides access to the ORDSTAT.OSSMFLAG column of DB2 type CHAR(1) NULL. |
void |
setShippingTaxTotal(java.math.BigDecimal aShippingTaxTotal)
This method provides access to the ORDSTAT.OSSHTXTOT column of DB2 type DECIMAL(20,5) NULL. |
void |
setShippingTotal(java.math.BigDecimal aShippingTotal)
This method provides access to the ORDSTAT.OSSHTOT column of DB2 type DECIMAL(20,5) NULL. |
void |
setTaxTotal(java.math.BigDecimal aTaxTotal)
This method provides access to the ORDSTAT.OSTXTOT column of DB2 type DECIMAL(20,5) NULL. |
void |
setVersioning(java.lang.Integer aVersioning)
This method provides access to the ORDSTAT.OSVERNBR column of DB2 type INTEGER NULL. |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean |
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OrderFulfillmentStatusAccessBean()
Default constructor. Maps to findByPrimaryKey.
public OrderFulfillmentStatusAccessBean(javax.ejb.EJBObject object) throws java.rmi.RemoteException
Creates an access bean for the specified EJB
object
- The EJB Object used for the access bean construction.java.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic OrderFulfillmentStatusAccessBean(java.util.Hashtable ahsProperty) 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 ahsProperty) and set data in the newly created row.
By default, the order status version number (i.e. OSVERNBR) will be set to 0 of DB2 type INTEGER NULL.
ahsProperty
- java.util.Hashtablejavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic OrderFulfillmentStatusAccessBean(java.lang.Integer anVersion) 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 anVersion will be used for the column ORDSTAT.OSVERNBR.
anVersion
- java.lang.Integerjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionMethod Detail |
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
commitCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic OrderFulfillmentStatusAccessBean findByMaxVersion(java.lang.Long lOrderId, java.lang.Long lOrderIdCopy) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the OrderFulfillmentStatusAccessBean 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 = ?))
lOrderId
- java.lang.LonglOrderIdCopy
- java.lang.Long (the same value as 'lOrderId')java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic OrderFulfillmentStatusAccessBean findByMerchantOrderNumber(java.lang.String sMerchantOrder) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the OrderFulfillmentStatusAccessBean 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
sMerchantOrder
- java.lang.Stringjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic OrderFulfillmentStatusAccessBean findByOrderId(java.lang.Long lOrderId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the OrderFulfillmentStatusAccessBean 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
lOrderId
- java.lang.Longjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Actual shipping time stamp.
getActualShipDateTime
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Comments for this order status.
getComment
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
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
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Customizable.
getField1
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Customizable.
getField2
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Customizable.
getField3
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Invoice time stamp.
getInvoiceDateTime
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Net value of the invoice.
getInvoiceValue
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Last update time stamp for the order.
getLastUpdateTime
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Order number generated by the back end system.
getMerchantOrderNumber
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
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
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Status of the order.
getOrderStatus
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Order placed time stamp.
getPlaceDateTime
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Total product price for the order.
getPriceTotal
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Requested shipping time stamp.
getRequestShipDateTime
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Scheduled shipping time stamp.
getScheduleShipDateTime
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Order status sequence number for serialization.
getSequenceNumber
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Code indicating if partial shipment of the order is accepted. Valid values are SC (ship complete order) and SP (ship partial order).
getShipCondition
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Code indicating the level for the shipping address and shipping mode. Valid values are O (order level), I (item level).
getShippingModeFlag
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Total tax on shipping charges for the order.
getShippingTaxTotal
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Total shipping charges for the order.
getShippingTotal
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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) NULL.
The following is a description of this column:
Total tax for the order.
getTaxTotal
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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 NULL.
The following is a description of this column:
Order status version number. A value of "0" (zero) indicates the most recent version of the order. The highest value indicates the second most recent version of the order.
getVersioning
in interface OrderFulfillmentStatusAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void propertySet(java.util.Hashtable ahsProperty) 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
ahsProperty
- java.util.Hashtablejava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
refreshCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void setActualShipDateTime(java.sql.Timestamp aActualShipDateTime)
This method provides access to the ORDSTAT.OSASTIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Actual shipping time stamp.
setActualShipDateTime
in interface OrderFulfillmentStatusAccessBeanData
aActualShipDateTime
- java.sql.Timestamppublic void setComment(java.lang.String aComment)
This method provides access to the ORDSTAT.OSCMNT column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Comments for this order status.
setComment
in interface OrderFulfillmentStatusAccessBeanData
aComment
- java.lang.Stringpublic void setCurrency(java.lang.String aCurrency)
This method provides access to the ORDSTAT.OSCPCUR column of DB2 type CHAR(10) NULL.
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
aCurrency
- java.lang.Stringpublic void setField1(java.lang.Integer aField1)
This method provides access to the ORDSTAT.FIELD1 column of DB2 type INTEGER NULL.
The following is a description of this column:
Customizable.
setField1
in interface OrderFulfillmentStatusAccessBeanData
aField1
- java.lang.Integerpublic void setField2(java.math.BigDecimal aField2)
This method provides access to the ORDSTAT.FIELD2 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Customizable.
setField2
in interface OrderFulfillmentStatusAccessBeanData
aField2
- java.math.BigDecimalpublic void setField3(java.lang.String aField3)
This method provides access to the ORDSTAT.FIELD3 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Customizable.
setField3
in interface OrderFulfillmentStatusAccessBeanData
aField3
- java.lang.Stringpublic void setInitKey_orderStatusId(java.lang.Long aInitKey_orderStatusId)
Set the primary key for this object
aInitKey_orderStatusId
- java.lang.Longpublic void setInvoiceDateTime(java.sql.Timestamp aInvoiceDateTime)
This method provides access to the ORDSTAT.OSINVTIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Invoice time stamp.
setInvoiceDateTime
in interface OrderFulfillmentStatusAccessBeanData
aInvoiceDateTime
- java.sql.Timestamppublic void setInvoiceValue(java.math.BigDecimal aInvoiceValue)
This method provides access to the ORDSTAT.OSINVVAL column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Net value of the invoice.
setInvoiceValue
in interface OrderFulfillmentStatusAccessBeanData
aInvoiceValue
- java.math.BigDecimalpublic void setLastUpdateTime(java.sql.Timestamp aLastUpdateTime)
This method provides access to the ORDSTAT.OSUPDTIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Last update time stamp for the order.
setLastUpdateTime
in interface OrderFulfillmentStatusAccessBeanData
aLastUpdateTime
- java.sql.Timestamppublic void setMerchantOrderNumber(java.lang.String aMerchantOrderNumber)
This method provides access to the ORDSTAT.OSMORDER column of DB2 type CHAR(30) NULL.
The following is a description of this column:
Order number generated by the back end system.
setMerchantOrderNumber
in interface OrderFulfillmentStatusAccessBeanData
aMerchantOrderNumber
- java.lang.Stringpublic void setOrderId(java.lang.Long aOrderId)
This method provides access to the ORDSTAT.ORDERS_ID column of DB2 type BIGINT NULL.
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
aOrderId
- java.lang.Longpublic void setOrderStatus(java.lang.String aOrderStatus)
This method provides access to the ORDSTAT.OSSTATUS column of DB2 type CHAR(32) NULL.
The following is a description of this column:
Status of the order.
setOrderStatus
in interface OrderFulfillmentStatusAccessBeanData
aOrderStatus
- java.lang.Stringpublic void setOrderStatusId(java.lang.Long aOrderStatusId)
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
aOrderStatusId
- java.lang.Longpublic void setPlaceDateTime(java.sql.Timestamp aPlaceDateTime)
This method provides access to the ORDSTAT.OSPLTIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Order placed time stamp.
setPlaceDateTime
in interface OrderFulfillmentStatusAccessBeanData
aPlaceDateTime
- java.sql.Timestamppublic void setPriceTotal(java.math.BigDecimal aPriceTotal)
This method provides access to the ORDSTAT.OSPRTOT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Total product price for the order.
setPriceTotal
in interface OrderFulfillmentStatusAccessBeanData
aPriceTotal
- java.math.BigDecimalpublic void setRequestShipDateTime(java.sql.Timestamp aRequestShipDateTime)
This method provides access to the ORDSTAT.OSRSTIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Requested shipping time stamp.
setRequestShipDateTime
in interface OrderFulfillmentStatusAccessBeanData
aRequestShipDateTime
- java.sql.Timestamppublic void setScheduleShipDateTime(java.sql.Timestamp aScheduleShipDateTime)
This method provides access to the ORDSTAT.OSSSTIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Scheduled shipping time stamp.
setScheduleShipDateTime
in interface OrderFulfillmentStatusAccessBeanData
aScheduleShipDateTime
- java.sql.Timestamppublic void setSequenceNumber(java.lang.String aSequenceNumber)
This method provides access to the ORDSTAT.OSSEQNUM column of DB2 type VARCHAR(64) NULL.
The following is a description of this column:
Order status sequence number for serialization.
setSequenceNumber
in interface OrderFulfillmentStatusAccessBeanData
aSequenceNumber
- java.lang.Stringpublic void setShipCondition(java.lang.String aShipCondition)
This method provides access to the ORDSTAT.OSSCOND column of DB2 type CHAR(2) NULL.
The following is a description of this column:
Code indicating if partial shipment of the order is accepted. Valid values are SC (ship complete order) and SP (ship partial order).
setShipCondition
in interface OrderFulfillmentStatusAccessBeanData
aShipCondition
- java.lang.Stringpublic void setShippingModeFlag(java.lang.String aShippingModeFlag)
This method provides access to the ORDSTAT.OSSMFLAG column of DB2 type CHAR(1) NULL.
The following is a description of this column:
Code indicating the level for the shipping address and shipping mode. Valid values are O (order level), I (item level).
setShippingModeFlag
in interface OrderFulfillmentStatusAccessBeanData
aShippingModeFlag
- java.lang.Stringpublic void setShippingTaxTotal(java.math.BigDecimal aShippingTaxTotal)
This method provides access to the ORDSTAT.OSSHTXTOT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Total tax on shipping charges for the order.
setShippingTaxTotal
in interface OrderFulfillmentStatusAccessBeanData
aShippingTaxTotal
- java.math.BigDecimalpublic void setShippingTotal(java.math.BigDecimal aShippingTotal)
This method provides access to the ORDSTAT.OSSHTOT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Total shipping charges for the order.
setShippingTotal
in interface OrderFulfillmentStatusAccessBeanData
aShippingTotal
- java.math.BigDecimalpublic void setTaxTotal(java.math.BigDecimal aTaxTotal)
This method provides access to the ORDSTAT.OSTXTOT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Total tax for the order.
setTaxTotal
in interface OrderFulfillmentStatusAccessBeanData
aTaxTotal
- java.math.BigDecimalpublic void setVersioning(java.lang.Integer aVersioning)
This method provides access to the ORDSTAT.OSVERNBR column of DB2 type INTEGER NULL.
The following is a description of this column:
Order status version number. A value of "0" (zero) indicates the most recent version of the order. The highest value indicates the second most recent version of the order.
setVersioning
in interface OrderFulfillmentStatusAccessBeanData
aVersioning
- java.lang.Integer
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |