com.ibm.commerce.emarketing.objects
Class EmailMessageAccessBean

java.lang.Object
  |
  +--AbstractEntityAccessBean
        |
        +--com.ibm.commerce.emarketing.objects.EmailMessageAccessBean

public class EmailMessageAccessBean
extends AbstractEntityAccessBean

This table stores e-mail message templates. Each row corresponds to an e-mail message template which can be used within an e-mail activity. EmailMessageAccessBean

See Also:
Serialized Form

Constructor Summary
EmailMessageAccessBean()
          constructor
EmailMessageAccessBean(java.lang.Integer argEmailMessageId, java.lang.String argJspPath, java.lang.String argName, java.lang.String argPropertiesFile, java.lang.Integer argStoreEntityId)
          EmailMessageAccessBean
EmailMessageAccessBean(javax.ejb.EJBObject o)
          EmailMessageAccessBean
EmailMessageAccessBean(java.lang.String argJspPath, java.lang.String argName, java.lang.String argPropertiesFile, java.lang.Integer argStoreEntityId)
          EmailMessageAccessBean
 
Method Summary
 void commitCopyHelper()
          commitCopyHelper
 java.lang.String defaultJNDIName()
          defaultJNDIName
 java.util.Enumeration findAll()
          Finds all instances
  EmailMessageAccessBean findByEmailMessageId(java.lang.Integer argEmailMessageId)
          Finds an instance using emailMessageId
 java.util.Enumeration findByStoreEntityId(java.lang.Integer argStoreEntityId)
          Find all instances using storeEntityId
 boolean fulfills(java.lang.Long member, java.lang.String relationship)
          fulfills
 java.lang.String getDescription()
          Get accessor for persistent attribute: description
 java.lang.String getEmailMessageId()
          Gets emailMessageId
 java.lang.Integer getEmailMessageIdInEJBType()
          getEmailMessageIdInEJBType
 java.lang.String getJspPath()
          Get accessor for persistent attribute: jspPath
 java.lang.String getName()
          Get accessor for persistent attribute: name
 java.lang.Long getOwner()
          getOwner
 java.lang.String getPropertiesFile()
          Get accessor for persistent attribute: propertiesFile
 java.lang.String getStoreEntityId()
          Get accessor for persistent attribute: storeEntityId
 java.lang.Integer getStoreEntityIdInEJBType()
          getStoreEntityIdInEJBType
protected  void instantiateEJB()
          instantiateEJB
protected  boolean instantiateEJBByPrimaryKey()
          instantiateEJBByPrimaryKey
 void refreshCopyHelper()
          refreshCopyHelper
 void setDescription(java.lang.String newValue)
          Set accessor for persistent attribute: description
 void setInitKey_emailMessageId(java.lang.Integer newValue)
          setInitKey_emailMessageId
 void setJspPath(java.lang.String newValue)
          Set accessor for persistent attribute: jspPath
 void setName(java.lang.String newValue)
          Set accessor for persistent attribute: name
 void setPropertiesFile(java.lang.String newValue)
          Set accessor for persistent attribute: propertiesFile
 void setStoreEntityId(java.lang.Integer newValue)
          Set accessor for persistent attribute: storeEntityId
 void setStoreEntityId(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

EmailMessageAccessBean

public EmailMessageAccessBean()
constructor

EmailMessageAccessBean

public EmailMessageAccessBean(javax.ejb.EJBObject o)
                       throws java.rmi.RemoteException
EmailMessageAccessBean

EmailMessageAccessBean

public EmailMessageAccessBean(java.lang.String argJspPath,
                              java.lang.String argName,
                              java.lang.String argPropertiesFile,
                              java.lang.Integer argStoreEntityId)
                       throws javax.naming.NamingException,
                              javax.ejb.FinderException,
                              javax.ejb.CreateException,
                              java.rmi.RemoteException
EmailMessageAccessBean

EmailMessageAccessBean

public EmailMessageAccessBean(java.lang.Integer argEmailMessageId,
                              java.lang.String argJspPath,
                              java.lang.String argName,
                              java.lang.String argPropertiesFile,
                              java.lang.Integer argStoreEntityId)
                       throws javax.naming.NamingException,
                              javax.ejb.FinderException,
                              javax.ejb.CreateException,
                              java.rmi.RemoteException
EmailMessageAccessBean
Method Detail

getDescription

public java.lang.String getDescription()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException
Get accessor for persistent attribute: description
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setDescription

public void setDescription(java.lang.String newValue)
Set accessor for persistent attribute: description

getEmailMessageId

public java.lang.String getEmailMessageId()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
Gets emailMessageId
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getJspPath

public java.lang.String getJspPath()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
Get accessor for persistent attribute: jspPath
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setJspPath

public void setJspPath(java.lang.String newValue)
Set accessor for persistent attribute: jspPath

getName

public java.lang.String getName()
                         throws java.rmi.RemoteException,
                                javax.ejb.CreateException,
                                javax.ejb.FinderException,
                                javax.naming.NamingException
Get accessor for persistent attribute: name
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setName

public void setName(java.lang.String newValue)
Set accessor for persistent attribute: name

getPropertiesFile

public java.lang.String getPropertiesFile()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException
Get accessor for persistent attribute: propertiesFile
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPropertiesFile

public void setPropertiesFile(java.lang.String newValue)
Set accessor for persistent attribute: propertiesFile

getStoreEntityId

public java.lang.String getStoreEntityId()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException
Get accessor for persistent attribute: storeEntityId
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStoreEntityId

public void setStoreEntityId(java.lang.Integer newValue)
Set accessor for persistent attribute: storeEntityId

setInitKey_emailMessageId

public void setInitKey_emailMessageId(java.lang.Integer newValue)
setInitKey_emailMessageId

Set the primary key for this object

Parameters:
newValue - java.lang.Integer
Returns:
void

defaultJNDIName

public java.lang.String defaultJNDIName()
defaultJNDIName
Returns:
String

instantiateEJB

protected void instantiateEJB()
                       throws javax.naming.NamingException,
                              javax.ejb.FinderException,
                              java.rmi.RemoteException
instantiateEJB
Returns:
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws javax.ejb.CreateException,
                                             java.rmi.RemoteException,
                                             javax.naming.NamingException
instantiateEJBByPrimaryKey
Returns:
javax.ejb.CreateException
java.rmi.RemoteException
javax.naming.NamingException

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
refreshCopyHelper
Returns:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException
commitCopyHelper
Returns:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

findByStoreEntityId

public java.util.Enumeration findByStoreEntityId(java.lang.Integer argStoreEntityId)
                                          throws javax.naming.NamingException,
                                                 javax.ejb.FinderException,
                                                 java.rmi.RemoteException
Find all instances using storeEntityId
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findAll

public java.util.Enumeration findAll()
                              throws javax.naming.NamingException,
                                     javax.ejb.FinderException,
                                     java.rmi.RemoteException
Finds all instances
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

findByEmailMessageId

public EmailMessageAccessBean findByEmailMessageId(java.lang.Integer argEmailMessageId)
                                            throws javax.naming.NamingException,
                                                   javax.ejb.FinderException,
                                                   java.rmi.RemoteException
Finds an instance using emailMessageId
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

getOwner

public java.lang.Long getOwner()
                        throws javax.naming.NamingException,
                               javax.ejb.FinderException,
                               java.lang.Exception,
                               java.rmi.RemoteException
getOwner
Returns:
javax.naming.NamingException
javax.ejb.FinderException
java.lang.Exception
java.rmi.RemoteException

fulfills

public boolean fulfills(java.lang.Long member,
                        java.lang.String relationship)
                 throws javax.naming.NamingException,
                        javax.ejb.FinderException,
                        java.lang.Exception,
                        java.rmi.RemoteException
fulfills
Returns:
javax.naming.NamingException
javax.ejb.FinderException
java.lang.Exception
java.rmi.RemoteException

getEmailMessageIdInEJBType

public java.lang.Integer getEmailMessageIdInEJBType()
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException
getEmailMessageIdInEJBType
Returns:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getStoreEntityIdInEJBType

public java.lang.Integer getStoreEntityIdInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException
getStoreEntityIdInEJBType
Returns:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStoreEntityId

public void setStoreEntityId(java.lang.String newValue)
This method accesses a non-CMP field