Interface SummaryManagerMBean

All Superinterfaces:
SelfEmailingMBean

public interface SummaryManagerMBean extends SelfEmailingMBean
Manages Summary MBeans, which allow periodic logging of JMX attributes

Supported API: true

Extendable: true
  • Method Details

    • getSummaryLoggerNames

      String[] getSummaryLoggerNames()
      Logger names of Summary MBeans registered with this manager

      Supported API: true
    • addSummary

      @MBeanOperationImpact(1) ObjectName addSummary(String loggerName)
      Add a Summary MBean (unless it already exists) and returns its ObjectName

      Supported API: true
      Parameters:
      loggerName - Name of summary logger
    • removeSummary

      @MBeanOperationImpact(1) void removeSummary(String loggerName)
      Remove a Summary MBean

      Supported API: true
      Parameters:
      loggerName - Name of summary logger