com.ibm.commerce.fulfillment.objects
Class ShippingArrangementBean

com.ibm.commerce.fulfillment.objects.ShippingArrangementBean
All Implemented Interfaces:
java.io.Serializable

public class ShippingArrangementBean
implements java.io.Serializable

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

Constructor Summary
ShippingArrangementBean()
           
 
Method Summary
 java.sql.Timestamp getEndDate()
          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.Integer getField2()
          This method provides access to the SHPARRANGE.FIELD2 column of DB2 type INTEGER NULL.
 java.lang.Integer getFlags()
          This method provides access to the SHPARRANGE.FLAGS column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getFulfillmentCenterId()
          This method provides access to the SHPARRANGE.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Double getPrecedence()
          This method provides access to the SHPARRANGE.PRECEDENCE column of DB2 type FLOAT NOT NULL.
 java.lang.Integer getShipArrangementId()
          This method provides access to the SHPARRANGE.SHPARRANGE_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getShipModeId()
          This method provides access to the SHPARRANGE.SHIPMODE_ID column of DB2 type INTEGER NULL.
 java.sql.Timestamp getStartDate()
          This method provides access to the SHPARRANGE.STARTDATE column of DB2 type TIMESTAMP NULL.
 java.lang.Integer getStoreId()
          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 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 setFlags(java.lang.Integer 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 setPrecedence(java.lang.Double 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 setShipModeId(java.lang.Integer aShipModeId)
          This method provides access to the SHPARRANGE.SHIPMODE_ID column of DB2 type INTEGER 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 setTrackingNumber(java.lang.String aTrackingNumber)
          This method provides access to the SHPARRANGE.TRACKINGNUMBER column of DB2 type VARCHAR(64) NULL.
 

Constructor Detail

ShippingArrangementBean

public ShippingArrangementBean()
Method Detail

getEndDate

public java.sql.Timestamp getEndDate()

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

getField1

public java.lang.String getField1()

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

The following is a description of this column:

Customizable.

Returns:
java.lang.String

getField2

public java.lang.Integer getField2()

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

getFlags

public java.lang.Integer getFlags()

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

getFulfillmentCenterId

public java.lang.Integer getFulfillmentCenterId()

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

getPrecedence

public java.lang.Double getPrecedence()

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

getShipArrangementId

public java.lang.Integer getShipArrangementId()

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

getShipModeId

public java.lang.Integer getShipModeId()

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

getStartDate

public java.sql.Timestamp getStartDate()

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

getStoreId

public java.lang.Integer getStoreId()

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

getTrackingNumber

public java.lang.String getTrackingNumber()

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.

Returns:
java.lang.String

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.

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

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

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

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

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

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

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

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.

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