cjmx.util.jmx

package cjmx.util.jmx

Members list

Type members

Classlikes

object Attach

Attributes

Source
Attach.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Attach.type
object JMX

Provides utilities for working with JMX.

Provides utilities for working with JMX.

Attributes

Source
JMX.scala
Supertypes
class Object
trait Matchable
class Any
Self type
JMX.type
abstract class JMXConnection

Provides access to a local or remote MBean server.

Provides access to a local or remote MBean server.

Attributes

Companion
object
Source
JMXConnection.scala
Supertypes
class Object
trait Matchable
class Any
object JMXConnection

Attributes

Companion
class
Source
JMXConnection.scala
Supertypes
class Object
trait Matchable
class Any
Self type
case class JMXCredentials(username: String, password: String)

Attributes

Source
JMXCredentials.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class MBeanQuery(from: Option[ObjectName], where: Option[QueryExp])

Represents a where for MBeans that match an expression.

Represents a where for MBeans that match an expression.

Attributes

Companion
object
Source
MBeanQuery.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object MBeanQuery

Attributes

Companion
class
Source
MBeanQuery.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
MBeanQuery.type

Extensions

Extensions

extension (self: MBeanServerConnection)(self: MBeanServerConnection)
def attribute(name: ObjectName, attributeName: String): Option[Attribute]
def attributes(name: ObjectName, attributeNames: Array[String]): Seq[Attribute]
def mbeanInfo(name: ObjectName): Option[MBeanInfo]
def queryNames(name: Option[ObjectName], query: Option[QueryExp]): Set[ObjectName]
def queryNames(query: MBeanQuery): Set[ObjectName]