com.ibm.commerce.fulfillment.objects
Class ShippingModeAccessBean

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

public class ShippingModeAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements ShippingModeAccessBeanData

This bean provides access to the SHIPMODE table.

The following is a description of this table:

Each row of this table represents a ShippingMode for a StoreEntity. A Store can use its own ShippingModes, and the ShippingModes of its StoreGroup.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
ShippingModeAccessBean()
          Default constructor.
ShippingModeAccessBean(javax.ejb.EJBObject aEJBObject)
          Creates an access bean for the specified EJB.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.util.Enumeration findAll()
          Retrieves all ShippingModeAccessBeans.
The SQL query used to fetch all the required rows from the SHIPMODE table is:
SELECT * FROM SHIPMODE T1 WHERE 1 = 1
 ShippingModeAccessBean findByOrderItemId(java.lang.Long aOrderItemId)
          Retrieves the ShippingModeAccessBean referenced by the specified OrderItem.
The SQL query used to fetch all the required rows from the SHIPMODE table is:
SELECT * FROM SHIPMODE T1 WHERE T1.SHIPMODE_ID = (SELECT ORDERITEMS.SHIPMODE_ID FROM ORDERITEMS WHERE ORDERITEMS.ORDERITEMS_ID = ?)
 java.util.Enumeration findByStoreEntity(java.lang.Integer aStoreEntityId)
          Retrieves the ShippingModeAccessBeans of the specified StoreEntity.
The SQL query used to fetch all the required rows from the SHIPMODE table is:
SELECT * FROM SHIPMODE T1 WHERE T1.STOREENT_ID = ?
 ShippingModeAccessBean findByStoreEntityIdCodeAndCarrier(java.lang.Integer aStoreEntityId, java.lang.String aCode, java.lang.String aCarrier)
          Retrieves the ShippingModeAccessBean that match the specified StoreEntity, code and carrier.
The SQL query used to fetch all the required rows from the SHIPMODE table is:
SELECT * FROM SHIPMODE T1 WHERE
T1.STOREENT_ID = ? AND T1.CODE = ? AND T1.CARRIER = ?
 java.lang.String getCarrier()
          This method provides access to the SHIPMODE.CARRIER column of DB2 type CHAR(30) NULL.
 java.lang.String getCode()
          This method provides access to the SHIPMODE.CODE column of DB2 type CHAR(30) NULL.
 ShippingModeDescriptionAccessBean getDescription(java.lang.Integer aLanguageId, java.lang.Integer aStoreId)
          Return a ShippingModeDescriptionAccessBean object associated with languageId.
 java.lang.String getField1()
          This method provides access to the SHIPMODE.FIELD1 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField2()
          This method provides access to the SHIPMODE.FIELD2 column of DB2 type INTEGER NULL.
 java.lang.Integer getField2InEJBType()
          This method provides access to the SHIPMODE.FIELD2 column of DB2 type INTEGER NULL.
 java.lang.String getShippingModeId()
          This method provides access to the SHIPMODE.SHIPMODE_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getShippingModeIdInEJBType()
          This method provides access to the SHIPMODE.SHIPMODE_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getStoreEntityId()
          This method provides access to the SHIPMODE.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getStoreEntityIdInEJBType()
          This method provides access to the SHIPMODE.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getTrackIcon()
          This method provides access to the SHIPMODE.TRACKINGICON column of DB2 type VARCHAR(64) NULL.
 java.lang.String getTrackInquiryType()
          This method provides access to the SHIPMODE.TRACKINGTYPE column of DB2 type CHAR(8) NULL.
 java.lang.String getTrackName()
          This method provides access to the SHIPMODE.TRACKINGNAME column of DB2 type VARCHAR(64) NULL.
 java.lang.String getTrackSocksHost()
          This method provides access to the SHIPMODE.TRACKINGHOST column of DB2 type VARCHAR(64) NULL.
 java.lang.String getTrackSocksPort()
          This method provides access to the SHIPMODE.TRACKINGPORT column of DB2 type INTEGER NULL.
 java.lang.Integer getTrackSocksPortInEJBType()
          This method provides access to the SHIPMODE.TRACKINGPORT column of DB2 type INTEGER NULL.
 java.lang.String getTrackURL()
          This method provides access to the SHIPMODE.TRACKINGURL column of DB2 type VARCHAR(64) NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setCarrier(java.lang.String aCarrier)
          This method provides access to the SHIPMODE.CARRIER column of DB2 type CHAR(30) NULL.
 void setCode(java.lang.String aCode)
          This method provides access to the SHIPMODE.CODE column of DB2 type CHAR(30) NULL.
 void setField1(java.lang.String aField1)
          This method provides access to the SHIPMODE.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setField2(java.lang.Integer aField2)
          This method provides access to the SHIPMODE.FIELD2 column of DB2 type INTEGER NULL.
 void setField2(java.lang.String aField2)
          This method provides access to the SHIPMODE.FIELD2 column of DB2 type INTEGER NULL.
 void setInitKey_shippingModeId(java.lang.String aInitKey_shippingModeId)
          Set the primary key for this object
 void setStoreEntityId(java.lang.Integer aStoreEntityId)
          This method provides access to the SHIPMODE.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setStoreEntityId(java.lang.String aStoreEntityId)
          This method provides access to the SHIPMODE.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setTrackIcon(java.lang.String aTrackIcon)
          This method provides access to the SHIPMODE.TRACKINGICON column of DB2 type VARCHAR(64) NULL.
 void setTrackInquiryType(java.lang.String aTrackInquiryType)
          This method provides access to the SHIPMODE.TRACKINGTYPE column of DB2 type CHAR(8) NULL.
 void setTrackName(java.lang.String aTrackName)
          This method provides access to the SHIPMODE.TRACKINGNAME column of DB2 type VARCHAR(64) NULL.
 void setTrackSocksHost(java.lang.String aTrackSocksHost)
          This method provides access to the SHIPMODE.TRACKINGHOST column of DB2 type VARCHAR(64) NULL.
 void setTrackSocksPort(java.lang.Integer aTrackSocksPort)
          This method provides access to the SHIPMODE.TRACKINGPORT column of DB2 type INTEGER NULL.
 void setTrackSocksPort(java.lang.String aTrackSocksPort)
          This method provides access to the SHIPMODE.TRACKINGPORT column of DB2 type INTEGER NULL.
 void setTrackURL(java.lang.String aTrackURL)
          This method provides access to the SHIPMODE.TRACKINGURL 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

ShippingModeAccessBean

public ShippingModeAccessBean()

Default constructor. Maps to findByPrimaryKey.


ShippingModeAccessBean

public ShippingModeAccessBean(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
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

findAll

public java.util.Enumeration findAll()
                              throws java.rmi.RemoteException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

Retrieves all ShippingModeAccessBeans.
The SQL query used to fetch all the required rows from the SHIPMODE table is:
SELECT * FROM SHIPMODE T1 WHERE 1 = 1

Returns:
An Enumeration of all the ShippingModeAccessBeans 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

findByOrderItemId

public ShippingModeAccessBean findByOrderItemId(java.lang.Long aOrderItemId)
                                         throws java.rmi.RemoteException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException

Retrieves the ShippingModeAccessBean referenced by the specified OrderItem.
The SQL query used to fetch all the required rows from the SHIPMODE table is:
SELECT * FROM SHIPMODE T1 WHERE T1.SHIPMODE_ID = (SELECT ORDERITEMS.SHIPMODE_ID FROM ORDERITEMS WHERE ORDERITEMS.ORDERITEMS_ID = ?)

Parameters:
aOrderItemId - the OrderItem ID
Returns:
The ShippingModeAccessBean representing the row that matches 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

findByStoreEntity

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

Retrieves the ShippingModeAccessBeans of the specified StoreEntity.
The SQL query used to fetch all the required rows from the SHIPMODE table is:
SELECT * FROM SHIPMODE T1 WHERE T1.STOREENT_ID = ?

Parameters:
aStoreEntityId - the StoreEntity ID
Returns:
An Enumeration of all the ShippingModeAccessBeans 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

findByStoreEntityIdCodeAndCarrier

public ShippingModeAccessBean findByStoreEntityIdCodeAndCarrier(java.lang.Integer aStoreEntityId,
                                                                java.lang.String aCode,
                                                                java.lang.String aCarrier)
                                                         throws java.rmi.RemoteException,
                                                                javax.ejb.FinderException,
                                                                javax.naming.NamingException

Retrieves the ShippingModeAccessBean that match the specified StoreEntity, code and carrier.
The SQL query used to fetch all the required rows from the SHIPMODE table is:
SELECT * FROM SHIPMODE T1 WHERE
T1.STOREENT_ID = ? AND T1.CODE = ? AND T1.CARRIER = ?

Parameters:
aStoreEntityId - the StoreEntity ID
aCode - the code
aCarrier - the carrier
Returns:
The ShippingModeAccessBean representing the row that matches 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

getCarrier

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

This method provides access to the SHIPMODE.CARRIER column of DB2 type CHAR(30) NULL.

The following is a description of this column:

Carrier identifier.

Specified by:
getCarrier in interface ShippingModeAccessBeanData
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

getCode

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

This method provides access to the SHIPMODE.CODE column of DB2 type CHAR(30) NULL.

The following is a description of this column:

A merchant assigned code, unique for the StoreEntity.

Specified by:
getCode in interface ShippingModeAccessBeanData
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

getDescription

public ShippingModeDescriptionAccessBean getDescription(java.lang.Integer aLanguageId,
                                                        java.lang.Integer aStoreId)
                                                 throws javax.naming.NamingException,
                                                        javax.ejb.CreateException,
                                                        javax.ejb.FinderException,
                                                        java.rmi.RemoteException
Return a ShippingModeDescriptionAccessBean object associated with languageId. If there is no description for the specified language, the alternative languages for languageId and storeId will be used to get an appropriate description using the language dance mechanism.
Parameters:
aLanguageId - the Language ID
aStoreId - the Store ID
Returns:
ShippingModeDescriptionAccessBean
Throws:
javax.ejb.CreateException. -  
javax.ejb.FinderException. -  
java.rmi.RemoteException. -  
javax.naming.NamingException. -  

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

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface ShippingModeAccessBeanData
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 SHIPMODE.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

Specified by:
getField2 in interface ShippingModeAccessBeanData
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 SHIPMODE.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

getShippingModeId

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

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

The following is a description of this column:

Generated unique key.

Specified by:
getShippingModeId in interface ShippingModeAccessBeanData
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

getShippingModeIdInEJBType

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

This method provides access to the SHIPMODE.SHIPMODE_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

getStoreEntityId

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

This method provides access to the SHIPMODE.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity.

Specified by:
getStoreEntityId in interface ShippingModeAccessBeanData
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

getStoreEntityIdInEJBType

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

This method provides access to the SHIPMODE.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity.

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

getTrackIcon

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

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

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getTrackIcon in interface ShippingModeAccessBeanData
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

getTrackInquiryType

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

This method provides access to the SHIPMODE.TRACKINGTYPE column of DB2 type CHAR(8) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getTrackInquiryType in interface ShippingModeAccessBeanData
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

getTrackName

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

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

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getTrackName in interface ShippingModeAccessBeanData
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

getTrackSocksHost

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

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

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getTrackSocksHost in interface ShippingModeAccessBeanData
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

getTrackSocksPort

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

This method provides access to the SHIPMODE.TRACKINGPORT column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getTrackSocksPort in interface ShippingModeAccessBeanData
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

getTrackSocksPortInEJBType

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

This method provides access to the SHIPMODE.TRACKINGPORT column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

getTrackURL

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

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

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getTrackURL in interface ShippingModeAccessBeanData
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

setCarrier

public void setCarrier(java.lang.String aCarrier)

This method provides access to the SHIPMODE.CARRIER column of DB2 type CHAR(30) NULL.

The following is a description of this column:

Carrier identifier.

Specified by:
setCarrier in interface ShippingModeAccessBeanData
Parameters:
aCarrier - java.lang.String
Returns:
void

setCode

public void setCode(java.lang.String aCode)

This method provides access to the SHIPMODE.CODE column of DB2 type CHAR(30) NULL.

The following is a description of this column:

A merchant assigned code, unique for the StoreEntity.

Specified by:
setCode in interface ShippingModeAccessBeanData
Parameters:
aCode - java.lang.String
Returns:
void

setField1

public void setField1(java.lang.String aField1)

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

The following is a description of this column:

Customizable.

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

setField2

public void setField2(java.lang.Integer aField2)

This method provides access to the SHIPMODE.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 SHIPMODE.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

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

setInitKey_shippingModeId

public void setInitKey_shippingModeId(java.lang.String aInitKey_shippingModeId)

Set the primary key for this object

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

setStoreEntityId

public void setStoreEntityId(java.lang.Integer aStoreEntityId)

This method provides access to the SHIPMODE.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity.

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

setStoreEntityId

public void setStoreEntityId(java.lang.String aStoreEntityId)

This method provides access to the SHIPMODE.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity.

Specified by:
setStoreEntityId in interface ShippingModeAccessBeanData
Parameters:
aStoreEntityId - java.lang.String
Returns:
void

setTrackIcon

public void setTrackIcon(java.lang.String aTrackIcon)

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

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setTrackIcon in interface ShippingModeAccessBeanData
Parameters:
aTrackIcon - java.lang.String
Returns:
void

setTrackInquiryType

public void setTrackInquiryType(java.lang.String aTrackInquiryType)

This method provides access to the SHIPMODE.TRACKINGTYPE column of DB2 type CHAR(8) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setTrackInquiryType in interface ShippingModeAccessBeanData
Parameters:
aTrackInquiryType - java.lang.String
Returns:
void

setTrackName

public void setTrackName(java.lang.String aTrackName)

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

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setTrackName in interface ShippingModeAccessBeanData
Parameters:
aTrackName - java.lang.String
Returns:
void

setTrackSocksHost

public void setTrackSocksHost(java.lang.String aTrackSocksHost)

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

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setTrackSocksHost in interface ShippingModeAccessBeanData
Parameters:
aTrackSocksHost - java.lang.String
Returns:
void

setTrackSocksPort

public void setTrackSocksPort(java.lang.Integer aTrackSocksPort)

This method provides access to the SHIPMODE.TRACKINGPORT column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

setTrackSocksPort

public void setTrackSocksPort(java.lang.String aTrackSocksPort)

This method provides access to the SHIPMODE.TRACKINGPORT column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setTrackSocksPort in interface ShippingModeAccessBeanData
Parameters:
aTrackSocksPort - java.lang.String
Returns:
void

setTrackURL

public void setTrackURL(java.lang.String aTrackURL)

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

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setTrackURL in interface ShippingModeAccessBeanData
Parameters:
aTrackURL - java.lang.String
Returns:
void