java.lang.Object | +--com.ibm.commerce.beans.InputDataBeanImpl | +--com.ibm.commerce.beans.SmartDataBeanImpl | +--com.ibm.commerce.emarketing.beans.EmailActivityDataBeanBase | +--com.ibm.commerce.emarketing.beans.EmailActivityDataBean
Used to lookup the data of a specific e-mail activity. This data accessed
through the EmailPromotionAccessBean
.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT Copyright. |
Fields inherited from class com.ibm.commerce.beans. SmartDataBeanImpl |
commandContext |
Fields inherited from class com.ibm.commerce.beans. InputDataBeanImpl |
requestProperties |
Fields inherited from interface com.ibm.commerce.beans. DataBean |
emptyString |
Constructor Summary | |
---|---|
EmailActivityDataBean() |
Method Summary | |
---|---|
java.sql.Timestamp |
getDeliveryDate() Gets the time and date the activity will be delivered. |
java.lang.String |
getDescription() Gets the e-mail activity description. |
java.lang.Integer |
getId() Gets the ID of the e-mail activity. |
java.lang.Long |
getJobNum() Gets the scheduler job number associated with this activity. |
java.sql.Timestamp |
getLastUpdate() Gets the e-mail time of the last update to the activity. |
java.lang.Long |
getMemberGroupId() Gets the ID of the Customer Profile assigned to the activity. |
java.lang.String |
getMemberGroupName() Gets the name of the Customer Profile assigned to the activity. |
java.lang.Integer |
getMessageContentId() Gets the ID of the e-mail message assigned to the activity. |
java.lang.String |
getMessageContentName() Gets the name of the e-mail message assigned to the activity. |
java.lang.String |
getModifiedBy() Gets the logon ID of the user who last modified the activity. |
java.lang.String |
getName() Gets the e-mail activity name. |
java.lang.Integer |
getStatus() Gets the e-mail activity status. |
java.lang.String |
getStatusString() Gets the e-mail activity status as a String. |
java.lang.Integer |
getStoreEntityId() Gets the store ID of the store to which the e-mail activity belongs. |
boolean |
isCustomerProfileExist() If the customer profile associated with the e-mail activity still exists. |
void |
populate() populate the data bean. |
void |
setId(java.lang.Integer id) Sets the e-mail activity ID. |
Methods inherited from class com.ibm.commerce.emarketing.beans. EmailActivityDataBeanBase |
getDelegate,
getOwner |
Methods inherited from class com.ibm.commerce.beans. SmartDataBeanImpl |
fulfills,
getCommandContext,
getResources,
setCommandContext |
Methods inherited from class com.ibm.commerce.beans. InputDataBeanImpl |
getRequestProperties,
setRequestProperties |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Methods inherited from interface com.ibm.commerce.beans. InputDataBean |
getRequestProperties,
setRequestProperties |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
Constructor Detail |
---|
public EmailActivityDataBean()
Method Detail |
---|
public java.lang.Integer getId()
public java.lang.String getName()
public java.lang.String getDescription()
public java.lang.Long getJobNum()
public java.lang.Integer getStoreEntityId()
public java.lang.Integer getStatus()
public boolean isCustomerProfileExist()
public java.lang.String getStatusString()
public java.sql.Timestamp getLastUpdate()
public java.lang.String getModifiedBy()
public void populate() throws java.lang.Exception
populate
in interface
SmartDataBean
populate
in class
SmartDataBeanImpl
java.lang.Exception
- Thrown when any of the
EmailPromotionMemberGroupRelationAccessBean
,
MemberGroupAccessBean
, SchedulerConfigAccessBean
or
EmailPromotionAccessBean
cannot be successfully called to retreive
the data for this e-mail activity.public void setId(java.lang.Integer id)
id
- The e-mail activity ID.public java.lang.String getMessageContentName()
public java.lang.Integer getMessageContentId()
public java.lang.String getMemberGroupName()
public java.lang.Long getMemberGroupId()
public java.sql.Timestamp getDeliveryDate()