com.ibm.commerce.fulfillment.objects
Class ShippingArrangementAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.fulfillment.objects.ShippingArrangementAccessBean
All Implemented Interfaces:
java.io.Serializable, ShippingArrangementAccessBeanData

public class ShippingArrangementAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements ShippingArrangementAccessBeanData

This bean provides access to the SHPARRANGE table.

The following is a description of this table:

Each row of this table represents a ShippingArrangement, indicating that a FulfillmentCenter can ship products on behalf of a Store using a ShippingMode.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
ShippingArrangementAccessBean()
          Default constructor.
ShippingArrangementAccessBean(javax.ejb.EJBObject aEJBObject)
          Creates an access bean for the specified EJB.
ShippingArrangementAccessBean(java.lang.Integer aFulfillmentCenterId, java.lang.Integer aStoreId)
          Creates an access bean with the specified attributes.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.util.Enumeration findByStoreAndFulfillmentCenter(java.lang.Integer aStoreId, java.lang.Integer aFulfillmentCenterId)
          Retrieves the ShippingArrangementAccessBeans that match the specified Store and FulfillmentCenter.
The SQL query used to fetch all the required rows from the SHPARRANGE table is:
SELECT * FROM SHPARRANGE T1 WHERE T1.STORE_ID = ? AND T1.FFMCENTER_ID = ?
 java.util.Enumeration findByStoreAndShipMode(java.lang.Integer aStoreId, java.lang.Integer aShippingModeId)
          Retrieves the ShippingArrangementAccessBeans that match the specified Store and ShippingMode.
The SQL query used to fetch all the required rows from the SHPARRANGE table is:
SELECT * FROM SHPARRANGE T1 WHERE T1.STORE_ID = ? AND T1.SHIPMODE_ID = ?
 java.util.Enumeration findByStoreFulfillmentCenterAndShipMode(java.lang.Integer aStoreId, java.lang.Integer aFulfillmentCenterId, java.lang.Integer aShippingModeId)
          Retrieves the ShippingArrangementAccessBeans that match the specified Store, FulfillmentCenter and ShippingMode.
The SQL query used to fetch all the required rows from the SHPARRANGE table is:
SELECT * FROM SHPARRANGE T1 WHERE
T1.STORE_ID = ? AND T1.FFMCENTER_ID = ? AND T1.SHIPMODE_ID = ?
AND (T1.STARTDATE IS NULL OR T1.STARTDATE <= CURRENT TIMESTAMP
AND (T1.ENDDATE IS NULL OR T1.ENDDATE >= CURRENT TIMESTAMP
ORDER BY T1.PRECEDENCE DESC
 java.util.Enumeration findByStoreNullShipModeAndCurrentTime(java.lang.Integer aStoreId)
          Retrieves the ShippingArrangementAccessBeans that match the specified Store, with ShippingMode not specified, and are currently effective.
The SQL query used to fetch all the required rows from the SHPARRANGE table is:
SELECT * FROM SHPARRANGE T1 WHERE
T1.STORE_ID = ? AND T1.SHIPMODE_ID IS NULL
AND (T1.STARTDATE IS NULL OR T1.STARTDATE <= CURRENT TIMESTAMP
AND (T1.ENDDATE IS NULL OR T1.ENDDATE >= CURRENT TIMESTAMP
ORDER BY T1.PRECEDENCE DESC
 java.util.Enumeration findByStoreShipModeAndCurrentTime(java.lang.Integer aStoreId, java.lang.Integer aShippingModeId)
          Retrieves the ShippingArrangementAccessBeans that match the specified Store and ShippingMode, and are currently effective.
The SQL query used to fetch all the required rows from the SHPARRANGE table is:
SELECT * FROM SHPARRANGE T1 WHERE
T1.STORE_ID = ? AND (T1.SHIPMODE_ID = ? or T1.SHIPMODE_ID IS NULL)
AND (T1.STARTDATE IS NULL OR T1.STARTDATE <= CURRENT TIMESTAMP
AND (T1.ENDDATE IS NULL OR T1.ENDDATE >= CURRENT TIMESTAMP
ORDER BY T1.PRECEDENCE DESC
 java.lang.String getEndDate()
          This method provides access to the SHPARRANGE.ENDDATE column of DB2 type TIMESTAMP NULL.
 java.sql.Timestamp getEndDateInEJBType()
          This method provides access to the SHPARRANGE.ENDDATE column of DB2 type TIMESTAMP NULL.
 java.lang.String getField1()
          This method provides access to the SHPARRANGE.FIELD1 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField2()
          This method provides access to the SHPARRANGE.FIELD2 column of DB2 type INTEGER NULL.
 java.lang.Integer getField2InEJBType()
          This method provides access to the SHPARRANGE.FIELD2 column of DB2 type INTEGER NULL.
 java.lang.String getFlags()
          This method provides access to the SHPARRANGE.FLAGS column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getFlagsInEJBType()
          This method provides access to the SHPARRANGE.FLAGS column of DB2 type INTEGER NOT NULL.
 java.lang.String getFulfillmentCenterId()
          This method provides access to the SHPARRANGE.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getFulfillmentCenterIdInEJBType()
          This method provides access to the SHPARRANGE.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getPrecedence()
          This method provides access to the SHPARRANGE.PRECEDENCE column of DB2 type FLOAT NOT NULL.
 java.lang.Double getPrecedenceInEJBType()
          This method provides access to the SHPARRANGE.PRECEDENCE column of DB2 type FLOAT NOT NULL.
 java.lang.String getShipArrangementId()
          This method provides access to the SHPARRANGE.SHPARRANGE_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getShipArrangementIdInEJBType()
          This method provides access to the SHPARRANGE.SHPARRANGE_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getShipModeId()
          This method provides access to the SHPARRANGE.SHIPMODE_ID column of DB2 type INTEGER NULL.
 java.lang.Integer getShipModeIdInEJBType()
          This method provides access to the SHPARRANGE.SHIPMODE_ID column of DB2 type INTEGER NULL.
 java.lang.String getStartDate()
          This method provides access to the SHPARRANGE.STARTDATE column of DB2 type TIMESTAMP NULL.
 java.sql.Timestamp getStartDateInEJBType()
          This method provides access to the SHPARRANGE.STARTDATE column of DB2 type TIMESTAMP NULL.
 java.lang.String getStoreId()
          This method provides access to the SHPARRANGE.STORE_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getStoreIdInEJBType()
          This method provides access to the SHPARRANGE.STORE_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getTrackingNumber()
          This method provides access to the SHPARRANGE.TRACKINGNUMBER column of DB2 type VARCHAR(64) NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setEndDate(java.lang.String aEndDate)
          This method provides access to the SHPARRANGE.ENDDATE column of DB2 type TIMESTAMP NULL.
 void setEndDate(java.sql.Timestamp aEndDate)
          This method provides access to the SHPARRANGE.ENDDATE column of DB2 type TIMESTAMP NULL.
 void setField1(java.lang.String aField1)
          This method provides access to the SHPARRANGE.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setField2(java.lang.Integer aField2)
          This method provides access to the SHPARRANGE.FIELD2 column of DB2 type INTEGER NULL.
 void setField2(java.lang.String aField2)
          This method provides access to the SHPARRANGE.FIELD2 column of DB2 type INTEGER NULL.
 void setFlags(java.lang.Integer aFlags)
          This method provides access to the SHPARRANGE.FLAGS column of DB2 type INTEGER NOT NULL.
 void setFlags(java.lang.String aFlags)
          This method provides access to the SHPARRANGE.FLAGS column of DB2 type INTEGER NOT NULL.
 void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
          This method provides access to the SHPARRANGE.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
 void setFulfillmentCenterId(java.lang.String aFulfillmentCenterId)
          This method provides access to the SHPARRANGE.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
 void setInitKey_shipArrangementId(java.lang.String aInitKey_shipArrangementId)
          Set the primary key for this object
 void setPrecedence(java.lang.Double aPrecedence)
          This method provides access to the SHPARRANGE.PRECEDENCE column of DB2 type FLOAT NOT NULL.
 void setPrecedence(java.lang.String aPrecedence)
          This method provides access to the SHPARRANGE.PRECEDENCE column of DB2 type FLOAT NOT NULL.
 void setShipArrangementId(java.lang.Integer aShipArrangementId)
          This method provides access to the SHPARRANGE.SHPARRANGE_ID column of DB2 type INTEGER NOT NULL.
 void setShipArrangementId(java.lang.String aShipArrangementId)
          This method provides access to the SHPARRANGE.SHPARRANGE_ID column of DB2 type INTEGER NOT NULL.
 void setShipModeId(java.lang.Integer aShipModeId)
          This method provides access to the SHPARRANGE.SHIPMODE_ID column of DB2 type INTEGER NULL.
 void setShipModeId(java.lang.String aShipModeId)
          This method provides access to the SHPARRANGE.SHIPMODE_ID column of DB2 type INTEGER NULL.
 void setStartDate(java.lang.String aStartDate)
          This method provides access to the SHPARRANGE.STARTDATE column of DB2 type TIMESTAMP NULL.
 void setStartDate(java.sql.Timestamp aStartDate)
          This method provides access to the SHPARRANGE.STARTDATE column of DB2 type TIMESTAMP NULL.
 void setStoreId(java.lang.Integer aStoreId)
          This method provides access to the SHPARRANGE.STORE_ID column of DB2 type INTEGER NOT NULL.
 void setStoreId(java.lang.String aStoreId)
          This method provides access to the SHPARRANGE.STORE_ID column of DB2 type INTEGER NOT NULL.
 void setTrackingNumber(java.lang.String aTrackingNumber)
          This method provides access to the SHPARRANGE.TRACKINGNUMBER column of DB2 type VARCHAR(64) 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

ShippingArrangementAccessBean

public ShippingArrangementAccessBean()

Default constructor. Maps to findByPrimaryKey.


ShippingArrangementAccessBean

public ShippingArrangementAccessBean(javax.ejb.EJBObject aEJBObject)
                              throws java.rmi.RemoteException

Creates an access bean for the specified EJB.

Parameters:
aEJBObject - The EJB Object used for the access bean construction.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception

ShippingArrangementAccessBean

public ShippingArrangementAccessBean(java.lang.Integer aFulfillmentCenterId,
                                     java.lang.Integer aStoreId)
                              throws javax.naming.NamingException,
                                     javax.ejb.CreateException,
                                     java.rmi.RemoteException,
                                     javax.ejb.FinderException

Creates an access bean with the specified attributes.

Parameters:
aFulfillmentCenterId - the FulfillmentCenter ID
aStoreId - the Store ID
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException - The javax.naming.NamingException 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

findByStoreAndFulfillmentCenter

public java.util.Enumeration findByStoreAndFulfillmentCenter(java.lang.Integer aStoreId,
                                                             java.lang.Integer aFulfillmentCenterId)
                                                      throws java.rmi.RemoteException,
                                                             javax.ejb.FinderException,
                                                             javax.naming.NamingException

Retrieves the ShippingArrangementAccessBeans that match the specified Store and FulfillmentCenter.
The SQL query used to fetch all the required rows from the SHPARRANGE table is:
SELECT * FROM SHPARRANGE T1 WHERE T1.STORE_ID = ? AND T1.FFMCENTER_ID = ?

Parameters:
aStoreId - the Store ID
aFulfillmentCenterId - the FulfillmentCenter ID
Returns:
An Enumeration of all the ShippingArrangementAccessBeans representing rows that match the search criteria.
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

findByStoreAndShipMode

public java.util.Enumeration findByStoreAndShipMode(java.lang.Integer aStoreId,
                                                    java.lang.Integer aShippingModeId)
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException

Retrieves the ShippingArrangementAccessBeans that match the specified Store and ShippingMode.
The SQL query used to fetch all the required rows from the SHPARRANGE table is:
SELECT * FROM SHPARRANGE T1 WHERE T1.STORE_ID = ? AND T1.SHIPMODE_ID = ?

Parameters:
aStoreId - the Store ID
aShippingModeId - the ShippingMode ID
Returns:
An Enumeration of all the ShippingArrangementAccessBeans representing rows that match the search criteria.
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

findByStoreFulfillmentCenterAndShipMode

public java.util.Enumeration findByStoreFulfillmentCenterAndShipMode(java.lang.Integer aStoreId,
                                                                     java.lang.Integer aFulfillmentCenterId,
                                                                     java.lang.Integer aShippingModeId)
                                                              throws java.rmi.RemoteException,
                                                                     javax.ejb.FinderException,
                                                                     javax.naming.NamingException

Retrieves the ShippingArrangementAccessBeans that match the specified Store, FulfillmentCenter and ShippingMode.
The SQL query used to fetch all the required rows from the SHPARRANGE table is:
SELECT * FROM SHPARRANGE T1 WHERE
T1.STORE_ID = ? AND T1.FFMCENTER_ID = ? AND T1.SHIPMODE_ID = ?
AND (T1.STARTDATE IS NULL OR T1.STARTDATE <= CURRENT TIMESTAMP
AND (T1.ENDDATE IS NULL OR T1.ENDDATE >= CURRENT TIMESTAMP
ORDER BY T1.PRECEDENCE DESC

Parameters:
aStoreId - the Store ID
aFulfillmentCenterId - the FulfillmentCenter ID
aShippingModeId - the ShippingMode ID
Returns:
An Enumeration of all the ShippingArrangementAccessBeans representing rows that match the search criteria.
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

findByStoreNullShipModeAndCurrentTime

public java.util.Enumeration findByStoreNullShipModeAndCurrentTime(java.lang.Integer aStoreId)
                                                            throws java.rmi.RemoteException,
                                                                   javax.ejb.FinderException,
                                                                   javax.naming.NamingException

Retrieves the ShippingArrangementAccessBeans that match the specified Store, with ShippingMode not specified, and are currently effective.
The SQL query used to fetch all the required rows from the SHPARRANGE table is:
SELECT * FROM SHPARRANGE T1 WHERE
T1.STORE_ID = ? AND T1.SHIPMODE_ID IS NULL
AND (T1.STARTDATE IS NULL OR T1.STARTDATE <= CURRENT TIMESTAMP
AND (T1.ENDDATE IS NULL OR T1.ENDDATE >= CURRENT TIMESTAMP
ORDER BY T1.PRECEDENCE DESC

Parameters:
aStoreId - the Store ID
Returns:
An Enumeration of all the ShippingArrangementAccessBeans representing rows that match the search criteria.
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

findByStoreShipModeAndCurrentTime

public java.util.Enumeration findByStoreShipModeAndCurrentTime(java.lang.Integer aStoreId,
                                                               java.lang.Integer aShippingModeId)
                                                        throws java.rmi.RemoteException,
                                                               javax.ejb.FinderException,
                                                               javax.naming.NamingException

Retrieves the ShippingArrangementAccessBeans that match the specified Store and ShippingMode, and are currently effective.
The SQL query used to fetch all the required rows from the SHPARRANGE table is:
SELECT * FROM SHPARRANGE T1 WHERE
T1.STORE_ID = ? AND (T1.SHIPMODE_ID = ? or T1.SHIPMODE_ID IS NULL)
AND (T1.STARTDATE IS NULL OR T1.STARTDATE <= CURRENT TIMESTAMP
AND (T1.ENDDATE IS NULL OR T1.ENDDATE >= CURRENT TIMESTAMP
ORDER BY T1.PRECEDENCE DESC

Parameters:
aStoreId - the Store ID
aShippingModeId - the ShippingMode ID
Returns:
An Enumeration of all the ShippingArrangementAccessBeans representing rows that match the search criteria.
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

getEndDate

public java.lang.String getEndDate()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException

This method provides access to the SHPARRANGE.ENDDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The time this ShippingArrangement stops being effective.

Specified by:
getEndDate in interface ShippingArrangementAccessBeanData
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

getEndDateInEJBType

public java.sql.Timestamp getEndDateInEJBType()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException

This method provides access to the SHPARRANGE.ENDDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The time this ShippingArrangement stops being effective.

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 SHPARRANGE.FIELD1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface ShippingArrangementAccessBeanData
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

getField2

public java.lang.String getField2()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the SHPARRANGE.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

Specified by:
getField2 in interface ShippingArrangementAccessBeanData
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

getField2InEJBType

public java.lang.Integer getField2InEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the SHPARRANGE.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

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

getFlags

public java.lang.String getFlags()
                          throws java.rmi.RemoteException,
                                 javax.ejb.CreateException,
                                 javax.ejb.FinderException,
                                 javax.naming.NamingException

This method provides access to the SHPARRANGE.FLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Contains a low order bit flag. Refer to SHPARRANGE: details for more information.

Specified by:
getFlags in interface ShippingArrangementAccessBeanData
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

getFlagsInEJBType

public java.lang.Integer getFlagsInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

This method provides access to the SHPARRANGE.FLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Contains a low order bit flag. Refer to SHPARRANGE: details for more information.

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

getFulfillmentCenterId

public java.lang.String getFulfillmentCenterId()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

This method provides access to the SHPARRANGE.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The FulfillmentCenter.

Specified by:
getFulfillmentCenterId in interface ShippingArrangementAccessBeanData
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

getFulfillmentCenterIdInEJBType

public java.lang.Integer getFulfillmentCenterIdInEJBType()
                                                  throws java.rmi.RemoteException,
                                                         javax.ejb.CreateException,
                                                         javax.ejb.FinderException,
                                                         javax.naming.NamingException

This method provides access to the SHPARRANGE.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The FulfillmentCenter.

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

getPrecedence

public java.lang.String getPrecedence()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the SHPARRANGE.PRECEDENCE column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

When more than one ShippingArrangement (for the same Store and ShippingMode) is effective at a particular time, the one with the highest precedence is used.

Specified by:
getPrecedence in interface ShippingArrangementAccessBeanData
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

getPrecedenceInEJBType

public java.lang.Double getPrecedenceInEJBType()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

This method provides access to the SHPARRANGE.PRECEDENCE column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

When more than one ShippingArrangement (for the same Store and ShippingMode) is effective at a particular time, the one with the highest precedence is used.

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

getShipArrangementId

public java.lang.String getShipArrangementId()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the SHPARRANGE.SHPARRANGE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Generated unique key.

Specified by:
getShipArrangementId in interface ShippingArrangementAccessBeanData
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

getShipArrangementIdInEJBType

public java.lang.Integer getShipArrangementIdInEJBType()
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException

This method provides access to the SHPARRANGE.SHPARRANGE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Generated unique key.

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

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 SHPARRANGE.SHIPMODE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The ShippingMode. NULL indicates this ShippingArrangement can be used regardless of ShippingMode.

Specified by:
getShipModeId in interface ShippingArrangementAccessBeanData
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 SHPARRANGE.SHIPMODE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The ShippingMode. NULL indicates this ShippingArrangement can be used regardless of ShippingMode.

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

getStartDate

public java.lang.String getStartDate()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the SHPARRANGE.STARTDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The time this ShippingArrangement starts being effective.

Specified by:
getStartDate in interface ShippingArrangementAccessBeanData
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

getStartDateInEJBType

public java.sql.Timestamp getStartDateInEJBType()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException

This method provides access to the SHPARRANGE.STARTDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The time this ShippingArrangement starts being effective.

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

getStoreId

public java.lang.String getStoreId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException

This method provides access to the SHPARRANGE.STORE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The Store.

Specified by:
getStoreId in interface ShippingArrangementAccessBeanData
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

getStoreIdInEJBType

public java.lang.Integer getStoreIdInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the SHPARRANGE.STORE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The Store.

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

getTrackingNumber

public java.lang.String getTrackingNumber()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

This method provides access to the SHPARRANGE.TRACKINGNUMBER column of DB2 type VARCHAR(64) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getTrackingNumber in interface ShippingArrangementAccessBeanData
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

setEndDate

public void setEndDate(java.lang.String aEndDate)

This method provides access to the SHPARRANGE.ENDDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The time this ShippingArrangement stops being effective.

Specified by:
setEndDate in interface ShippingArrangementAccessBeanData
Parameters:
aEndDate - java.lang.String
Returns:
void

setEndDate

public void setEndDate(java.sql.Timestamp aEndDate)

This method provides access to the SHPARRANGE.ENDDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The time this ShippingArrangement stops being effective.

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

setField1

public void setField1(java.lang.String aField1)

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

The following is a description of this column:

Customizable.

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

setField2

public void setField2(java.lang.Integer aField2)

This method provides access to the SHPARRANGE.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

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

setField2

public void setField2(java.lang.String aField2)

This method provides access to the SHPARRANGE.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

Specified by:
setField2 in interface ShippingArrangementAccessBeanData
Parameters:
aField2 - java.lang.String
Returns:
void

setFlags

public void setFlags(java.lang.Integer aFlags)

This method provides access to the SHPARRANGE.FLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Contains a low order bit flag. Refer to SHPARRANGE: details for more information.

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

setFlags

public void setFlags(java.lang.String aFlags)

This method provides access to the SHPARRANGE.FLAGS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Contains a low order bit flag. Refer to SHPARRANGE: details for more information.

Specified by:
setFlags in interface ShippingArrangementAccessBeanData
Parameters:
aFlags - java.lang.String
Returns:
void

setFulfillmentCenterId

public void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)

This method provides access to the SHPARRANGE.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The FulfillmentCenter.

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

setFulfillmentCenterId

public void setFulfillmentCenterId(java.lang.String aFulfillmentCenterId)

This method provides access to the SHPARRANGE.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The FulfillmentCenter.

Specified by:
setFulfillmentCenterId in interface ShippingArrangementAccessBeanData
Parameters:
aFulfillmentCenterId - java.lang.String
Returns:
void

setInitKey_shipArrangementId

public void setInitKey_shipArrangementId(java.lang.String aInitKey_shipArrangementId)

Set the primary key for this object

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

setPrecedence

public void setPrecedence(java.lang.Double aPrecedence)

This method provides access to the SHPARRANGE.PRECEDENCE column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

When more than one ShippingArrangement (for the same Store and ShippingMode) is effective at a particular time, the one with the highest precedence is used.

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

setPrecedence

public void setPrecedence(java.lang.String aPrecedence)

This method provides access to the SHPARRANGE.PRECEDENCE column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

When more than one ShippingArrangement (for the same Store and ShippingMode) is effective at a particular time, the one with the highest precedence is used.

Specified by:
setPrecedence in interface ShippingArrangementAccessBeanData
Parameters:
aPrecedence - java.lang.String
Returns:
void

setShipArrangementId

public void setShipArrangementId(java.lang.Integer aShipArrangementId)

This method provides access to the SHPARRANGE.SHPARRANGE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Generated unique key.

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

setShipArrangementId

public void setShipArrangementId(java.lang.String aShipArrangementId)

This method provides access to the SHPARRANGE.SHPARRANGE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Generated unique key.

Specified by:
setShipArrangementId in interface ShippingArrangementAccessBeanData
Parameters:
aShipArrangementId - java.lang.String
Returns:
void

setShipModeId

public void setShipModeId(java.lang.Integer aShipModeId)

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

The following is a description of this column:

The ShippingMode. NULL indicates this ShippingArrangement can be used regardless of ShippingMode.

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

setShipModeId

public void setShipModeId(java.lang.String aShipModeId)

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

The following is a description of this column:

The ShippingMode. NULL indicates this ShippingArrangement can be used regardless of ShippingMode.

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

setStartDate

public void setStartDate(java.lang.String aStartDate)

This method provides access to the SHPARRANGE.STARTDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The time this ShippingArrangement starts being effective.

Specified by:
setStartDate in interface ShippingArrangementAccessBeanData
Parameters:
aStartDate - java.lang.String
Returns:
void

setStartDate

public void setStartDate(java.sql.Timestamp aStartDate)

This method provides access to the SHPARRANGE.STARTDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The time this ShippingArrangement starts being effective.

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

setStoreId

public void setStoreId(java.lang.Integer aStoreId)

This method provides access to the SHPARRANGE.STORE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The Store.

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

setStoreId

public void setStoreId(java.lang.String aStoreId)

This method provides access to the SHPARRANGE.STORE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The Store.

Specified by:
setStoreId in interface ShippingArrangementAccessBeanData
Parameters:
aStoreId - java.lang.String
Returns:
void

setTrackingNumber

public void setTrackingNumber(java.lang.String aTrackingNumber)

This method provides access to the SHPARRANGE.TRACKINGNUMBER column of DB2 type VARCHAR(64) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setTrackingNumber in interface ShippingArrangementAccessBeanData
Parameters:
aTrackingNumber - java.lang.String
Returns:
void