public class CatalogGroupProductSetRelAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements CatalogGroupProductSetRelAccessBeanData
Constructor and Description |
---|
CatalogGroupProductSetRelAccessBean()
Default constructor.
|
CatalogGroupProductSetRelAccessBean(javax.ejb.EJBObject o) |
CatalogGroupProductSetRelAccessBean(com.ibm.commerce.context.content.objects.EntityCreationData entityCreationData)
Constructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB.
|
CatalogGroupProductSetRelAccessBean(java.lang.Long argCatalogId, java.lang.Long argCatalogGroupId, java.lang.Integer argProductSetId)
Maps to a corresponding ejbCreate method in the home interface of the EJB.
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByCatalogId(java.lang.Long catalogId)
Finds the record by catalog id.
|
java.util.Enumeration | findByCatalogIdAndCatalogGroupIds(java.lang.Long argCatalogId, java.lang.Long[] argCatalogGroupIds)
This method returns an enumeration of CatalogGroupProductSetRel Access Beans with the specified catalog ID and category IDs.
|
java.util.Enumeration | findByCatalogIdAndCatGroupId(java.lang.Long argCatalogId, java.lang.Long argCatGroupId)
This method returns an enumeration of CatalogGroupProductSetRel Access Beans with the specified Catalog ID and Catalog Group ID.
|
java.util.Enumeration | findByCatGroupId(java.lang.Long catGroupId)
This method returns an enumeration of CatalogGroupProductSetRel Access Beans with the specified Catalog Group ID.
|
java.util.Enumeration | findByProductSetId(java.lang.Integer argProductSetId)
This method returns an enumeration of CatalogGroupProductSetRel Access Beans with the specified ProductSet ID.
|
java.lang.String | getCatalogGroupId() |
java.lang.Long | getCatalogGroupIdInEJBType() |
java.lang.String | getCatalogId() |
java.lang.Long | getCatalogIdInEJBType() |
java.lang.String | getProductSetId() |
java.lang.Integer | getProductSetIdInEJBType() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() |
void | setCatalogGroupId(java.lang.Long newValue) |
void | setCatalogGroupId(java.lang.String newValue) |
void | setCatalogId(java.lang.Long newValue) |
void | setCatalogId(java.lang.String newValue) |
void | setInitKey_catalogGroupId(java.lang.String newValue) |
void | setInitKey_catalogId(java.lang.String newValue) |
void | setInitKey_productSetId(java.lang.String newValue) |
void | setProductSetId(java.lang.Integer newValue) |
void | setProductSetId(java.lang.String newValue) |
public CatalogGroupProductSetRelAccessBean()
Default constructor. Maps to findByPrimaryKey.
public CatalogGroupProductSetRelAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public CatalogGroupProductSetRelAccessBean(java.lang.Long argCatalogId, java.lang.Long argCatalogGroupId, java.lang.Integer argProductSetId) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the CatalogGroupProductSetRel according to the Catalog reference number, Catalog Group reference number, and ProductSet reference number.
public CatalogGroupProductSetRelAccessBean(com.ibm.commerce.context.content.objects.EntityCreationData entityCreationData) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Constructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the catalog according to the CatalogEntityCreationData.
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 CatalogGroupProductSetRel Access Beans with the specified Catalog Group ID.
SQL:
SELECT * FROM CATGRPPS WHERE CATGRPPS.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 CatalogGroupProductSetRel Access Beans with the specified Catalog ID and Catalog Group ID.
SQL:
SELECT * FROM CATGRPPS WHERE CATGRPPS.CATALOG_ID = argCatalogId AND CATGRPPS.CATGROUP_ID = argCatGroupId
public java.util.Enumeration findByProductSetId(java.lang.Integer argProductSetId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns an enumeration of CatalogGroupProductSetRel Access Beans with the specified ProductSet ID.
SQL:
SELECT * FROM CATGRPPS WHERE CATGRPPS.PRODUCTSET_ID = argProductSetId
public void setInitKey_catalogGroupId(java.lang.String newValue)
public void setInitKey_catalogId(java.lang.String newValue)
public void setInitKey_productSetId(java.lang.String newValue)
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
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getCatalogGroupId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getCatalogGroupIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCatalogGroupId(java.lang.String newValue)
public void setCatalogGroupId(java.lang.Long newValue)
public java.lang.String getProductSetId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getProductSetIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setProductSetId(java.lang.String newValue)
public void setProductSetId(java.lang.Integer newValue)
public java.lang.String getCatalogId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getCatalogIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCatalogId(java.lang.String newValue)
public void setCatalogId(java.lang.Long newValue)
public java.util.Enumeration findByCatalogIdAndCatalogGroupIds(java.lang.Long argCatalogId, java.lang.Long[] argCatalogGroupIds) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
This method returns an enumeration of CatalogGroupProductSetRel Access Beans with the specified catalog ID and category IDs.
SQL:
SELECT * FROM CATGRPPS, PRODUCTSET WHERE CATGRPPS.CATALOG_ID = argCatalogId AND CATGRPPS.CATGROUP_ID in ( argCatGroupId ) AND CATGRPPS.PRODUCTSET_ID = PRODUCTSET_PRODUCTSET_ID AND PRODUCTSET.MARKFORDELETE = 0
public java.util.Enumeration findByCatalogId(java.lang.Long catalogId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
SQL:
SELECT * FROM CATGRPPS WHERE CATGRPPS.CATALOG_ID = catalogId