java.lang.Object | +--com.ibm.commerce.beans.InputDataBeanImpl | +--com.ibm.commerce.beans.SmartDataBeanImpl | +--com.ibm.commerce.emarketing.beans.EmailConfigurationDataBeanBase | +--com.ibm.commerce.emarketing.beans.EmailConfigurationDataBean
Used to lookup e-mail server configurations for the current store.
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 | |
---|---|
EmailConfigurationDataBean() |
Method Summary | |
---|---|
java.lang.String |
getInboundAccount() Gets the account name used to connect to the server |
java.lang.String |
getInboundAddress() Gets the inbound e-mail address for bounce back mail |
java.lang.String |
getInboundDescription() Gets the inbound e-mail description name. |
java.lang.String |
getInboundEmlServer() Gets the hostname of the e-mail server. |
java.lang.String |
getInboundHost() Gets the hostname of the server upon which to run the e-mail actvity jobs |
java.lang.Integer |
getInboundHour() Gets the hours of the time e-mail activity jobs will run |
java.lang.Integer |
getInboundId() Gets the inbound e-mail configuration ID. |
java.lang.Integer |
getInboundMinute() Gets the minutes of the time e-mail activity jobs will run |
java.lang.String |
getInboundName() Gets the inbound e-mail configuration name. |
java.lang.String |
getInboundPassword() Gets the password used to connect to the account |
java.lang.Integer |
getInboundPort() Gets the port number with which to connect to the server |
java.lang.Integer |
getInboundTime() Gets the number of minutes past 12:00am upon which to run the e-mail activity jobs |
java.lang.Boolean |
getIsConfigured() Gets if the configuration has been done for the store before |
java.lang.String |
getOutboundAccount() Gets the account name used to connect to the outbound server |
java.lang.String |
getOutboundAddress() Gets the outbound e-mail address for bounce back mail |
java.lang.Boolean |
getOutboundAuthentication() Gets the value of the outbound authentication flag |
java.lang.String |
getOutboundDescription() Gets the e-mail Configuration description. |
java.lang.String |
getOutboundEmlServer() Gets the hostname of the outbound e-mail server |
java.lang.String |
getOutboundHost() Gets the hostname of the server upon which to run the e-mail actvity jobs |
java.lang.Integer |
getOutboundId() Gets the e-mail Configuration ID. |
java.lang.String |
getOutboundName() Gets the e-mail Configuration name. |
java.lang.String |
getOutboundPassword() Gets the password used to connect to the outbound server. |
java.lang.Integer |
getOutboundPort() Gets the port number with which to connect to the outbound server |
java.lang.Integer |
getOutboundTime() Gets the number of minutes past 12:00am upon which to run the e-mail activity jobs |
void |
populate() populate the data bean. |
void |
setOutboundId(java.lang.Integer id) Sets the e-mail configuration ID. |
void |
setXML(java.util.Hashtable xml) Sets the parsed xml data the tools framework passed from the GUI. |
Methods inherited from class com.ibm.commerce.emarketing.beans. EmailConfigurationDataBeanBase |
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 EmailConfigurationDataBean()
Method Detail |
---|
public java.lang.Integer getOutboundId()
public java.lang.String getOutboundName()
public java.lang.String getOutboundDescription()
public java.lang.String getOutboundHost()
public java.lang.Integer getOutboundTime()
public java.lang.String getOutboundEmlServer()
public java.lang.String getOutboundAccount()
public java.lang.String getOutboundAddress()
public java.lang.Integer getOutboundPort()
public java.lang.String getOutboundPassword()
public java.lang.Boolean getOutboundAuthentication()
public java.lang.Integer getInboundId()
public java.lang.String getInboundName()
public java.lang.String getInboundDescription()
public java.lang.String getInboundHost()
public java.lang.Integer getInboundTime()
public java.lang.Integer getInboundHour()
public java.lang.Integer getInboundMinute()
public java.lang.String getInboundEmlServer()
public java.lang.String getInboundAccount()
public java.lang.String getInboundAddress()
public java.lang.Integer getInboundPort()
public java.lang.String getInboundPassword()
public java.lang.Boolean getIsConfigured()
public void setXML(java.util.Hashtable xml)
xml
- the hashtable representation of the xml that describes
this e-mail configurationpublic void populate() throws java.lang.Exception
populate
in interface
SmartDataBean
populate
in class
SmartDataBeanImpl
java.lang.Exception
- Thrown when
EmailConfigurationAccessBean
cannot retreive the configuration
data, or the xml data passed from the POST request cannot be parsed
successfully.public void setOutboundId(java.lang.Integer id)
id
- The e-mail configuration ID.