java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.catalog.objects.CatalogGroupTradingPositionRelAccessBean
This table relates master catalogs with trading position containers. Each catalog entry belonging to the indicated master catalog must have a standard price offer supplied for the specified trading position container. This access bean corresponds to the database table 'CATGRPTPC'.
Constructor Summary | |
CatalogGroupTradingPositionRelAccessBean() Zero argument constructor used to initialize the access bean. |
|
CatalogGroupTradingPositionRelAccessBean(javax.ejb.EJBObject o) constructor |
|
CatalogGroupTradingPositionRelAccessBean(java.lang.Long argCatalogId, java.lang.Long argCatGroupId, java.lang.Long tpcId) Contructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB. |
|
CatalogGroupTradingPositionRelAccessBean(java.lang.Long arg0, java.lang.Long arg1, java.lang.Long arg2, java.lang.Integer arg3) CatalogGroupTradingPositionRelAccessBean constructor |
Method Summary | |
void | commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByCatalogIdAndCatGroupId(java.lang.Long argCatalogId, java.lang.Long argCatGroupId) This method returns an enumeration of CatalogGroupTradingPositionRel Access Beans with the specified Catalog reference number and Catalog Group reference number. |
java.util.Enumeration | findByCatGroupId(java.lang.Long catGroupId) This method returns an enumeration of CatalogGroupTradingPositionRel Access Beans with the specified Catalog Group reference number. |
java.util.Enumeration | findByTradingPositionId(java.lang.Long argTradingPositionId) This method returns an enumeration of CatalogGroupTradingPositionRel Access Beans with the specified Trading Position Container reference number. |
CatalogGroupTradingPositionRelAccessBean | findZeroLevelTPCByCatalogId(java.lang.Long argCatalogId) This method returns the CatalogGroupTradingPositionRel Access Beans with the specified Catalog reference number and zero level Catalog Group. |
java.util.Enumeration | findZeroLevelTPCByCatalogIdAndStoreId(java.lang.Long argCatalogId, java.lang.Integer argStoreId) Finds the records with a zero trading position container in the given catalog and store. |
java.lang.String | getCatalogGroupId() This method provides access to the CATGRPTPC.CATGROUP_ID column of DB2 type BIGINT NOT NULL DEFAULT 0. |
java.lang.Long | getCatalogGroupIdInEJBType() This method provides access to the CATGRPTPC.CATGROUP_ID column of DB2 type BIGINT NOT NULL DEFAULT 0. |
java.lang.String | getCatalogId() This method provides access to the CATGRPTPC.CATALOG_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getCatalogIdInEJBType() This method provides access to the CATGRPTPC.CATALOG_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Integer | getStoreId() This method accesses a non-CMP field |
java.lang.String | getTradingPositionId() This method provides access to the CATGRPTPC.TRADEPOSCN_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getTradingPositionIdInEJBType() This method provides access to the CATGRPTPC.TRADEPOSCN_ID column of DB2 type BIGINT NOT NULL. |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setCatalogGroupId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setCatalogGroupId(java.lang.String newValue) This method accesses a non-CMP field |
void | setCatalogId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setCatalogId(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitKey_catalogGroupId(java.lang.String newValue) Set the primary key for this object |
void | setInitKey_catalogId(java.lang.String newValue) Set the primary key for this object |
void | setInitKey_storeId(java.lang.String newValue) |
void | setInitKey_tradingPositionId(java.lang.String newValue) Set the primary key for this object |
void | setStoreId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setTradingPositionId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setTradingPositionId(java.lang.String newValue) This method accesses a non-CMP field |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CatalogGroupTradingPositionRelAccessBean()
public CatalogGroupTradingPositionRelAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public CatalogGroupTradingPositionRelAccessBean(java.lang.Long argCatalogId, java.lang.Long argCatGroupId, java.lang.Long tpcId) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Contructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the CatalogGroupTradingPositionRel according to the Catalog ID, Catalog Group ID, and the Trading Position Container ID.
public CatalogGroupTradingPositionRelAccessBean(java.lang.Long arg0, java.lang.Long arg1, java.lang.Long arg2, java.lang.Integer arg3) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Method Detail |
public CatalogGroupTradingPositionRelAccessBean findZeroLevelTPCByCatalogId(java.lang.Long argCatalogId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns the CatalogGroupTradingPositionRel Access Beans with the specified Catalog reference number and zero level Catalog Group.
SQL:
SELECT * FROM CATGRPTPC WHERE CATGRPTPC.CATALOG_ID = argCatalogId CATGRPTPC.CATGROUP_ID = 0
public java.util.Enumeration findByCatGroupId(java.lang.Long catGroupId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns an enumeration of CatalogGroupTradingPositionRel Access Beans with the specified Catalog Group reference number.
SQL:
SELECT * FROM CATGRPTPC WHERE CATGRPTPC.CATGROUP_ID = catGroupId
public java.util.Enumeration findByCatalogIdAndCatGroupId(java.lang.Long argCatalogId, java.lang.Long argCatGroupId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns an enumeration of CatalogGroupTradingPositionRel Access Beans with the specified Catalog reference number and Catalog Group reference number.
SQL:
SELECT * FROM CATGRPTPC WHERE CATGRPTPC.CATALOG_ID = argCatalogId AND CATGRPTPC.CATGROUP_ID = argCatGroupId
public java.util.Enumeration findByTradingPositionId(java.lang.Long argTradingPositionId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns an enumeration of CatalogGroupTradingPositionRel Access Beans with the specified Trading Position Container reference number.
SQL:
SELECT * FROM CATGRPTPC WHERE CATGRPTPC.TRADEPOSCN_ID = argTradingPositionId
public void setInitKey_catalogGroupId(java.lang.String newValue)
Set the primary key for this object
public void setInitKey_catalogId(java.lang.String newValue)
Set the primary key for this object
public void setInitKey_tradingPositionId(java.lang.String newValue)
Set the primary key for this object
protected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
public java.lang.String getCatalogGroupId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPTPC.CATGROUP_ID column of DB2 type BIGINT NOT NULL DEFAULT 0.
The following is a description of this column:
Reserved for IBM internal use.
public java.lang.Long getCatalogGroupIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPTPC.CATGROUP_ID column of DB2 type BIGINT NOT NULL DEFAULT 0.
The following is a description of this column:
Reserved for IBM internal use.
public void setCatalogGroupId(java.lang.String newValue)
public void setCatalogGroupId(java.lang.Long newValue)
public java.lang.String getTradingPositionId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPTPC.TRADEPOSCN_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The reference number of the trading position container.
public java.lang.Long getTradingPositionIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPTPC.TRADEPOSCN_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The reference number of the trading position container.
public void setTradingPositionId(java.lang.String newValue)
public void setTradingPositionId(java.lang.Long newValue)
public java.lang.String getCatalogId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPTPC.CATALOG_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The reference number of the catalog.
public java.lang.Long getCatalogIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATGRPTPC.CATALOG_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The reference number of the catalog.
public void setCatalogId(java.lang.String newValue)
public void setCatalogId(java.lang.Long newValue)
public java.lang.Integer getStoreId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStoreId(java.lang.Integer newValue)
public void setInitKey_storeId(java.lang.String newValue)
public java.util.Enumeration findZeroLevelTPCByCatalogIdAndStoreId(java.lang.Long argCatalogId, java.lang.Integer argStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.