author | Pierre-Yves Ritschard <pyr@spootnik.org> | |
Wed, 18 Jan 2012 12:57:11 +0000 (13:57 +0100) | ||
committer | Pierre-Yves Ritschard <pyr@spootnik.org> | |
Wed, 18 Jan 2012 12:57:11 +0000 (13:57 +0100) | ||
commit | ed4e3a66c88dca6f8f675bb37931bb785a10cdd2 | |
tree | cedfde19d6feb623c88a48f7029345527d34ec74 | tree | snapshot |
parent | da193ed2803653fb2a06d70d64dd7568e8399cb8 | commit | diff |
Allow `Attribute` to query an MBean operation
MBeans provide two entities to the outside world:
* Attributes
* Operations
The former is a simple key/value lookup, while the latter
triggers a method call and yields the result.
Operations have signatures, they can be fed an array of
parameters. For now, calls are triggered assuming
there are no parameters. Later a separate keyword
`Operation` can be introduced, taking a list of
`Parameter` directives specifying type and values
to feed to the MBean operation.
MBeans provide two entities to the outside world:
* Attributes
* Operations
The former is a simple key/value lookup, while the latter
triggers a method call and yields the result.
Operations have signatures, they can be fed an array of
parameters. For now, calls are triggered assuming
there are no parameters. Later a separate keyword
`Operation` can be introduced, taking a list of
`Parameter` directives specifying type and values
to feed to the MBean operation.
bindings/java/org/collectd/java/GenericJMXConfValue.java | diff | blob | history |