java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.catalog.objects.ProductSetCeRelAccessBean
This table holds the expanded (published) form of a ProductSet.
Constructor Summary | |
---|---|
ProductSetCeRelAccessBean() constructor | |
ProductSetCeRelAccessBean(java.lang.Integer arg0,
java.lang.Long arg1) constructor | |
ProductSetCeRelAccessBean(javax.ejb.EJBObject o) constructor |
Method Summary | |
---|---|
void |
commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected
java.lang.String |
defaultJNDIName() |
ProductSetCeRelAccessBean |
findEntitledCatalogEntry(java.lang.Long arg0, java.lang.Long[] arg1,
java.lang.Long[] arg2) This method returns the ProductSetCeRel Access Bean such that the specified Catalog Entry is in the list of the inclusive ProductSet list and not in the list of the exclusive ProductSet list. |
ProductSetCeRelAccessBean |
findUnEntitledCatalogEntry(java.lang.Long arg0,
java.lang.Long[] arg1) This method returns the ProductSetCeRel Access Bean such that the specified Catalog Entry is in the list of the exclusive ProductSet list. |
java.lang.String |
getCatalogEntryId() This method provides access to the PRSETCEREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getCatalogEntryIdInEJBType() This method provides access to the PRSETCEREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getProductSetId() This method provides access to the PRSETCEREL.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getProductSetIdInEJBType() This method provides access to the PRSETCEREL.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL. |
protected
void |
instantiateEJB() |
protected
boolean |
instantiateEJBByPrimaryKey() |
void |
refreshCopyHelper() Load data from the EJBObject. |
void |
setCatalogEntryId(java.lang.Long newValue) This method provides access to the PRSETCEREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL. |
void |
setCatalogEntryId(java.lang.String newValue) This method provides access to the PRSETCEREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL. |
void |
setInitKey_catalogEntryId(java.lang.String newValue) Set the primary key for this object |
void |
setInitKey_productSetId(java.lang.String newValue) Set the primary key for this object |
void |
setProductSetId(java.lang.Integer newValue) This method provides access to the PRSETCEREL.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL. |
void |
setProductSetId(java.lang.String newValue) This method provides access to the PRSETCEREL.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Constructor Detail |
---|
public ProductSetCeRelAccessBean()
public ProductSetCeRelAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
o
- javax.ejb.EJBObjectjava.rmi.RemoteException
public ProductSetCeRelAccessBean(java.lang.Integer arg0, java.lang.Long arg1) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
arg0
- java.lang.Integerarg1
- java.lang.Longjavax.naming.NamingException
javax.ejb.CreateException
java.rmi.RemoteException
javax.ejb.FinderException
Method Detail |
---|
public ProductSetCeRelAccessBean findEntitledCatalogEntry(java.lang.Long arg0, java.lang.Long[] arg1, java.lang.Long[] arg2) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns the ProductSetCeRel Access Bean such that the specified Catalog Entry is in the list of the inclusive ProductSet list and not in the list of the exclusive ProductSet list.
SQL:
SELECT PRSETCEREL.CATENTRY_ID, PRSETCEREL.PRODUCTSET_ID FROM PRSETCEREL,
PRODUCTSET WHERE PRSETCEREL.CATENTRY_ID = catEntry_id AND
PRODUCTSET.MARKFORDELETE = 0 AND PRSETCEREL.PRODUCTSET_ID =
PRODUCTSET.PRODUCTSET_ID AND PRSETCEREL.PRODUCTSET_ID IN (inclusionPS))
AND PRSETCEREL.CATENTRY_ID NOT IN (SELECT CATENTRY_ID FROM PRSETCEREL WHERE
PRODUCTSET_ID IN (exclusionPS))
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
- The
javax.naming.NamingException exceptionpublic ProductSetCeRelAccessBean findUnEntitledCatalogEntry(java.lang.Long arg0, java.lang.Long[] arg1) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method returns the ProductSetCeRel Access Bean such that the specified Catalog Entry is in the list of the exclusive ProductSet list.
SQL:
SELECT PRSETCEREL.CATENTRY_ID, PRSETCEREL.PRODUCTSET_ID FROM PRSETCEREL,
PRODUCTSET WHERE PRSETCEREL.CATENTRY_ID = catEntry_id AND
PRODUCTSET.MARKFORDELETE = 0 AND PRSETCEREL.PRODUCTSET_ID =
PRODUCTSET.PRODUCTSET_ID AND PRSETCEREL.CATENTRY_ID IN (SELECT CATENTRY_ID FROM
PRSETCEREL WHERE PRODUCTSET_ID IN (exclusionPS))
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
- The
javax.naming.NamingException exceptionpublic void setInitKey_catalogEntryId(java.lang.String newValue)
Set the primary key for this object
newValue
- java.lang.Stringpublic void setInitKey_productSetId(java.lang.String newValue)
Set the primary key for this object
newValue
- java.lang.Stringprotected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
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).
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
Load data from the EJBObject.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public java.lang.String getCatalogEntryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the PRSETCEREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The CatalogEntry ID.
getCatalogEntryId
in interface
ProductSetCeRelAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public java.lang.Long getCatalogEntryIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the PRSETCEREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The CatalogEntry ID.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setCatalogEntryId(java.lang.String newValue)
This method provides access to the PRSETCEREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The CatalogEntry ID.
setCatalogEntryId
in interface
ProductSetCeRelAccessBeanData
newValue
- Stringpublic void setCatalogEntryId(java.lang.Long newValue)
This method provides access to the PRSETCEREL.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The CatalogEntry ID.
newValue
- java.lang.Longpublic java.lang.String getProductSetId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the PRSETCEREL.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The ProductSet ID.
getProductSetId
in interface
ProductSetCeRelAccessBeanData
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
This method provides access to the PRSETCEREL.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The ProductSet ID.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setProductSetId(java.lang.String newValue)
This method provides access to the PRSETCEREL.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The ProductSet ID.
setProductSetId
in interface
ProductSetCeRelAccessBeanData
newValue
- Stringpublic void setProductSetId(java.lang.Integer newValue)
This method provides access to the PRSETCEREL.PRODUCTSET_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The ProductSet ID.
newValue
- java.lang.Integer