wt.jmx.core.mbeans
Interface SelfEmailingMBean

All Known Subinterfaces:
AbstractFileViewMBean, AbstractPropertiesManagerMBean, AppenderMonitorMBean, AsyncAppenderMonitorMBean, ContextMonitorMBean, DeluxeStatsMonitorMBean, DirViewMBean, DumperMBean, EmailerMBean, EmailListMBean, FileAppenderMonitorMBean, FileViewerMBean, GarbageCollectionMonitorMBean, InfoMBean, JDBCAppenderMonitorMBean, JMXAppenderMonitorMBean, JmxProxyServletMBean, LayoutMonitorMBean, LoggerMonitorMBean, LoggerRepositoryMonitorMBean, MBeanLoaderMBean, MemoryMonitorMBean, MethodContextMonitorMBean, MethodContextSetMBean, MethodServerDataMBean, MethodServerMBean, MethodServerMProxyMBean, MonitorManagerMBean, NotificationHandlerManagerMBean, NotificationHandlerMBean, ProcessCpuTimeMonitorMBean, PropertiesEditorMBean, PropertiesManagerMBean, PropertiesMonitorMBean, ReportingSystemMonitorMBean, RequestSetMBean, RMIClientMonitorMBean, RollingFileAppenderMonitorMBean, ServerManagerMBean, ServerManagerMonitorMBean, ServletRequestMonitorMBean, SessionMBean, SessionMonitorMBean, SiteMonitorMBean, SummaryManagerMBean, SummaryMBean, WindchillVersionMBean, WrappedSocketMonitorMBean
All Known Implementing Classes:
wt.jmx.core.mbeans.AbstractFileView, DirView, Dumper, Emailer, Info, LogsDirViewer, MBeanLoader, SimpleDirViewer

public interface SelfEmailingMBean

An MBean capable of e-mailing data about itself.

Supported API: true

Extendable: true


Method Summary
 void emailThisMBean(String addressesOrEmailList, String subject, boolean includeChildren)
          E-mail styled data on this MBean and (optionally) its "children"

Supported API: true
 

Method Detail

emailThisMBean

void emailThisMBean(String addressesOrEmailList,
                    String subject,
                    boolean includeChildren)
                    throws Exception
E-mail styled data on this MBean and (optionally) its "children"

Supported API: true

Parameters:
addressesOrEmailList - Comma-delimited list of e-mail addresses or name of e-mail list to send e-mail to
subject - Subject to give e-mail
includeChildren - Whether to include other MBeans which have the same ObjectName domain and include all the same ObjectName property pairs as this one
Throws:
Exception