com.ibm.commerce.catalog.objects
Class CatalogGroupPageRelationAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.catalog.objects.CatalogGroupPageRelationAccessBean
All Implemented Interfaces:
CatalogGroupPageRelationAccessBeanData, java.io.Serializable

public class CatalogGroupPageRelationAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements CatalogGroupPageRelationAccessBeanData

This bean provides access to the DISPCGPREL table.

The following is a description of this table:

This table holds the page names used to display CatalogGroups. Selection is based on Store, MemberGroup, DeviceType, CatalogGroup, Language, or any combination of the above. If many pages satisfy the criteria, the page that best fits will be chosen.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
CatalogGroupPageRelationAccessBean()
          Default constructor.
CatalogGroupPageRelationAccessBean(javax.ejb.EJBObject CatalogGroupPageRelationEJBObject)
          Maps to a corresponding ejbCreate method in the home interface of the EJB
CatalogGroupPageRelationAccessBean(java.lang.Long anCategoryId, java.lang.Long anMemberGroupId, java.lang.Integer anStoreentId)
          Maps to a corresponding ejbCreate method in the home interface of the EJB.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 CatalogGroupPageRelationAccessBean findByStoreCategoryMember(java.lang.Integer anStoreId, java.lang.Long anCategoryId, java.lang.Long anMemberGrpId, java.lang.String astrDeviceTypeId)
          This finder method returns the CatalogGroupPageRelation Access Bean with the given Store ID, Category ID, Member Group ID, and Device Type ID.
 CatalogGroupPageRelationAccessBean findByStoreCategoryMemberGroups(java.lang.Integer anStoreId, java.lang.Long anCatGroupId, java.lang.String astrDeviceTypeId, java.lang.Long[] aMbrGrpId)
          This method returns the Catalog Group Page Relation with the specified Store, Catalog Group, Device Type and Member Groups.
 CatalogGroupPageRelationAccessBean findByStoreCategoryMemberGroupsLanguageId(java.lang.Integer storeId, java.lang.Long catalogGroupId, java.lang.String devicetype_id, java.lang.Long[] memberGrpIds, java.lang.Integer languageId)
          This finder method returns the CatalogGroupPageRelation Access Bean with the given Store ID, Category ID, list of Member Group IDs, Device Type ID and Language ID.
 CatalogGroupPageRelationAccessBean findByStoreCategoryMemberLanguageId(java.lang.Integer anStoreId, java.lang.Long anCatGroupId, java.lang.Long anMemberGrpId, java.lang.String astrDeviceTypeId, java.lang.Integer anLanguageId)
          This method returns the Catalog Group Page Relation with the specified Store, Catalog Group, Member, and Language.
 java.lang.String getDescription()
          This method provides access to the DISPCGPREL.DESCRIPTION column of DB2 type VARCHAR(254) NULL.
 java.lang.String getDevicetype_id()
          This method provides access to the DISPCGPREL.DEVICEFMT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getField1()
          This method provides access to the DISPCGPREL.FIELD1 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField2()
          This method provides access to the DISPCGPREL.FIELD2 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getLanguageId()
          This method provides access to the DISPCGPREL.LANGUAGE_ID column of DB2 type INTEGER NULL.
 java.lang.Integer getLanguageIdInEJBType()
          This method provides access to the DISPCGPREL.LANGUAGE_ID column of DB2 type INTEGER NULL.
 java.lang.String getMemberGroupId()
          This method provides access to the DISPCGPREL.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getMemberGroupIdInEJBType()
          This method provides access to the DISPCGPREL.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getOid()
          This method provides access to the DISPCGPREL.OID column of DB2 type VARCHAR(64) NULL.
 java.lang.String getPageName()
          This method provides access to the DISPCGPREL.PAGENAME column of DB2 type VARCHAR(254) NOT NULL.
 java.lang.String getRank()
          This method provides access to the DISPCGPREL.RANK column of DB2 type FLOAT NULL.
 java.lang.Double getRankInEJBType()
          This method provides access to the DISPCGPREL.RANK column of DB2 type FLOAT NULL.
 java.lang.String getStoreent_id()
          This method provides access to the DISPCGPREL.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getStoreent_idInEJBType()
          This method provides access to the DISPCGPREL.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setDescription(java.lang.String astrDescription)
          This method provides access to the DISPCGPREL.DESCRIPTION column of DB2 type VARCHAR(254) NULL.
 void setDevicetype_id(java.lang.String astrDevicetypeId)
          This method provides access to the DISPCGPREL.DEVICEFMT_ID column of DB2 type INTEGER NOT NULL.
 void setField1(java.lang.String astrField1)
          This method provides access to the DISPCGPREL.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setField2(java.lang.String astrField2)
          This method provides access to the DISPCGPREL.FIELD2 column of DB2 type VARCHAR(254) NULL.
 void setInitKey_displayReferenceNumber(java.lang.String aInitKey_displayReferenceNumber)
          Set the primary key for this object
 void setLanguageId(java.lang.Integer anLanguageId)
          This method provides access to the DISPCGPREL.LANGUAGE_ID column of DB2 type INTEGER NULL.
 void setLanguageId(java.lang.String astrLanguageId)
          This method provides access to the DISPCGPREL.LANGUAGE_ID column of DB2 type INTEGER NULL.
 void setMemberGroupId(java.lang.Long anMemberGroupId)
          This method provides access to the DISPCGPREL.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 void setMemberGroupId(java.lang.String astrMemberGroupId)
          This method provides access to the DISPCGPREL.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 void setOid(java.lang.String astrOid)
          This method provides access to the DISPCGPREL.OID column of DB2 type VARCHAR(64) NULL.
 void setPageName(java.lang.String astrPageName)
          This method provides access to the DISPCGPREL.PAGENAME column of DB2 type VARCHAR(254) NOT NULL.
 void setRank(java.lang.Double adRank)
          This method provides access to the DISPCGPREL.RANK column of DB2 type FLOAT NULL.
 void setRank(java.lang.String astrRank)
          This method provides access to the DISPCGPREL.RANK column of DB2 type FLOAT NULL.
 void setStoreent_id(java.lang.Integer anStoreentId)
          This method provides access to the DISPCGPREL.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setStoreent_id(java.lang.String aStoreentId)
          This method provides access to the DISPCGPREL.STOREENT_ID column of DB2 type INTEGER NOT 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

CatalogGroupPageRelationAccessBean

public CatalogGroupPageRelationAccessBean()

Default constructor. Maps to findByPrimaryKey.


CatalogGroupPageRelationAccessBean

public CatalogGroupPageRelationAccessBean(javax.ejb.EJBObject CatalogGroupPageRelationEJBObject)
                                   throws java.rmi.RemoteException

Maps to a corresponding ejbCreate method in the home interface of the EJB

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

CatalogGroupPageRelationAccessBean

public CatalogGroupPageRelationAccessBean(java.lang.Long anCategoryId,
                                          java.lang.Long anMemberGroupId,
                                          java.lang.Integer anStoreentId)
                                   throws javax.ejb.CreateException,
                                          java.rmi.RemoteException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

Maps to a corresponding ejbCreate method in the home interface of the EJB. This method creates a new CatalogGroupPageRelation Access Bean using the Catalog Group ID, the Member Group ID, and the Store ID.

Parameters:
anCategoryId - The Catalog Group ID java.lang.Long
anMemberGroupId - The Member Group ID java.lang.Long
anStoreentId - The Store ID java.lang.Integer
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

findByStoreCategoryMember

public CatalogGroupPageRelationAccessBean findByStoreCategoryMember(java.lang.Integer anStoreId,
                                                                    java.lang.Long anCategoryId,
                                                                    java.lang.Long anMemberGrpId,
                                                                    java.lang.String astrDeviceTypeId)
                                                             throws java.rmi.RemoteException,
                                                                    javax.ejb.FinderException,
                                                                    javax.naming.NamingException

This finder method returns the CatalogGroupPageRelation Access Bean with the given Store ID, Category ID, Member Group ID, and Device Type ID.

SQL:
SELECT * FROM DISPCGPREL WHERE ((DISPCGPREL.STOREENT_ID = anStoreId or DISPCGPREL.STOREENT_ID= 0 ) and (DISPCGPREL.CATGROUP_id = anCategoryId or DISPCGPREL.CATGROUP_id= 0 ) and (DISPCGPREL.mbrgrp_id = anMemberGrpId or DISPCGPREL.mbrgrp_id = 0 ) and (DISPCGPREL.devicefmt_id = astrDeviceTypeId or DISPCGPREL.devicefmt_id= 0 ) order by DISPCGPREL.mbrgrp_id desc, DISPCGPREL.CATGROUP_id desc, DISPCGPREL.STOREENT_ID desc

Parameters:
anStoreId - The Store ID java.lang.Integer
anCategoryId - The Category ID java.lang.Long
anMemberGrpId - The Member Group ID java.lang.Long
astrDeviceTypeId - The Device Type ID java.lang.String
Returns:
com.ibm.commerce.catalog.objects.CatalogGroupPageRelationAccessBean
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

findByStoreCategoryMemberGroups

public CatalogGroupPageRelationAccessBean findByStoreCategoryMemberGroups(java.lang.Integer anStoreId,
                                                                          java.lang.Long anCatGroupId,
                                                                          java.lang.String astrDeviceTypeId,
                                                                          java.lang.Long[] aMbrGrpId)
                                                                   throws java.rmi.RemoteException,
                                                                          javax.ejb.FinderException,
                                                                          javax.naming.NamingException

This method returns the Catalog Group Page Relation with the specified Store, Catalog Group, Device Type and Member Groups.

SQL:
SELECT * FROM DISPCGPREL WHERE ((DISPCGPREL.STOREENT_ID = anStoreId or DISPCGPREL.STOREENT_ID= 0 ) AND (DISPCGPREL.CATGROUP_ID = anCatGroupId OR DISPCGPREL.CATGROUP_ID = 0) AND (DISPCGPREL.MBRGRP_ID IN (aMbrGrpId) AND (DISPCGPREL.DEVICEFMT_ID = astrDeviceTypeId OR DISPCGPREL.DEVICEFMYT_ID = -1) ORDER BY DISPCGPREL.MBRGRP_ID DESC, DISPCGPREL.CATGROUP_ID DESC, DISPCGPREL.STOREENT_ID DESC

Parameters:
anStoreId - The Store reference number. java.lang.Integer
anCatGroupId - The Catalog Group ID. java.lang.Long
astrDeviceTypeId - The Device Type ID. java.lang.String
aMbrGrpId - The List of member groups. java.lang.Long[]
Returns:
com.ibm.commerce.catalog.objects.CatalogGroupPageRelationAccessBean
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

findByStoreCategoryMemberGroupsLanguageId

public CatalogGroupPageRelationAccessBean findByStoreCategoryMemberGroupsLanguageId(java.lang.Integer storeId,
                                                                                    java.lang.Long catalogGroupId,
                                                                                    java.lang.String devicetype_id,
                                                                                    java.lang.Long[] memberGrpIds,
                                                                                    java.lang.Integer languageId)
                                                                             throws java.rmi.RemoteException,
                                                                                    javax.ejb.FinderException,
                                                                                    javax.naming.NamingException

This finder method returns the CatalogGroupPageRelation Access Bean with the given Store ID, Category ID, list of Member Group IDs, Device Type ID and Language ID.

SQL:
SELECT * FROM DISPCGPREL WHERE ((DISPCGPREL.STOREENT_ID = storeId or DISPCGPREL.STOREENT_ID= 0 ) AND (DISPCGPREL.CATGROUP_ID = catalogGroupId OR DISPCGPREL.CATGROUP_ID = 0) AND (DISPCGPREL.DEVICEFMT_ID = devicetype_id OR DISPCGPREL.DEVICEFMYT_ID = -1) AND (DISPCGPREL.MBRGRP_ID IN (memberGrpIds)) AND (DISPCGPREL.LANGUAGE_ID = languageId OR DISPCGPREL.LANGUAGE_ID IS NULL) ORDER BY DISPCGPREL.MBRGRP_ID DESC, DISPCGPREL.CATGROUP_ID DESC, DISPCGPREL.STOREENT_ID DESC, DISPCGPREL.LANGUAGE_ID ASC

Parameters:
storeId - The Store reference number. java.lang.Integer
catalogGroupId - The Catalog Group reference number. java.lang.Long
devicetype_id - The Device Type ID. java.lang.String
memberGrpIds - The list of Member Groups. java.lang.Long[]
languageId - The Language reference number. java.lang.Integer
Returns:
com.ibm.commerce.catalog.objects.CatalogGroupPageRelationAccessBean
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

findByStoreCategoryMemberLanguageId

public CatalogGroupPageRelationAccessBean findByStoreCategoryMemberLanguageId(java.lang.Integer anStoreId,
                                                                              java.lang.Long anCatGroupId,
                                                                              java.lang.Long anMemberGrpId,
                                                                              java.lang.String astrDeviceTypeId,
                                                                              java.lang.Integer anLanguageId)
                                                                       throws java.rmi.RemoteException,
                                                                              javax.ejb.FinderException,
                                                                              javax.naming.NamingException

This method returns the Catalog Group Page Relation with the specified Store, Catalog Group, Member, and Language.

SQL:
SELECT * FROM DISPCGPREL WHERE ((DISPCGPREL.STOREENT_ID = anStoreId or DISPCGPREL.STOREENT_ID= 0 ) AND (DISPCGPREL.CATGROUP_ID = anCatGroupId OR DISPCGPREL.CATGROUP_ID = 0) AND (DISPCGPREL.MBRGRP_ID = anMemberGrpId OR DISPCGPREL.MBRGRP_ID = 0) AND (DISPCGPREL.DEVICEFMT_ID = astrDeviceTypeId OR DISPCGPREL.DEVICEFMYT_ID = -1) AND (DISPCGPREL.LANGUAGE_ID = anLanguageId OR DISPCGPREL.LANGUAGE_ID IS NULL) ORDER BY DISPCGPREL.MBRGRP_ID DESC, DISPCGPREL.CATGROUP_ID DESC, DISPCGPREL.STOREENT_ID DESC, DISPCGPREL.LANGUAGE_ID ASC

Parameters:
anStoreId - The Store reference number. java.lang.Integer
anCatGroupId - The Catalog Group reference number. java.lang.Long
anMemberGrpId - The member group reference number. java.lang.Long
astrDeviceTypeId - The Device Type ID. java.lang.String
anLanguageId - The Language reference number. java.lang.Integer
Returns:
com.ibm.commerce.catalog.objects.CatalogGroupPageRelationAccessBean
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

getDescription

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

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

The following is a description of this column:

A descriptive comment of this entry.

Specified by:
getDescription in interface CatalogGroupPageRelationAccessBeanData
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

getDevicetype_id

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

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

Specified by:
getDevicetype_id in interface CatalogGroupPageRelationAccessBeanData
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

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

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface CatalogGroupPageRelationAccessBeanData
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 DISPCGPREL.FIELD2 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

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

getLanguageId

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

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

Specified by:
getLanguageId in interface CatalogGroupPageRelationAccessBeanData
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

getLanguageIdInEJBType

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

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

getMemberGroupId

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

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

The following is a description of this column:

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

Specified by:
getMemberGroupId in interface CatalogGroupPageRelationAccessBeanData
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

getMemberGroupIdInEJBType

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

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

The following is a description of this column:

The reference number of the Member Group 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
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

getOid

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

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

The following is a description of this column:

The Object Identifier. Reserved for IBM internal use.

Specified by:
getOid in interface CatalogGroupPageRelationAccessBeanData
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

getPageName

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

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

The following is a description of this column:

The name and path of the display page template.

Specified by:
getPageName in interface CatalogGroupPageRelationAccessBeanData
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

getRank

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

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

Specified by:
getRank in interface CatalogGroupPageRelationAccessBeanData
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

getRankInEJBType

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

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

getStoreent_id

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

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

Specified by:
getStoreent_id in interface CatalogGroupPageRelationAccessBeanData
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

getStoreent_idInEJBType

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

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

setDescription

public void setDescription(java.lang.String astrDescription)

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

The following is a description of this column:

A descriptive comment of this entry.

Specified by:
setDescription in interface CatalogGroupPageRelationAccessBeanData
Parameters:
astrDescription - The description of the Catalog Page. java.lang.String
Returns:
void

setDevicetype_id

public void setDevicetype_id(java.lang.String astrDevicetypeId)

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

Specified by:
setDevicetype_id in interface CatalogGroupPageRelationAccessBeanData
Parameters:
astrDevicetypeId - The Device Type ID. java.lang.String
Returns:
void

setField1

public void setField1(java.lang.String astrField1)

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

The following is a description of this column:

Customizable.

Specified by:
setField1 in interface CatalogGroupPageRelationAccessBeanData
Parameters:
astrField1 - The first customizable field. java.lang.String
Returns:
void

setField2

public void setField2(java.lang.String astrField2)

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

The following is a description of this column:

Customizable.

Specified by:
setField2 in interface CatalogGroupPageRelationAccessBeanData
Parameters:
astrField2 - The second customizable field. java.lang.String
Returns:
void

setInitKey_displayReferenceNumber

public void setInitKey_displayReferenceNumber(java.lang.String aInitKey_displayReferenceNumber)

Set the primary key for this object

Parameters:
aInitKey_displayReferenceNumber - The Catalog Group Display Page reference number. java.lang.String
Returns:
void

setLanguageId

public void setLanguageId(java.lang.Integer anLanguageId)

This method provides access to the DISPCGPREL.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:
anLanguageId - The Language reference number. java.lang.Integer
Returns:
void

setLanguageId

public void setLanguageId(java.lang.String astrLanguageId)

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

Specified by:
setLanguageId in interface CatalogGroupPageRelationAccessBeanData
Parameters:
astrLanguageId - The Language reference number. java.lang.String
Returns:
void

setMemberGroupId

public void setMemberGroupId(java.lang.Long anMemberGroupId)

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

The following is a description of this column:

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

Parameters:
anMemberGroupId - The Member Group reference number. java.lang.Long
Returns:
void

setMemberGroupId

public void setMemberGroupId(java.lang.String astrMemberGroupId)

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

The following is a description of this column:

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

Specified by:
setMemberGroupId in interface CatalogGroupPageRelationAccessBeanData
Parameters:
astrMemberGroupId - The Member Group reference number. java.lang.String
Returns:
void

setOid

public void setOid(java.lang.String astrOid)

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

The following is a description of this column:

The Object Identifier. Reserved for IBM internal use.

Specified by:
setOid in interface CatalogGroupPageRelationAccessBeanData
Parameters:
astrOid - The Object Identifier. java.lang.String
Returns:
void

setPageName

public void setPageName(java.lang.String astrPageName)

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

The following is a description of this column:

The name and path of the display page template.

Specified by:
setPageName in interface CatalogGroupPageRelationAccessBeanData
Parameters:
astrPageName - The name and path of the display page. java.lang.String
Returns:
void

setRank

public void setRank(java.lang.Double adRank)

This method provides access to the DISPCGPREL.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:
adRank - The sequence number of the page. java.lang.Double
Returns:
void

setRank

public void setRank(java.lang.String astrRank)

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

Specified by:
setRank in interface CatalogGroupPageRelationAccessBeanData
Parameters:
astrRank - The sequence number of the page. java.lang.String
Returns:
void

setStoreent_id

public void setStoreent_id(java.lang.Integer anStoreentId)

This method provides access to the DISPCGPREL.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:
anStoreentId - java.lang.Integer
Returns:
void

setStoreent_id

public void setStoreent_id(java.lang.String aStoreentId)

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

Specified by:
setStoreent_id in interface CatalogGroupPageRelationAccessBeanData
Parameters:
aStoreentId - The Store Entity reference number. java.lang.String
Returns:
void