
pojo-mbean
pojo-mbean
pojo-mbean provides an easy way of MBean enabling your code, allowing it to be monitored and controlled using Java Management Extension (JMX) clients such as JConsole, VisualVM and Java EE web clients, such as the JBoss JMX Console.
No need to implement an MBean or MXBean interface at all. Simply annotate your Java class with @MBean, @ManagedAttribute and @ManagedOperation annotations, add a single line of Java code to register the MBean with the MBean server and you have a fully functional MBean.
Several ready-to-use sample MBean implementations are also supplied.
See the Wiki Home for further information.
An associated pojo-mbean discussion group has been created on Google Groups. Feel free to ask questions about anything relating to pojo-mbean and MBeans in general.
Update:Build artifacts (jar, sources.jar and javadoc.jar) are now available through Maven Central repository, thanks to Anders.
Binding MBeans in Guice
Pojo-MBeans can be easily wired using Guice. See Brian Oxley's blog post
Project Information
The project was created on Jul 6, 2011.
- License: GNU Lesser GPL
- 7 stars
- svn-based source control
Labels:
MBean
MXBean
JMX
Management
Annotation
Java
JConsole
API