package jmx
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class HostAndPort(host: String, port: Int) extends Product with Serializable
- trait JMX extends Annotation
- Annotations
- @Retention() @Target()
- class JMXAgent extends JMXRegistry with JMXMBeanServerService with LogSupport
- case class JMXConfig(registryPort: Option[Int] = None, rmiPort: Option[Int] = None) extends Product with Serializable
- case class JMXMBean(obj: AnyRef, mBeanInfo: MBeanInfo, attributes: Seq[MBeanParameter]) extends DynamicMBean with Product with Serializable
Expose object information using DynamicMBean
- trait JMXMBeanCompat extends AnyRef
- trait JMXMBeanServerService extends AnyRef
- trait JMXRegistry extends JMXMBeanServerService with JMXRegistryCompat with LogSupport
- trait JMXRegistryCompat extends AnyRef
- case class MBeanObjectParameter(name: String, description: String, param: ParameterBase) extends MBeanParameter with Product with Serializable
- sealed trait MBeanParameter extends AnyRef
- case class NestedMBeanParameter(name: String, description: String, parentParam: ParameterBase, nestedParam: ParameterBase) extends MBeanParameter with Product with Serializable
Value Members
- object JMXAgent extends LogSupport
- object JMXMBean extends JMXMBeanCompat with LogSupport
- object JMXRegistry extends Serializable
- object JMXUtil extends LogSupport