java.lang.ObjectAbstractEntityAccessBean
com.ibm.commerce.emarketing.objects.EmailPromotionMemberGroupRelationAccessBean
This table stores the relationship between an e-mail activity and its target customer segment. This access bean corresponds to the database table 'EMLGRPREL'. EmailPromotionMemberGroupRelationAccessBean
Constructor Summary | |
EmailPromotionMemberGroupRelationAccessBean() constructor |
|
EmailPromotionMemberGroupRelationAccessBean(java.lang.Integer argEmailPromotionId, java.lang.Long argMemberGroupId) ejbCreate method for a CMP entity bean. |
|
EmailPromotionMemberGroupRelationAccessBean(javax.ejb.EJBObject o) EmailPromotionMemberGroupRelationAccessBean |
Method Summary | |
void | commitCopyHelper() commitCopyHelper |
java.lang.String | defaultJNDIName() defaultJNDIName |
EmailPromotionMemberGroupRelationAccessBean | findByEmailPromotionId(java.lang.Integer argEmailPromotionId) Finds an instance using emailPromotionId |
java.util.Enumeration | findByMemberGroupId(java.lang.Long argMemberGroupId) Finds all instances using memberGroupId |
boolean | fulfills(java.lang.Long member, java.lang.String relationship) fulfills |
java.lang.String | getEmailPromotionId() Get the primary key the emailPromotionId |
java.lang.Integer | getEmailPromotionIdInEJBType() getEmailPromotionIdInEJBType |
java.lang.String | getMemberGroupId() Get accessor for persistent attribute: memberGroupId |
java.lang.Long | getMemberGroupIdInEJBType() getMemberGroupIdInEJBType |
java.lang.Long | getOwner() getOwner |
protected void | instantiateEJB() instantiateEJB |
protected boolean | instantiateEJBByPrimaryKey() instantiateEJBByPrimaryKey |
void | refreshCopyHelper() refreshCopyHelper |
void | setInitKey_emailPromotionId(java.lang.Integer newValue) setInitKey_emailPromotionId |
void | setMemberGroupId(java.lang.Long newMemberGroupId) Set accessor for persistent attribute: memberGroupId |
void | setMemberGroupId(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 EmailPromotionMemberGroupRelationAccessBean()
public EmailPromotionMemberGroupRelationAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public EmailPromotionMemberGroupRelationAccessBean(java.lang.Integer argEmailPromotionId, java.lang.Long argMemberGroupId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException
Method Detail |
public java.lang.String getEmailPromotionId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getMemberGroupId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMemberGroupId(java.lang.Long newMemberGroupId)
public void setInitKey_emailPromotionId(java.lang.Integer newValue)
Set the primary key for this object
public java.lang.String defaultJNDIName()
protected void instantiateEJB() throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
protected boolean instantiateEJBByPrimaryKey() throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findByMemberGroupId(java.lang.Long argMemberGroupId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public EmailPromotionMemberGroupRelationAccessBean findByEmailPromotionId(java.lang.Integer argEmailPromotionId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public boolean fulfills(java.lang.Long member, java.lang.String relationship) throws javax.naming.NamingException, javax.ejb.FinderException, java.lang.Exception, java.rmi.RemoteException
public java.lang.Long getOwner() throws javax.naming.NamingException, javax.ejb.FinderException, java.lang.Exception, java.rmi.RemoteException
public java.lang.Integer getEmailPromotionIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getMemberGroupIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMemberGroupId(java.lang.String newValue)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.