com.ibm.commerce.catalog.objects
Class ProductPageRelationBean

com.ibm.commerce.catalog.objects.ProductPageRelationBean
All Implemented Interfaces:
java.io.Serializable

public class ProductPageRelationBean
implements java.io.Serializable

This bean provides access to the DISPENTREL table.

The following is a description of this table:

This table holds the page names used to display CatalogEntries. Selection is based on Store, MemberGroup, DeviceType, CatalogEntryType, CatalogEntry, AuctionState, Language, or any combination of the above.

See Also:
Serialized Form

Constructor Summary
ProductPageRelationBean()
           
 
Method Summary
 java.lang.Integer getAutionState()
          This method provides access to the DISPENTREL.AUCTIONSTATE column of DB2 type INTEGER NOT NULL.
 java.lang.String getCatalogEntryType()
          This method provides access to the DISPENTREL.CATENTTYPE_ID column of DB2 type CHAR(16) NOT NULL.
 java.lang.String getDescription()
          This method provides access to the DISPENTREL.DESCRIPTION column of DB2 type VARCHAR(254) NULL.
 java.lang.String getDevicetype_id()
          This method provides access to the DISPENTREL.DEVICEFMT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getField1()
          This method provides access to the DISPENTREL.FIELD1 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField2()
          This method provides access to the DISPENTREL.FIELD2 column of DB2 type VARCHAR(254) NULL.
 java.lang.Integer getLanguageId()
          This method provides access to the DISPENTREL.LANGUAGE_ID column of DB2 type INTEGER NULL.
 java.lang.Long getMemberGroupID()
          This method provides access to the DISPENTREL.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getOid()
          This method provides access to the DISPENTREL.OID column of DB2 type VARCHAR(64) NULL.
 java.lang.Long getProductReferenceNumber()
          This method provides access to the DISPENTREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Double getRank()
          This method provides access to the DISPENTREL.RANK column of DB2 type FLOAT NULL.
 java.lang.Integer getStoreEntryID()
          This method provides access to the DISPENTREL.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getTemplateName()
          This method provides access to the DISPENTREL.PAGENAME column of DB2 type VARCHAR(254) NOT NULL.
 void setAutionState(java.lang.Integer aAutionState)
          This method provides access to the DISPENTREL.AUCTIONSTATE column of DB2 type INTEGER NOT NULL.
 void setCatalogEntryType(java.lang.String aCatalogEntryType)
          This method provides access to the DISPENTREL.CATENTTYPE_ID column of DB2 type CHAR(16) NOT NULL.
 void setDescription(java.lang.String aDescription)
          This method provides access to the DISPENTREL.DESCRIPTION column of DB2 type VARCHAR(254) NULL.
 void setDevicetype_id(java.lang.String aDevicetype_id)
          This method provides access to the DISPENTREL.DEVICEFMT_ID column of DB2 type INTEGER NOT NULL.
 void setField1(java.lang.String aField1)
          This method provides access to the DISPENTREL.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setField2(java.lang.String aField2)
          This method provides access to the DISPENTREL.FIELD2 column of DB2 type VARCHAR(254) NULL.
 void setLanguageId(java.lang.Integer aLanguageId)
          This method provides access to the DISPENTREL.LANGUAGE_ID column of DB2 type INTEGER NULL.
 void setMemberGroupID(java.lang.Long aMemberGroupID)
          This method provides access to the DISPENTREL.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 void setOid(java.lang.String aOid)
          This method provides access to the DISPENTREL.OID column of DB2 type VARCHAR(64) NULL.
 void setProductReferenceNumber(java.lang.Long aProductReferenceNumber)
          This method provides access to the DISPENTREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 void setRank(java.lang.Double aRank)
          This method provides access to the DISPENTREL.RANK column of DB2 type FLOAT NULL.
 void setStoreEntryID(java.lang.Integer aStoreEntryID)
          This method provides access to the DISPENTREL.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setTemplateName(java.lang.String aTemplateName)
          This method provides access to the DISPENTREL.PAGENAME column of DB2 type VARCHAR(254) NOT NULL.
 

Constructor Detail

ProductPageRelationBean

public ProductPageRelationBean()
Method Detail

getAutionState

public java.lang.Integer getAutionState()

This method provides access to the DISPENTREL.AUCTIONSTATE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The flag that indicates that this template page displays a CatalogEntry that is on auction. A value of 0 indicates that it is not an auction template, while a value of 1 indicates that it is.

Returns:
java.lang.Integer

getCatalogEntryType

public java.lang.String getCatalogEntryType()

This method provides access to the DISPENTREL.CATENTTYPE_ID column of DB2 type CHAR(16) NOT NULL.

The following is a description of this column:

The type of CatalogEntry that this page will be used to display. Foreign key to the CATENTTYPE table. For example, if this column is designated as "BundleBean", than this page will be used to display Bundles.

Returns:
java.lang.String

getDescription

public java.lang.String getDescription()

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

The following is a description of this column:

A descriptive comment of this entry.

Returns:
java.lang.String

getDevicetype_id

public java.lang.String getDevicetype_id()

This method provides access to the DISPENTREL.DEVICEFMT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The reference number of the device type that the page will be displayed on. Foreign key to the DEVICEFMT table.

Returns:
java.lang.String

getField1

public java.lang.String getField1()

This method provides access to the DISPENTREL.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.String getField2()

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

The following is a description of this column:

Customizable.

Returns:
java.lang.String

getLanguageId

public java.lang.Integer getLanguageId()

This method provides access to the DISPENTREL.LANGUAGE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The language that this page displays. For a list of language components, see the LANGUAGE table.

Returns:
java.lang.Integer

getMemberGroupID

public java.lang.Long getMemberGroupID()

This method provides access to the DISPENTREL.MBRGRP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The reference number of the MemberGroup for which this template page will be displayed. A value of 0 indicates that this template page will be used for all MemberGroups.

Returns:
java.lang.Long

getOid

public java.lang.String getOid()

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

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.String

getProductReferenceNumber

public java.lang.Long getProductReferenceNumber()

This method provides access to the DISPENTREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The reference number of the CatalogEntry for which this page name will be displayed. A value of 0 indicates that this page name will be used for all CatalogEntries.

Returns:
java.lang.Long

getRank

public java.lang.Double getRank()

This method provides access to the DISPENTREL.RANK column of DB2 type FLOAT NULL.

The following is a description of this column:

A sequence number used to break ties when more than one page satisfies the selection criteria.

Returns:
java.lang.Double

getStoreEntryID

public java.lang.Integer getStoreEntryID()

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

The following is a description of this column:

The reference number of the Store for which this page will be displayed.

Returns:
java.lang.Integer

getTemplateName

public java.lang.String getTemplateName()

This method provides access to the DISPENTREL.PAGENAME column of DB2 type VARCHAR(254) NOT NULL.

The following is a description of this column:

The name and path of the display template page.

Returns:
java.lang.String

setAutionState

public void setAutionState(java.lang.Integer aAutionState)

This method provides access to the DISPENTREL.AUCTIONSTATE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The flag that indicates that this template page displays a CatalogEntry that is on auction. A value of 0 indicates that it is not an auction template, while a value of 1 indicates that it is.

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

setCatalogEntryType

public void setCatalogEntryType(java.lang.String aCatalogEntryType)

This method provides access to the DISPENTREL.CATENTTYPE_ID column of DB2 type CHAR(16) NOT NULL.

The following is a description of this column:

The type of CatalogEntry that this page will be used to display. Foreign key to the CATENTTYPE table. For example, if this column is designated as "BundleBean", than this page will be used to display Bundles.

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

setDescription

public void setDescription(java.lang.String aDescription)

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

The following is a description of this column:

A descriptive comment of this entry.

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

setDevicetype_id

public void setDevicetype_id(java.lang.String aDevicetype_id)

This method provides access to the DISPENTREL.DEVICEFMT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The reference number of the device type that the page will be displayed on. Foreign key to the DEVICEFMT table.

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

setField1

public void setField1(java.lang.String aField1)

This method provides access to the DISPENTREL.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.String aField2)

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

The following is a description of this column:

Customizable.

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

setLanguageId

public void setLanguageId(java.lang.Integer aLanguageId)

This method provides access to the DISPENTREL.LANGUAGE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

The language that this page displays. For a list of language components, see the LANGUAGE table.

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

setMemberGroupID

public void setMemberGroupID(java.lang.Long aMemberGroupID)

This method provides access to the DISPENTREL.MBRGRP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The reference number of the MemberGroup for which this template page will be displayed. A value of 0 indicates that this template page will be used for all MemberGroups.

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

setOid

public void setOid(java.lang.String aOid)

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

The following is a description of this column:

Reserved for IBM internal use.

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

setProductReferenceNumber

public void setProductReferenceNumber(java.lang.Long aProductReferenceNumber)

This method provides access to the DISPENTREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The reference number of the CatalogEntry for which this page name will be displayed. A value of 0 indicates that this page name will be used for all CatalogEntries.

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

setRank

public void setRank(java.lang.Double aRank)

This method provides access to the DISPENTREL.RANK column of DB2 type FLOAT NULL.

The following is a description of this column:

A sequence number used to break ties when more than one page satisfies the selection criteria.

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

setStoreEntryID

public void setStoreEntryID(java.lang.Integer aStoreEntryID)

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

The following is a description of this column:

The reference number of the Store for which this page will be displayed.

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

setTemplateName

public void setTemplateName(java.lang.String aTemplateName)

This method provides access to the DISPENTREL.PAGENAME column of DB2 type VARCHAR(254) NOT NULL.

The following is a description of this column:

The name and path of the display template page.

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