JmxBuilder

A Groovy-based domain specific language for the Java Management Extension (JMX) API
Download

JmxBuilder Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • JmxBuilder Team
  • Publisher web site:
  • http://code.google.com/p/groovy-jmx-builder/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 2.7 MB

JmxBuilder Tags


JmxBuilder Description

A Groovy-based domain specific language for the Java Management Extension (JMX) API JmxBuilder is a free, open source and Groovy DSL for the JMX API.JmxBuilder uses the builder pattern to create an internal DSL that facilitates the exposure of regular Java and Groovy beans for runtime control and management via the MBean server.The Groovy JMX Builder DSL hides the complexity of creating and exporting management beans via the JMX API and provides a set of natural constructs to interact with the JMX infrastructure. Here are some key features of "JmxBuilder": · Domain Specific Language (DSL) for JMX API using Builder pattern · Simplified JMX API's programmability · Maintain the natural Groovy syntax · Declaratively expose Java/Groovy objects as JMX managed MBeans · Support class-embedded or explicit descriptors · Inherent support for JMX's event model · Seamlessly create JMX event broadcasters · Attach event listeners as inline closures · Use Groovy's dynamic nature to easily react to JMX events notifications · Provides a flexible registration policy for MBean · No special interfaces or class path restrictions · Shields developer from complexity of JMX API · Exposes attribute, constructors, operations, parameters, and notifications · Simplifies the creation of connector servers and connector clients · Support for exporting JMX timers Requirements: · Java


JmxBuilder Related Software