public class RelatedCatalogGroupAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements RelatedCatalogGroupAccessBeanData
Constructor and Description |
---|
RelatedCatalogGroupAccessBean()
Zero argument constructor used to initialize the access bean.
|
RelatedCatalogGroupAccessBean(javax.ejb.EJBObject o) |
RelatedCatalogGroupAccessBean(com.ibm.commerce.context.content.objects.EntityCreationData entityCreationData)
Contructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB.
|
RelatedCatalogGroupAccessBean(java.lang.String associationType_Id, java.lang.String associationReferenceNumber, java.lang.Long catalogGroup_Id_From, java.lang.Long catalogGroup_Id_To)
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 | findAllSourceCatalogGroups(java.lang.Long catalogGroupId)
Finds all of the source catalog groups.
|
java.util.Enumeration | findAllTargetCatalogGroups(java.lang.Long catalogGroupId)
Finds all of the target catalog groups.
|
java.util.Enumeration | findByCategoryAccessory(java.lang.Long categoryReferenceNumber)
Finds the related catalog groups with the category accessory.
|
java.util.Enumeration | findByCategoryAccessoryAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.Integer anStoreId)
Finds the accessories of the given catalog group in the store.
|
java.util.Enumeration | findByCategoryAccessoryWithSemantic(java.lang.Long categoryReferenceNumber, java.lang.String semantic)
Finds the related catalog groups with the category accessory and semantic specifier.
|
java.util.Enumeration | findByCategoryAccessoryWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.String semantic, java.lang.Integer anStoreId)
Finds the accessories of the given catalog group and semantic in the store.
|
java.util.Enumeration | findByCategoryCrossSell(java.lang.Long categoryReferenceNumber)
Finds the related catalog group with the category cross sell.
|
java.util.Enumeration | findByCategoryCrossSellAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.Integer anStoreId)
Finds the cross sells of the given catalog group in the store.
|
java.util.Enumeration | findByCategoryCrossSellWithSemantic(java.lang.Long categoryReferenceNumber, java.lang.String semantic)
Finds the related catalog group with category cross sell and semantic specifier.
|
java.util.Enumeration | findByCategoryCrossSellWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.String semantic, java.lang.Integer anStoreId)
Finds the cross sells of the given catalog group and semantic in the store.
|
java.util.Enumeration | findByCategoryUpSell(java.lang.Long categoryReferenceNumber)
Finds the related catalog groups with the category reference number.
|
java.util.Enumeration | findByCategoryUpSellAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.Integer anStoreId)
Finds the up sells of the given catalog group in the store.
|
java.util.Enumeration | findByCategoryUpSellWithSemantic(java.lang.Long categoryReferenceNumber, java.lang.String semantic)
Finds the related catalog groups with the category up sell and semantic specifier.
|
java.util.Enumeration | findByCategoryUpSellWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.String semantic, java.lang.Integer anStoreId)
Finds the up sells of the given catalog group and semantic in the store.
|
java.lang.String | getAssociationReferenceNumber()
getAssociationReferenceNumber
|
java.lang.Long | getAssociationReferenceNumberInEJBType()
getAssociationReferenceNumberInEJBType
|
java.lang.String | getAssociationType() |
java.sql.Timestamp | getDate1()
getDate1
|
java.lang.String | getField1() |
java.lang.String | getField2() |
java.lang.Integer | getField2InEJBType() |
java.lang.String | getField3() |
java.math.BigDecimal | getField3InEJBType() |
java.lang.String | getFromCatalogGroupReferenceNumber() |
java.lang.Long | getFromCatalogGroupReferenceNumberInEJBType() |
java.lang.String | getGroupName() |
java.lang.String | getOid() |
java.lang.String | getQuantity() |
java.lang.Double | getQuantityInEJBType() |
java.lang.String | getRank() |
java.math.BigDecimal | getRankInEJBType() |
CatalogGroupAccessBean | getRelatedCatalogGroup()
This method provides access to the MASSOCGPGP.RULE column of DB2 type CHAR(254) NULL.
|
java.lang.String | getRule() |
java.lang.String | getSematicSpecifier() |
java.lang.Integer | getStoreId()
getStoreId
|
java.lang.String | getToCatalogGroupReferenceNumber() |
java.lang.Long | getToCatalogGroupReferenceNumberInEJBType() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() |
void | setAssociationReferenceNumber(java.lang.Long newValue)
setAssociationReferenceNumber
|
void | setAssociationReferenceNumber(java.lang.String newValue)
setAssociationReferenceNumber
|
void | setAssociationType(java.lang.String newValue) |
void | setDate1(java.sql.Timestamp newValue)
setDate1
|
void | setField1(java.lang.String newValue) |
void | setField2(java.lang.Integer newValue) |
void | setField2(java.lang.String newValue) |
void | setField3(java.math.BigDecimal newValue) |
void | setField3(java.lang.String newValue) |
void | setFromCatalogGroupReferenceNumber(java.lang.Long newValue) |
void | setFromCatalogGroupReferenceNumber(java.lang.String newValue) |
void | setGroupName(java.lang.String newValue) |
void | setInitKey_associationReferenceNumber(java.lang.String newValue) |
void | setOid(java.lang.String newValue) |
void | setQuantity(java.lang.Double newValue) |
void | setQuantity(java.lang.String newValue) |
void | setRank(java.math.BigDecimal newValue) |
void | setRank(java.lang.String newValue) |
void | setRule(java.lang.String newValue) |
void | setSematicSpecifier(java.lang.String newValue) |
void | setStoreId(java.lang.Integer newValue)
setStoreId
|
void | setToCatalogGroupReferenceNumber(java.lang.Long newValue) |
void | setToCatalogGroupReferenceNumber(java.lang.String newValue) |
public RelatedCatalogGroupAccessBean()
public RelatedCatalogGroupAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public RelatedCatalogGroupAccessBean(java.lang.String associationType_Id, java.lang.String associationReferenceNumber, java.lang.Long catalogGroup_Id_From, java.lang.Long catalogGroup_Id_To) 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 related catalog group according to the association type ID, association reference number, from catalog group ID, and to catalog group ID.
public RelatedCatalogGroupAccessBean(com.ibm.commerce.context.content.objects.EntityCreationData entityCreationData) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, 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 related catalog group according to the CatalogEntityCreationData.
public java.util.Enumeration findByCategoryAccessory(java.lang.Long categoryReferenceNumber) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the related catalog groups with the category accessory.
SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOCTYPE_ID = 'ACCESSORY' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK
public java.util.Enumeration findByCategoryAccessoryWithSemantic(java.lang.Long categoryReferenceNumber, java.lang.String semantic) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the related catalog groups with the category accessory and semantic specifier.
SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOC_ID = semantic AND MASSOCGPGP.MASSOCTYPE_ID = 'ACCESSORY' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK
public java.util.Enumeration findByCategoryCrossSell(java.lang.Long categoryReferenceNumber) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the related catalog group with the category cross sell.
SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOCTYPE_ID = 'XSELL' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK
public java.util.Enumeration findByCategoryCrossSellWithSemantic(java.lang.Long categoryReferenceNumber, java.lang.String semantic) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the related catalog group with category cross sell and semantic specifier.
SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOC_ID = semantic AND MASSOCGPGP.MASSOCTYPE_ID = 'XSELL' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK
public java.util.Enumeration findByCategoryUpSell(java.lang.Long categoryReferenceNumber) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the related catalog groups with the category reference number.
SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOCTYPE_ID = 'UPSELL' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK
public java.util.Enumeration findByCategoryUpSellWithSemantic(java.lang.Long categoryReferenceNumber, java.lang.String semantic) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Finds the related catalog groups with the category up sell and semantic specifier.
SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOC_ID = semantic AND MASSOCGPGP.MASSOCTYPE_ID = 'UPSELL' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK
public void setInitKey_associationReferenceNumber(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 getQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Double getQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setQuantity(java.lang.String newValue)
public void setQuantity(java.lang.Double newValue)
public java.lang.String getRule() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRule(java.lang.String newValue)
public java.lang.String getToCatalogGroupReferenceNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getToCatalogGroupReferenceNumberInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setToCatalogGroupReferenceNumber(java.lang.String newValue)
public void setToCatalogGroupReferenceNumber(java.lang.Long newValue)
public java.lang.String getSematicSpecifier() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setSematicSpecifier(java.lang.String newValue)
public java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getField3InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField3(java.lang.String newValue)
public void setField3(java.math.BigDecimal newValue)
public java.lang.String getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField2(java.lang.String newValue)
public void setField2(java.lang.Integer newValue)
public java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField1(java.lang.String newValue)
public java.lang.String getGroupName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setGroupName(java.lang.String newValue)
public java.lang.String getOid() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOid(java.lang.String newValue)
public java.lang.String getRank() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getRankInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRank(java.lang.String newValue)
public void setRank(java.math.BigDecimal newValue)
public java.lang.String getAssociationType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setAssociationType(java.lang.String newValue)
public java.lang.String getFromCatalogGroupReferenceNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getFromCatalogGroupReferenceNumberInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setFromCatalogGroupReferenceNumber(java.lang.String newValue)
public void setFromCatalogGroupReferenceNumber(java.lang.Long newValue)
public CatalogGroupAccessBean getRelatedCatalogGroup() throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
This method provides access to the MASSOCGPGP.RULE column of DB2 type CHAR(254) NULL.
The following is a description of this column:
Reserved for IBM internal use.
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 java.sql.Timestamp getDate1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setDate1(java.sql.Timestamp newValue)
public java.util.Enumeration findByCategoryUpSellWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.String semantic, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCategoryAccessoryWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.String semantic, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCategoryAccessoryAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCategoryCrossSellWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.String semantic, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCategoryUpSellAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCategoryCrossSellAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.lang.String getAssociationReferenceNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setAssociationReferenceNumber(java.lang.Long newValue)
public java.lang.Long getAssociationReferenceNumberInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setAssociationReferenceNumber(java.lang.String newValue)
public java.util.Enumeration findAllTargetCatalogGroups(java.lang.Long catalogGroupId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findAllSourceCatalogGroups(java.lang.Long catalogGroupId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException