java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.inventory.objects.ManifestAccessBean
One record exists for each manifest (shipment confirmation) produced for an order release. If a release is packaged in two boxes there will be two rows in the manifest table. This access bean corresponds to the database table 'MANIFEST'.
Constructor Summary | |
ManifestAccessBean() Zero argument constructor used to initialize the access bean. |
|
ManifestAccessBean(javax.ejb.EJBObject o) constructor |
|
ManifestAccessBean(java.sql.Timestamp newDateShipped, java.math.BigDecimal newShippingCosts, java.lang.Long newOrdersId, java.lang.Integer newOrderReleaseNum) Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
ManifestAccessBean(java.sql.Timestamp newDateShipped, java.math.BigDecimal newShippingCosts, java.lang.Long newOrdersId, java.lang.Integer newOrderReleaseNum, java.lang.String newPackageId) 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). |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByOrderReleaseNumAndOrdersId(java.lang.Integer orderReleaseNum, java.lang.Long ordersId)
Retrieves all the manifest information with the specified ORDRELEASENUM and ORDERS_ID
The SQL query used to fetch the requested rows from the MANIFEST table is: SELECT * FROM MANIFEST T1 WHERE T1.ORDRELEASENUM = ? AND T1.ORDERS_ID = ? |
java.util.Enumeration | findByOrdersId(java.lang.Long ordersId)
Retrieves all the manifest information with the specified ORDERS_ID
The SQL query used to fetch the requested rows from the MANIFEST table is: SELECT * FROM MANIFEST T1 WHERE T1.ORDERS_ID = ? |
java.util.Enumeration | findByOrdersIdAndOrdreleaseNumAndManifestStatus(java.lang.Long aOrdersId, java.lang.Integer aOrdReleaseNum, java.lang.String aManifestStatus)
Retrieves all the manifest information with the specified ORDERS_ID and ORDRELEASENUM and MANIFESTSTATUS
The SQL query used to fetch the requested rows from the MANIFEST table is: SELECT * FROM MANIFEST T1 WHERE T1.ORDERS_ID = ? AND T1.ORDRELEASENUM = ? AND T1.MANIFESTSTATUS = ? |
java.lang.String | getDateShipped() This method provides access to the MANIFEST.DATESHIPPED column of DB2 type TIMESTAMP NOT NULL. |
java.sql.Timestamp | getDateShippedInEJBType() This method provides access to the MANIFEST.DATESHIPPED column of DB2 type TIMESTAMP NOT NULL. |
java.lang.String | getField1() This method provides access to the MANIFEST.FIELD1 column of DB2 type VARCHAR(254). |
java.lang.String | getLastupdate() This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getLastupdateInEJBType() This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP. |
java.lang.String | getManifestId() This method provides access to the MANIFEST.MANIFEST_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getManifestIdInEJBType() This method provides access to the MANIFEST.MANIFEST_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getManifestStatus() This method provides access to the MANIFEST.MANIFESTSTATUS column of DB2 type CHAR(1) NOT NULL DEFAULT 'S'. |
java.lang.String | getOrdersId() This method provides access to the MANIFEST.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getOrdersIdInEJBType() This method provides access to the MANIFEST.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getOrdReleaseNum() This method provides access to the MANIFEST.ORDRELEASENUM column of DB2 type INTEGER NOT NULL. |
java.lang.Integer | getOrdReleaseNumInEJBType() This method provides access to the MANIFEST.ORDRELEASENUM column of DB2 type INTEGER NOT NULL. |
java.lang.String | getPackageId() This method provides access to the MANIFEST.PACKAGEID column of DB2 type CHAR(20). |
java.lang.String | getPickupRecordId() This method provides access to the MANIFEST.PICKUPRECORDID column of DB2 type CHAR(20). |
java.lang.String | getSetCCurr() This method provides access to the MANIFEST.SETCCURR column of DB2 type CHAR(3). |
java.lang.String | getShipModeId() This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER. |
java.lang.Integer | getShipModeIdInEJBType() This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER. |
java.lang.String | getShippingCosts() This method provides access to the MANIFEST.SHIPPINGCOSTS column of DB2 type DECIMAL(20 5) NOT NULL. |
java.math.BigDecimal | getShippingCostsInEJBType() This method provides access to the MANIFEST.SHIPPINGCOSTS column of DB2 type DECIMAL(20 5) NOT NULL. |
java.lang.String | getTrackingId() This method provides access to the MANIFEST.TRACKINGID column of DB2 type VARCHAR(40). |
java.lang.String | getWeight() This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT. |
java.lang.Double | getWeightInEJBType() This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT. |
java.lang.String | getWeightMeasure() This method provides access to the MANIFEST.WEIGHTMEASURE column of DB2 type CHAR(16). |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setDateShipped(java.lang.String newValue) This method accesses a non-CMP field |
void | setDateShipped(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setField1(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitKey_manifestId(java.lang.String newValue) Set the primary key for this object |
void | setLastupdate(java.lang.String newValue) This method accesses a non-CMP field |
void | setLastupdate(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setManifestId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setManifestId(java.lang.String newValue) This method accesses a non-CMP field |
void | setManifestStatus(java.lang.String newValue) This method accesses a non-CMP field |
void | setOrdersId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setOrdersId(java.lang.String newValue) This method accesses a non-CMP field |
void | setOrdReleaseNum(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setOrdReleaseNum(java.lang.String newValue) This method accesses a non-CMP field |
void | setPackageId(java.lang.String newValue) This method accesses a non-CMP field |
void | setPickupRecordId(java.lang.String newValue) This method accesses a non-CMP field |
void | setSetCCurr(java.lang.String newValue) This method accesses a non-CMP field |
void | setShipModeId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setShipModeId(java.lang.String newValue) This method accesses a non-CMP field |
void | setShippingCosts(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setShippingCosts(java.lang.String newValue) This method accesses a non-CMP field |
void | setTrackingId(java.lang.String newValue) This method accesses a non-CMP field |
void | setWeight(java.lang.Double newValue) This method accesses a non-CMP field |
void | setWeight(java.lang.String newValue) This method accesses a non-CMP field |
void | setWeightMeasure(java.lang.String newValue) This method accesses a non-CMP field |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ManifestAccessBean()
public ManifestAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public ManifestAccessBean(java.sql.Timestamp newDateShipped, java.math.BigDecimal newShippingCosts, java.lang.Long newOrdersId, java.lang.Integer newOrderReleaseNum) 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
public ManifestAccessBean(java.sql.Timestamp newDateShipped, java.math.BigDecimal newShippingCosts, java.lang.Long newOrdersId, java.lang.Integer newOrderReleaseNum, java.lang.String newPackageId) 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
Method Detail |
public java.util.Enumeration findByOrderReleaseNumAndOrdersId(java.lang.Integer orderReleaseNum, java.lang.Long ordersId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the manifest information with the specified ORDRELEASENUM and ORDERS_ID
The SQL query used to fetch the requested rows from the MANIFEST table is:
SELECT * FROM MANIFEST T1 WHERE T1.ORDRELEASENUM = ? AND T1.ORDERS_ID = ?
public java.util.Enumeration findByOrdersId(java.lang.Long ordersId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the manifest information with the specified ORDERS_ID
The SQL query used to fetch the requested rows from the MANIFEST table is:
SELECT * FROM MANIFEST T1 WHERE T1.ORDERS_ID = ?
public java.util.Enumeration findByOrdersIdAndOrdreleaseNumAndManifestStatus(java.lang.Long aOrdersId, java.lang.Integer aOrdReleaseNum, java.lang.String aManifestStatus) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the manifest information with the specified ORDERS_ID and ORDRELEASENUM and MANIFESTSTATUS
The SQL query used to fetch the requested rows from the MANIFEST table is:
SELECT * FROM MANIFEST T1 WHERE T1.ORDERS_ID = ? AND T1.ORDRELEASENUM = ? AND T1.MANIFESTSTATUS = ?
public void setInitKey_manifestId(java.lang.String newValue)
Set the primary key for this object
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
Update(flush) data to the EJBObject (persistent storage).
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
public java.lang.String getSetCCurr() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.SETCCURR column of DB2 type CHAR(3).
The following is a description of this column:
Currency in which the shipment was charged.
public void setSetCCurr(java.lang.String newValue)
public java.lang.String getOrdReleaseNum() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.ORDRELEASENUM column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Uniquely identifies the release for this order.
public java.lang.Integer getOrdReleaseNumInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.ORDRELEASENUM column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Uniquely identifies the release for this order.
public void setOrdReleaseNum(java.lang.String newValue)
public void setOrdReleaseNum(java.lang.Integer newValue)
public java.lang.String getWeightMeasure() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.WEIGHTMEASURE column of DB2 type CHAR(16).
The following is a description of this column:
The unit of measure of the package weight.
public void setWeightMeasure(java.lang.String newValue)
public java.lang.String getManifestId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.MANIFEST_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Generated unique key.
public java.lang.Long getManifestIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.MANIFEST_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Generated unique key.
public void setManifestId(java.lang.String newValue)
public void setManifestId(java.lang.Long newValue)
public java.lang.String getLastupdate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP.
The following is a description of this column:
Timestamp of last update.
public java.sql.Timestamp getLastupdateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP.
The following is a description of this column:
Timestamp of last update.
public void setLastupdate(java.lang.String newValue)
public void setLastupdate(java.sql.Timestamp newValue)
public java.lang.String getTrackingId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.TRACKINGID column of DB2 type VARCHAR(40).
The following is a description of this column:
Tracking identifier.
public void setTrackingId(java.lang.String newValue)
public java.lang.String getWeight() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT.
The following is a description of this column:
The weight of the package.
public java.lang.Double getWeightInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT.
The following is a description of this column:
The weight of the package.
public void setWeight(java.lang.String newValue)
public void setWeight(java.lang.Double newValue)
public java.lang.String getShippingCosts() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.SHIPPINGCOSTS column of DB2 type DECIMAL(20 5) NOT NULL.
The following is a description of this column:
Shipping costs.
public java.math.BigDecimal getShippingCostsInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.SHIPPINGCOSTS column of DB2 type DECIMAL(20 5) NOT NULL.
The following is a description of this column:
Shipping costs.
public void setShippingCosts(java.lang.String newValue)
public void setShippingCosts(java.math.BigDecimal newValue)
public java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.FIELD1 column of DB2 type VARCHAR(254).
The following is a description of this column:
Customizable.
public void setField1(java.lang.String newValue)
public java.lang.String getOrdersId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.ORDERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ORDERS_ID from ORDERS table for which the manifest is performed.
public java.lang.Long getOrdersIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.ORDERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ORDERS_ID from ORDERS table for which the manifest is performed.
public void setOrdersId(java.lang.String newValue)
public void setOrdersId(java.lang.Long newValue)
public java.lang.String getShipModeId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER.
The following is a description of this column:
Shipping provider.
public java.lang.Integer getShipModeIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER.
The following is a description of this column:
Shipping provider.
public void setShipModeId(java.lang.String newValue)
public void setShipModeId(java.lang.Integer newValue)
public java.lang.String getDateShipped() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.DATESHIPPED column of DB2 type TIMESTAMP NOT NULL.
The following is a description of this column:
The date the package shipped.
public java.sql.Timestamp getDateShippedInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.DATESHIPPED column of DB2 type TIMESTAMP NOT NULL.
The following is a description of this column:
The date the package shipped.
public void setDateShipped(java.lang.String newValue)
public void setDateShipped(java.sql.Timestamp newValue)
public java.lang.String getPackageId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.PACKAGEID column of DB2 type CHAR(20).
The following is a description of this column:
Package identifier.
public void setPackageId(java.lang.String newValue)
public java.lang.String getPickupRecordId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.PICKUPRECORDID column of DB2 type CHAR(20).
The following is a description of this column:
Pickup record identifier.
public void setPickupRecordId(java.lang.String newValue)
public java.lang.String getManifestStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MANIFEST.MANIFESTSTATUS column of DB2 type CHAR(1) NOT NULL DEFAULT 'S'.
The following is a description of this column:
S=Shipped V=Void. Initial status = S
public void setManifestStatus(java.lang.String newValue)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.