package jmx

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class HostAndPort(host: String, port: Int) extends Product with Serializable
  2. trait JMX extends Annotation
    Annotations
    @Retention() @Target()
  3. class JMXAgent extends JMXRegistry with JMXMBeanServerService with LogSupport
  4. case class JMXConfig(registryPort: Option[Int] = None, rmiPort: Option[Int] = None) extends Product with Serializable
  5. case class JMXMBean(obj: AnyRef, mBeanInfo: MBeanInfo, attributes: Seq[MBeanParameter]) extends DynamicMBean with Product with Serializable

    Expose object information using DynamicMBean

  6. trait JMXMBeanCompat extends AnyRef
  7. trait JMXMBeanServerService extends AnyRef
  8. trait JMXRegistry extends JMXMBeanServerService with JMXRegistryCompat with LogSupport

  9. trait JMXRegistryCompat extends AnyRef
  10. case class MBeanObjectParameter(name: String, description: String, param: ParameterBase) extends MBeanParameter with Product with Serializable
  11. sealed trait MBeanParameter extends AnyRef
  12. case class NestedMBeanParameter(name: String, description: String, parentParam: ParameterBase, nestedParam: ParameterBase) extends MBeanParameter with Product with Serializable

Value Members

  1. object JMXAgent extends LogSupport

  2. object JMXMBean extends JMXMBeanCompat with LogSupport
  3. object JMXRegistry extends Serializable
  4. object JMXUtil extends LogSupport

Ungrouped