java.lang.Object | +--AbstractEntityAccessBean | +--com.ibm.commerce.emarketing.objects.EmailPromotionMemberGroupRelationAccessBean
This table stores the relationship between an e-mail activity and its assigned member group (customer profile). EmailPromotionMemberGroupRelationAccessBean
Constructor Summary | |
---|---|
EmailPromotionMemberGroupRelationAccessBean() constructor | |
EmailPromotionMemberGroupRelationAccessBean(java.lang.Integer argEmailPromotionId,
java.lang.Long argMemberGroupId) EmailPromotionMemberGroupRelationAccessBean | |
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 newValue) 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
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
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setMemberGroupId(java.lang.Long newValue)
public void setInitKey_emailPromotionId(java.lang.Integer newValue)
Set the primary key for this object
newValue
- java.lang.Integerpublic java.lang.String defaultJNDIName()
protected void instantiateEJB() throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException
protected boolean instantiateEJBByPrimaryKey() throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
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
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
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
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
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
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
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
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
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setMemberGroupId(java.lang.String newValue)