com.ibm.commerce.inventory.objects
Class ManifestAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.inventory.objects.ManifestAccessBean
All Implemented Interfaces:
ManifestAccessBeanData, java.io.Serializable

public class ManifestAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements ManifestAccessBeanData

This bean provides access to the MANIFEST table.

The following is a description of this table:

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.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
ManifestAccessBean()
          Default constructor.
ManifestAccessBean(javax.ejb.EJBObject object)
          Creates an access bean for the specified EJB
ManifestAccessBean(java.sql.Timestamp DateShipped, java.math.BigDecimal ShippingCosts, java.lang.Long OrdersId, java.lang.Integer OrderReleaseNum)
          Maps to a corresponding ejbCreate method in the home interface of the EJB
ManifestAccessBean(java.sql.Timestamp DateShipped, java.math.BigDecimal ShippingCosts, java.lang.Long OrdersId, java.lang.Integer OrderReleaseNum, java.lang.String PackageId)
          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).
 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 OrdersId, java.lang.Integer OrdreleaseNum, java.lang.String ManifestStatus)
          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) NULL.
 java.lang.String getLastupdate()
          This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 java.sql.Timestamp getLastupdateInEJBType()
          This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 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.
 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) NULL.
 java.lang.String getPickupRecordId()
          This method provides access to the MANIFEST.PICKUPRECORDID column of DB2 type CHAR(20) NULL.
 java.lang.String getSetCCurr()
          This method provides access to the MANIFEST.SETCCURR column of DB2 type CHAR(3) NULL.
 java.lang.String getShipModeId()
          This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER NULL.
 java.lang.Integer getShipModeIdInEJBType()
          This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER NULL.
 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) NULL.
 java.lang.String getWeight()
          This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT NULL.
 java.lang.Double getWeightInEJBType()
          This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT NULL.
 java.lang.String getWeightMeasure()
          This method provides access to the MANIFEST.WEIGHTMEASURE column of DB2 type CHAR(16) NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setDateShipped(java.lang.String aDateShipped)
          This method provides access to the MANIFEST.DATESHIPPED column of DB2 type TIMESTAMP NOT NULL.
 void setDateShipped(java.sql.Timestamp aDateShipped)
          This method provides access to the MANIFEST.DATESHIPPED column of DB2 type TIMESTAMP NOT NULL.
 void setField1(java.lang.String aField1)
          This method provides access to the MANIFEST.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setInitKey_manifestId(java.lang.String aInitKey_manifestId)
          Set the primary key for this object
 void setLastupdate(java.lang.String aLastupdate)
          This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 void setLastupdate(java.sql.Timestamp aLastupdate)
          This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 void setManifestId(java.lang.Long aManifestId)
          This method provides access to the MANIFEST.MANIFEST_ID column of DB2 type BIGINT NOT NULL.
 void setManifestId(java.lang.String aManifestId)
          This method provides access to the MANIFEST.MANIFEST_ID column of DB2 type BIGINT NOT NULL.
 void setManifestStatus(java.lang.String aManifestStatus)
          This method provides access to the MANIFEST.MANIFESTSTATUS column of DB2 type CHAR(1) NOT NULL.
 void setOrdersId(java.lang.Long aOrdersId)
          This method provides access to the MANIFEST.ORDERS_ID column of DB2 type BIGINT NOT NULL.
 void setOrdersId(java.lang.String aOrdersId)
          This method provides access to the MANIFEST.ORDERS_ID column of DB2 type BIGINT NOT NULL.
 void setOrdReleaseNum(java.lang.Integer aOrdReleaseNum)
          This method provides access to the MANIFEST.ORDRELEASENUM column of DB2 type INTEGER NOT NULL.
 void setOrdReleaseNum(java.lang.String aOrdReleaseNum)
          This method provides access to the MANIFEST.ORDRELEASENUM column of DB2 type INTEGER NOT NULL.
 void setPackageId(java.lang.String aPackageId)
          This method provides access to the MANIFEST.PACKAGEID column of DB2 type CHAR(20) NULL.
 void setPickupRecordId(java.lang.String aPickupRecordId)
          This method provides access to the MANIFEST.PICKUPRECORDID column of DB2 type CHAR(20) NULL.
 void setSetCCurr(java.lang.String aSetCCurr)
          This method provides access to the MANIFEST.SETCCURR column of DB2 type CHAR(3) NULL.
 void setShipModeId(java.lang.Integer aShipModeId)
          This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER NULL.
 void setShipModeId(java.lang.String aShipModeId)
          This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER NULL.
 void setShippingCosts(java.math.BigDecimal aShippingCosts)
          This method provides access to the MANIFEST.SHIPPINGCOSTS column of DB2 type DECIMAL(20,5) NOT NULL.
 void setShippingCosts(java.lang.String aShippingCosts)
          This method provides access to the MANIFEST.SHIPPINGCOSTS column of DB2 type DECIMAL(20,5) NOT NULL.
 void setTrackingId(java.lang.String aTrackingId)
          This method provides access to the MANIFEST.TRACKINGID column of DB2 type VARCHAR(40) NULL.
 void setWeight(java.lang.Double aWeight)
          This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT NULL.
 void setWeight(java.lang.String aWeight)
          This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT NULL.
 void setWeightMeasure(java.lang.String aWeightMeasure)
          This method provides access to the MANIFEST.WEIGHTMEASURE column of DB2 type CHAR(16) 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

ManifestAccessBean

public ManifestAccessBean()

Default constructor. Maps to findByPrimaryKey.


ManifestAccessBean

public ManifestAccessBean(javax.ejb.EJBObject object)
                   throws java.rmi.RemoteException

Creates an access bean for the specified EJB

Parameters:
object - - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception

ManifestAccessBean

public ManifestAccessBean(java.sql.Timestamp DateShipped,
                          java.math.BigDecimal ShippingCosts,
                          java.lang.Long OrdersId,
                          java.lang.Integer OrderReleaseNum)
                   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

Parameters:
DateShipped - - java.sql.Timestamp
ShippingCosts - - java.math.BigDecimal
OrdersId - - java.lang.Long
OrderReleaseNum - - java.lang.Integer
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

ManifestAccessBean

public ManifestAccessBean(java.sql.Timestamp DateShipped,
                          java.math.BigDecimal ShippingCosts,
                          java.lang.Long OrdersId,
                          java.lang.Integer OrderReleaseNum,
                          java.lang.String PackageId)
                   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

Parameters:
DateShipped - - java.sql.Timestamp
ShippingCosts - - java.math.BigDecimal
OrdersId - - java.lang.Long
OrderReleaseNum - - java.lang.Integer
PackageId - - java.lang.String
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
Method Detail

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Overrides:
commitCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByOrderReleaseNumAndOrdersId

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 = ?

Parameters:
OrderReleaseNum - - java.lang.Integer
OrdersId - - java.lang.Long
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByOrdersId

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 = ?

Parameters:
OrdersId - - java.lang.Long
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByOrdersIdAndOrdreleaseNumAndManifestStatus

public java.util.Enumeration findByOrdersIdAndOrdreleaseNumAndManifestStatus(java.lang.Long OrdersId,
                                                                             java.lang.Integer OrdreleaseNum,
                                                                             java.lang.String ManifestStatus)
                                                                      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 = ?

Parameters:
OrdersId - - java.lang.Long
OrdreleaseNum - - java.lang.Integer
ManifestStatus - - java.lang.String
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDateShipped

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.

Specified by:
getDateShipped in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDateShippedInEJBType

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.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getField1

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) NULL.

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getLastupdate

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 NULL.

The following is a description of this column:

Timestamp of last update.

Specified by:
getLastupdate in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getLastupdateInEJBType

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 NULL.

The following is a description of this column:

Timestamp of last update.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getManifestId

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.

Specified by:
getManifestId in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getManifestIdInEJBType

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.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getManifestStatus

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.

The following is a description of this column:

S=Shipped P=Paid V=Void. Initial status = S. When payment has been initiated, this value should be set to P so it is not processed again.

Specified by:
getManifestStatus in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOrdersId

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.

Specified by:
getOrdersId in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOrdersIdInEJBType

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.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOrdReleaseNum

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.

Specified by:
getOrdReleaseNum in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOrdReleaseNumInEJBType

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.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getPackageId

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) NULL.

The following is a description of this column:

Package identifier.

Specified by:
getPackageId in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getPickupRecordId

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) NULL.

The following is a description of this column:

Pickup record identifier.

Specified by:
getPickupRecordId in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getSetCCurr

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) NULL.

The following is a description of this column:

Currency in which the shipment was charged.

Specified by:
getSetCCurr in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getShipModeId

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 NULL.

The following is a description of this column:

Shipping provider.

Specified by:
getShipModeId in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getShipModeIdInEJBType

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 NULL.

The following is a description of this column:

Shipping provider.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getShippingCosts

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.

Specified by:
getShippingCosts in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getShippingCostsInEJBType

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.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getTrackingId

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) NULL.

The following is a description of this column:

Tracking identifier.

Specified by:
getTrackingId in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getWeight

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 NULL.

The following is a description of this column:

The weight of the package.

Specified by:
getWeight in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getWeightInEJBType

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 NULL.

The following is a description of this column:

The weight of the package.

Returns:
java.lang.Double
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getWeightMeasure

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) NULL.

The following is a description of this column:

The unit of measure of the package weight.

Specified by:
getWeightMeasure in interface ManifestAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Overrides:
refreshCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setDateShipped

public void setDateShipped(java.lang.String aDateShipped)

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.

Specified by:
setDateShipped in interface ManifestAccessBeanData
Parameters:
aDateShipped - java.lang.String
Returns:
void

setDateShipped

public void setDateShipped(java.sql.Timestamp aDateShipped)

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.

Parameters:
aDateShipped - java.sql.Timestamp
Returns:
void

setField1

public void setField1(java.lang.String aField1)

This method provides access to the MANIFEST.FIELD1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

Specified by:
setField1 in interface ManifestAccessBeanData
Parameters:
aField1 - java.lang.String
Returns:
void

setInitKey_manifestId

public void setInitKey_manifestId(java.lang.String aInitKey_manifestId)

Set the primary key for this object

Parameters:
aInitKey_manifestId - java.lang.String
Returns:
void

setLastupdate

public void setLastupdate(java.lang.String aLastupdate)

This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Timestamp of last update.

Specified by:
setLastupdate in interface ManifestAccessBeanData
Parameters:
aLastupdate - java.lang.String
Returns:
void

setLastupdate

public void setLastupdate(java.sql.Timestamp aLastupdate)

This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Timestamp of last update.

Parameters:
aLastupdate - java.sql.Timestamp
Returns:
void

setManifestId

public void setManifestId(java.lang.Long aManifestId)

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.

Parameters:
aManifestId - java.lang.Long
Returns:
void

setManifestId

public void setManifestId(java.lang.String aManifestId)

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.

Specified by:
setManifestId in interface ManifestAccessBeanData
Parameters:
aManifestId - java.lang.String
Returns:
void

setManifestStatus

public void setManifestStatus(java.lang.String aManifestStatus)

This method provides access to the MANIFEST.MANIFESTSTATUS column of DB2 type CHAR(1) NOT NULL.

The following is a description of this column:

S=Shipped P=Paid V=Void. Initial status = S. When payment has been initiated, this value should be set to P so it is not processed again.

Specified by:
setManifestStatus in interface ManifestAccessBeanData
Parameters:
aManifestStatus - java.lang.String
Returns:
void

setOrdersId

public void setOrdersId(java.lang.Long aOrdersId)

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.

Parameters:
aOrdersId - java.lang.Long
Returns:
void

setOrdersId

public void setOrdersId(java.lang.String aOrdersId)

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.

Specified by:
setOrdersId in interface ManifestAccessBeanData
Parameters:
aOrdersId - java.lang.String
Returns:
void

setOrdReleaseNum

public void setOrdReleaseNum(java.lang.Integer aOrdReleaseNum)

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.

Parameters:
aOrdReleaseNum - java.lang.Integer
Returns:
void

setOrdReleaseNum

public void setOrdReleaseNum(java.lang.String aOrdReleaseNum)

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.

Specified by:
setOrdReleaseNum in interface ManifestAccessBeanData
Parameters:
aOrdReleaseNum - java.lang.String
Returns:
void

setPackageId

public void setPackageId(java.lang.String aPackageId)

This method provides access to the MANIFEST.PACKAGEID column of DB2 type CHAR(20) NULL.

The following is a description of this column:

Package identifier.

Specified by:
setPackageId in interface ManifestAccessBeanData
Parameters:
aPackageId - java.lang.String
Returns:
void

setPickupRecordId

public void setPickupRecordId(java.lang.String aPickupRecordId)

This method provides access to the MANIFEST.PICKUPRECORDID column of DB2 type CHAR(20) NULL.

The following is a description of this column:

Pickup record identifier.

Specified by:
setPickupRecordId in interface ManifestAccessBeanData
Parameters:
aPickupRecordId - java.lang.String
Returns:
void

setSetCCurr

public void setSetCCurr(java.lang.String aSetCCurr)

This method provides access to the MANIFEST.SETCCURR column of DB2 type CHAR(3) NULL.

The following is a description of this column:

Currency in which the shipment was charged.

Specified by:
setSetCCurr in interface ManifestAccessBeanData
Parameters:
aSetCCurr - java.lang.String
Returns:
void

setShipModeId

public void setShipModeId(java.lang.Integer aShipModeId)

This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

Shipping provider.

Parameters:
aShipModeId - java.lang.Integer
Returns:
void

setShipModeId

public void setShipModeId(java.lang.String aShipModeId)

This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

Shipping provider.

Specified by:
setShipModeId in interface ManifestAccessBeanData
Parameters:
aShipModeId - java.lang.String
Returns:
void

setShippingCosts

public void setShippingCosts(java.math.BigDecimal aShippingCosts)

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.

Parameters:
aShippingCosts - java.math.BigDecimal
Returns:
void

setShippingCosts

public void setShippingCosts(java.lang.String aShippingCosts)

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.

Specified by:
setShippingCosts in interface ManifestAccessBeanData
Parameters:
aShippingCosts - java.lang.String
Returns:
void

setTrackingId

public void setTrackingId(java.lang.String aTrackingId)

This method provides access to the MANIFEST.TRACKINGID column of DB2 type VARCHAR(40) NULL.

The following is a description of this column:

Tracking identifier.

Specified by:
setTrackingId in interface ManifestAccessBeanData
Parameters:
aTrackingId - java.lang.String
Returns:
void

setWeight

public void setWeight(java.lang.Double aWeight)

This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT NULL.

The following is a description of this column:

The weight of the package.

Parameters:
aWeight - java.lang.Double
Returns:
void

setWeight

public void setWeight(java.lang.String aWeight)

This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT NULL.

The following is a description of this column:

The weight of the package.

Specified by:
setWeight in interface ManifestAccessBeanData
Parameters:
aWeight - java.lang.String
Returns:
void

setWeightMeasure

public void setWeightMeasure(java.lang.String aWeightMeasure)

This method provides access to the MANIFEST.WEIGHTMEASURE column of DB2 type CHAR(16) NULL.

The following is a description of this column:

The unit of measure of the package weight.

Specified by:
setWeightMeasure in interface ManifestAccessBeanData
Parameters:
aWeightMeasure - java.lang.String
Returns:
void