|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractAccessBean | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.catalog.objects.CatalogGroupRelationAccessBean
This bean provides access to the CATGRPREL table.
The following is a description of this table:
This tables relates CatalogGroups (or Categories) to SubCatalogGroups (or SubCategories). You can use this table to dictate the navigational flow from CatalogGroups to SubCatalogGroups. Each relationship is also qualified by a Catalog ID.
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
CatalogGroupRelationAccessBean()
Default constructor. |
|
CatalogGroupRelationAccessBean(javax.ejb.EJBObject catGrpRelEJBObj)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
CatalogGroupRelationAccessBean(java.lang.Long catalogID,
java.lang.Long catGrpParent,
java.lang.Long catGrpChild)
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). |
java.util.Enumeration |
findByCatalogGroupChildId(java.lang.Long catGrpID)
Finds the catalog group relation with the child catalog group ID. |
java.util.Enumeration |
findByCatalogGroupParentId(java.lang.Long catGrpID)
Finds the catalog group relation with the parent catalog group ID. |
java.lang.String |
getCatalogGroupIdChild()
This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getCatalogGroupIdChildInEJBType()
This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getCatalogGroupIdParent()
This method provides access to the CATGRPREL.CATGROUP_ID_PARENT column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getCatalogGroupIdParentInEJBType()
This method provides access to the CATGRPREL.CATGROUP_ID_PARENT column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getCatalogId()
This method provides access to the CATGRPREL.CATALOG_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getCatalogIdInEJBType()
This method provides access to the CATGRPREL.CATALOG_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getLastUpdate()
This method provides access to the CATGRPREL.LASTUPDATE column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getLastUpdateInEJBType()
This method provides access to the CATGRPREL.LASTUPDATE column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getRule()
This method provides access to the CATGRPREL.RULE column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getSequence()
This method provides access to the CATGRPREL.SEQUENCE column of DB2 type FLOAT NOT NULL. |
java.lang.Double |
getSequenceInEJBType()
This method provides access to the CATGRPREL.SEQUENCE column of DB2 type FLOAT NOT NULL. |
void |
refreshCopyHelper()
Load data from the EJBObject. |
void |
setCatalogGroupIdChild(java.lang.Long catGrpID)
This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL. |
void |
setCatalogGroupIdChild(java.lang.String catGrpID)
This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL. |
void |
setCatalogGroupIdParent(java.lang.Long catGrpID)
This method provides access to the CATGRPREL.CATGROUP_ID_PARENT column of DB2 type BIGINT NOT NULL. |
void |
setCatalogGroupIdParent(java.lang.String catGrpID)
This method provides access to the CATGRPREL.CATGROUP_ID_PARENT column of DB2 type BIGINT NOT NULL. |
void |
setCatalogId(java.lang.Long catalogID)
This method provides access to the CATGRPREL.CATALOG_ID column of DB2 type BIGINT NOT NULL. |
void |
setCatalogId(java.lang.String catalogID)
This method provides access to the CATGRPREL.CATALOG_ID column of DB2 type BIGINT NOT NULL. |
void |
setInitKey_catalogGroupIdChild(java.lang.String catGrpID)
Set the primary key for this object |
void |
setInitKey_catalogGroupIdParent(java.lang.String catGrpID)
Set the primary key for this object |
void |
setInitKey_catalogId(java.lang.String catalogID)
Set the primary key for this object |
void |
setLastUpdate(java.lang.String lastUpdate)
This method provides access to the CATGRPREL.LASTUPDATE column of DB2 type TIMESTAMP NULL. |
void |
setLastUpdate(java.sql.Timestamp lastUpdate)
This method provides access to the CATGRPREL.LASTUPDATE column of DB2 type TIMESTAMP NULL. |
void |
setRule(java.lang.String rule)
This method provides access to the CATGRPREL.RULE column of DB2 type VARCHAR(254) NULL. |
void |
setSequence(java.lang.Double sequence)
This method provides access to the CATGRPREL.SEQUENCE column of DB2 type FLOAT NOT NULL. |
void |
setSequence(java.lang.String sequence)
This method provides access to the CATGRPREL.SEQUENCE column of DB2 type FLOAT 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 |
public CatalogGroupRelationAccessBean()
Default constructor. Maps to findByPrimaryKey.
public CatalogGroupRelationAccessBean(javax.ejb.EJBObject catGrpRelEJBObj) throws java.rmi.RemoteException
Maps to a corresponding ejbCreate method in the home interface of the EJB
catGrpRelEJBObj
- The catalog group relation EJB Object. javax.ejb.EJBObjectjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic CatalogGroupRelationAccessBean(java.lang.Long catalogID, java.lang.Long catGrpParent, java.lang.Long catGrpChild) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the catalog group relation according to the catalog ID, parent catalog group ID, and child catalog group ID.
catalogID
- The catalog ID. java.lang.LongcatGrpParent
- The parent catalog group ID. java.lang.LongcatGrpChild
- The child catalog group ID. java.lang.Longjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionMethod Detail |
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
commitCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByCatalogGroupChildId(java.lang.Long catGrpID) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the catalog group relation with the child catalog group ID.
SQL:
SELECT CATGROUP_ID_PARENT, CATGROUP_ID_CHILD, CATALOG_ID, RULE, SEQUENCE, LASTUPDATE
FROM CATGRPREL
WHERE CATGROUP_ID_CHILD = catGrpID
ORDER BY SEQUENCE
catGrpID
- The child catalog group ID. java.lang.Longjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByCatalogGroupParentId(java.lang.Long catGrpID) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the catalog group relation with the parent catalog group ID.
SQL:
SELECT CATGROUP_ID_PARENT, CATGROUP_ID_CHILD, CATALOG_ID, RULE, SEQUENCE, LASTUPDATE
FROM CATGRPREL
WHERE CATGROUP_ID_PARENT = catGrpID
ORDER BY SEQUENCE
catGrpID
- The parent catalog group ID. java.lang.Longjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCatalogGroupIdChild() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The target CatalogGroup of this relationship.
getCatalogGroupIdChild
in interface CatalogGroupRelationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getCatalogGroupIdChildInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The target CatalogGroup of this relationship.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCatalogGroupIdParent() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPREL.CATGROUP_ID_PARENT column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The source CatalogGroup of this relationship.
getCatalogGroupIdParent
in interface CatalogGroupRelationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getCatalogGroupIdParentInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPREL.CATGROUP_ID_PARENT column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The source CatalogGroup of this relationship.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCatalogId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPREL.CATALOG_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The Catalog in which this relationship is found.
getCatalogId
in interface CatalogGroupRelationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getCatalogIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPREL.CATALOG_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The Catalog in which this relationship is found.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getLastUpdate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPREL.LASTUPDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Indicates the last time that this relationship was updated.
getLastUpdate
in interface CatalogGroupRelationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.sql.Timestamp getLastUpdateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPREL.LASTUPDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Indicates the last time that this relationship was updated.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getRule() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPREL.RULE column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Reserved for IBM internal use.
getRule
in interface CatalogGroupRelationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getSequence() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPREL.SEQUENCE column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The sequence number that determines the display order of the contents of the CatalogGroup.
getSequence
in interface CatalogGroupRelationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Double getSequenceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPREL.SEQUENCE column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The sequence number that determines the display order of the contents of the CatalogGroup.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
refreshCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void setCatalogGroupIdChild(java.lang.Long catGrpID)
This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The target CatalogGroup of this relationship.
catGrpID
- The child catalog group ID. java.lang.Longpublic void setCatalogGroupIdChild(java.lang.String catGrpID)
This method provides access to the CATGRPREL.CATGROUP_ID_CHILD column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The target CatalogGroup of this relationship.
setCatalogGroupIdChild
in interface CatalogGroupRelationAccessBeanData
catGrpID
- The child catalog group ID. java.lang.Stringpublic void setCatalogGroupIdParent(java.lang.Long catGrpID)
This method provides access to the CATGRPREL.CATGROUP_ID_PARENT column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The source CatalogGroup of this relationship.
catGrpID
- The parent catalog group ID. java.lang.Longpublic void setCatalogGroupIdParent(java.lang.String catGrpID)
This method provides access to the CATGRPREL.CATGROUP_ID_PARENT column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The source CatalogGroup of this relationship.
setCatalogGroupIdParent
in interface CatalogGroupRelationAccessBeanData
catGrpID
- The parent catalog group ID. java.lang.Stringpublic void setCatalogId(java.lang.Long catalogID)
This method provides access to the CATGRPREL.CATALOG_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The Catalog in which this relationship is found.
catalogID
- The catalog ID. java.lang.Longpublic void setCatalogId(java.lang.String catalogID)
This method provides access to the CATGRPREL.CATALOG_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The Catalog in which this relationship is found.
setCatalogId
in interface CatalogGroupRelationAccessBeanData
catalogID
- The catalog ID. java.lang.Stringpublic void setInitKey_catalogGroupIdChild(java.lang.String catGrpID)
Set the primary key for this object
catGrpID
- The child catalog group ID. java.lang.Stringpublic void setInitKey_catalogGroupIdParent(java.lang.String catGrpID)
Set the primary key for this object
catGrpID
- The parent catalog group ID. java.lang.Stringpublic void setInitKey_catalogId(java.lang.String catalogID)
Set the primary key for this object
catalogID
- The catalog ID. java.lang.Stringpublic void setLastUpdate(java.lang.String lastUpdate)
This method provides access to the CATGRPREL.LASTUPDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Indicates the last time that this relationship was updated.
setLastUpdate
in interface CatalogGroupRelationAccessBeanData
lastUpdate
- The last update time stamp. java.lang.Stringpublic void setLastUpdate(java.sql.Timestamp lastUpdate)
This method provides access to the CATGRPREL.LASTUPDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Indicates the last time that this relationship was updated.
lastUpdate
- The last update time stamp. java.sql.Timestamppublic void setRule(java.lang.String rule)
This method provides access to the CATGRPREL.RULE column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Reserved for IBM internal use.
setRule
in interface CatalogGroupRelationAccessBeanData
rule
- The rule. java.lang.Stringpublic void setSequence(java.lang.Double sequence)
This method provides access to the CATGRPREL.SEQUENCE column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The sequence number that determines the display order of the contents of the CatalogGroup.
sequence
- The sequence number. java.lang.Doublepublic void setSequence(java.lang.String sequence)
This method provides access to the CATGRPREL.SEQUENCE column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The sequence number that determines the display order of the contents of the CatalogGroup.
setSequence
in interface CatalogGroupRelationAccessBeanData
sequence
- The sequence number. java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |