Package wt.jmx.core.mbeans
package wt.jmx.core.mbeans
-
ClassDescriptionBase interface for file viewing MBeans
Supported API: true
Extendable: trueInterface for listeners to some form of context which starts and completes.Encapsulation of common interface for monitoring MBeans with "deluxe" statistics, i.e.MBean that provides a simple view of a file system directory.Allows viewing of selected contents of a selected directory
Supported API: true
Extendable: trueThis MBean provides operations to dump text files, stack traces, MBean summary data, etc, to JMX operation results (and thus to a JMX console) or to e-mail.Provides a number of generic operations to dump threading and various bulk information to a JMX console or e-mail.This MBean acts as an e-mailing utility service for other MBeans and provides centralized configuration of MBean e-mailing.Emailer will call destroy() method on any EmailContentProvider that implements this method.Convenience implementation of EmailContentProvider interface for use when the e-mail is to consist of a single, simple body part.Wrapper interface for e-mail content which allows just-in-time determination of content, i.e.Simple implementation of EmailContentProvider which returns a predesignated Multipart object.Specialization of EmailBodyProvider for text whose type and contents are known at time of construction.Provides e-mail configuration and back-end capabilities to other MBeans
Supported API: true
Extendable: trueA named list of e-mail addresses
Supported API: true
Extendable: trueExtension of javax.management.monitor.GaugeMonitorMBean that that allows one to skip the first high or low notification.Provides a simple MBean representation of a file
Supported API: true
Extendable: trueSimple file visitor interface
Supported API: true
Extendable: trueImplementation ofGarbageCollectionMonitorMBean.Provides simple interface to monitor percentage of time recently spent in garbage collectionImplementation ofHeapDumpDelegateMBean; see it and other interfaces implemented for more information.NotificationHandlerDelegateFactory that produces a heap dump whenever a notification is received.Info<T>Provides configurable collection of MBean info via getInfoData() routine.Simple class representing a triplet of an ObjectName, attribute name, and (optional) display name.Common interface of delegate factories for use withInfoand its subclasses.Allows a set of MBean object names and attribute names to be specified for purposes of obtaining these later, e.g.Abstract implementation of JavaProcessMonitorMBean that implements everything necessary to instantiate this MBean except getObjectNameSuffix().MBean interface for registering and monitoring a set of generic Java processes.Extension ofDirViewthat provides basic functionality for managing old files.FileVisitorthat attempts to gzip any non-directory, non-.gz file it visits except for files older than ReallyOldThresholdDays which it simply deletes likeManagedDirView.FileDeleter.SimpleFileVisitorthat attempts to delete any non-directory file it visits.Allows viewing of selected contents of a selected directory and provides basic file maintenance functionality
Supported API: true
Extendable: trueThis MBean providesXMLEncoder/XMLDecoderbased persistence to/from files for MBeans and other objects.Provides persistence (load/store ability) for a set of JMX management beans
Supported API: true
Extendable: trueBuilds upon Java's built-in java.lang.management.MemoryMXBean to provide additional functionality, including percentage usage and minimum free memory based monitoring of overall heap usage and percentage-based monitoring of the old and perm-gen/metaspace memory pools.Manages (and persists) a set of javax.management.monitor.Monitor MBeans.Provides support for management of a map of named children by an MBean.Custom delegate interface for use withNotificationHandlerMBeanviaNotificationHandlerDelegateFactoryimplementations.Required interface for classes specified byNotificationHandlerMBean's CustomDelegateFactoryClass attribute.Provides management of e-mail notification MBeans
Supported API: true
Extendable: trueListen for a specified notification and log and/or e-mail data whenever the notification in question occurs
Supported API: true
Extendable: trueImplementation class forNotificationScriptActionMBeanmanagement bean interface.NotificationHandlerDelegateFactory that calls a specified script before and after any logging and/or e-mailing that the parent NotificationHandler MBean would normally perform.Implementation ofPeriodicMemoryDumperDelegateMBean; see it and other interfaces implemented for more information.NotificationHandlerDelegateFactory that enters and exists a periodic memory usage dumping mode usage information based on notifications received.NotificationHandlerDelegateFactory that enters and exits a periodic full stack tracing mode based on notifications received.Monitors (average) percentage CPU used by process and CPU times accumulated by each thread, over a given time interval and since a baseline time.Exposes current properties settingsMix-in interface intended for use with DeluxeStatsMonitorMBean to provide access to "raw" statistics data from which other statistics data is derived.Provide information on outgoing RMI calls
Supported API: true
Extendable: trueInfoDelegateFactory that calls a specified script before and after logging and/or e-mailing the parent Summary or NotificationHandler MBean would normally perform.An MBean capable of e-mailing data about itself.Extension ofDirViewthat provides a view of all files in a directory specified by a given wt or system properties entry.Simple NotificationHandlerDelegateFactory implementation that logs a full stack trace.Custom delegate interface for use withSummaryMBeanviaSummaryDelegateFactoryimplementations.Required interface for classes specified bySummaryMBean's CustomDelegateFactoryClass attribute.Manages Summary MBeans, which allow periodic logging of JMX attributes
Supported API: true
Extendable: trueProvides configurable periodic "summary" logging of JMX attributes
Supported API: true
Extendable: trueImplementation class forSummaryScriptActionMBeanmanagement bean interface.SummaryDelegateFactory that calls a specified script before and after any logging that the parent Summary MBean would normally perform.Deprecated.Provides operation(s) to send data and files to PTC technical support.Deprecated.UseTechSupport2MBeaninstead.
TechSupport2MBeaninstead.