# com.bea.campaign.mbeans
MailActionMBean Interface

public interface MailActionMBean
extends `ServiceConfigurationMBean`

MailAction configuration management bean interface.

This expects to be the child of a `CampaignServiceMBean```.

All Superinterfaces
  `ConfigurationMBean`, `DynamicMBean`, `MBeanRegistration`, `NotificationBroadcaster`, `ServiceConfigurationMBean`, `WebLogicMBean`

## Field Summary

Fields from interface weblogic.management.configuration`.`ConfigurationMBean``
`CACHING_STUB_SVUID, DEFAULT_EMPTY_BYTE_ARRAY`

## Method Summary

`public `String`` | `getDefaultFromAddress`() Get the default from: email address.
`public `String`` | `getEmailPropertyName`() Get the property name corresponding to a user property containing the user's email address.
`public `String`` | `getEmailPropertySet`() Get the property set name corresponding to a user property set containing the user's email address property.
`public `String`` | `getOptInPropertyName`() Get the property name corresponding to a user property containing the boolean controlling if the user opted in for email.
`public `String`` | `getOptInPropertySet`() Get the property set name corresponding to a user property set containing the boolean property controlling if the user opted in for email.
`public void` | `setDefaultFromAddress`(`String` addr) Set the default from: email address.
`public void` | `setEmailPropertyName`(`String` name) Set the property name corresponding to a user property containing the user's email address.
`public void` | `setEmailPropertySet`(`String` name) Set the property set name corresponding to a user property set containing the user's email address property.
`public void` | `setOptInPropertyName`(`String` name) Set the property name corresponding to a user property containing the boolean controlling if the user opted in for email.
`public void` | `setOptInPropertySet`(`String` name) Set the property set name corresponding to a user property set containing the boolean property controlling if the user opted in for email.

Methods from interface `weblogic.management.configuration.`ConfigurationMBean``
`freezeCurrentValue, getAttributeStringValue, getComments, getNotes, getSetFields, getXml, getXmlConverter, isDefaultedMBean, isPersistenceEnabled, preDeregister, registerConfigMBean, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, touch, unRegisterConfigMBean`

Methods from interface `javax.management.`DynamicMBean``
`getAttribute, getAttributes, getMBeanInfo, invoke, setAttribute, setAttributes`

Methods from interface `javax.management.`MBeanRegistration``
`postDeregister, postRegister, preDeregister, preRegister`

Methods from interface `javax.management.`NotificationBroadcaster``
`addNotificationListener, getNotificationInfo, removeNotificationListener`

Methods from interface `com.bea.p13n.management.`ServiceConfigurationMBean``
``

Methods from interface `weblogic.management.`WebLogicMBean``
`getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent`

## Method Detail

### getDefaultFromAddress() Method

    public String getDefaultFromAddress()

Get the default from: email address.

### getEmailPropertyName() Method

    public String getEmailPropertyName()

Get the property name corresponding to a user property containing the user's email address.

### getEmailPropertySet() Method

    public String getEmailPropertySet()

Get the property set name corresponding to a user property set containing the user's email address property.

### getOptInPropertyName() Method

    public String getOptInPropertyName()

Get the property name corresponding to a user property containing the boolean controlling if the user opted in for email.

### getOptInPropertySet() Method

    public String getOptInPropertySet()

Get the property set name corresponding to a user property set containing the boolean property controlling if the user opted in for email.

### setDefaultFromAddress(String) Method

    public void setDefaultFromAddress(String addr)

Set the default from: email address.

### setEmailPropertyName(String) Method

    public void setEmailPropertyName(String name)

Set the property name corresponding to a user property containing the user's email address.

### setEmailPropertySet(String) Method

    public void setEmailPropertySet(String name)

Set the property set name corresponding to a user property set containing the user's email address property.

### setOptInPropertyName(String) Method

    public void setOptInPropertyName(String name)

Set the property name corresponding to a user property containing the boolean controlling if the user opted in for email.

### setOptInPropertySet(String) Method

    public void setOptInPropertySet(String name)

Set the property set name corresponding to a user property set containing the boolean property controlling if the user opted in for email.