This project has retired. For details please refer to its Attic page.
JMX
Polygene™
Introduction
Tutorials
Javadoc
Samples
Core
Libraries
Extensions
Tools
Glossary 

JMX

code

docs

tests

The JMX library provides a service that exposes a Polygene™ application in JMX automatically, giving you an opportunity to inspect the application much as you would with the Envisage Tool tool.

Table 29. Artifact

Group IDArtifact IDVersion

org.apache.polygene.libraries

org.apache.polygene.library.jmx

0


Services configuration is editable through their corresponding JMX beans. You can also restart your services so the new configuration is picked up.

library-jmx.png

Assembly

JMX Support for Polygene™ applications:

new JMXAssembler().assemble( module );

Managing the MX Beans Server from your Polygene™ application using the JMXConnectorService:

module.services( JMXConnectorService.class ).instantiateOnStartup();
module.entities( JMXConnectorConfiguration.class );
module.forMixin( JMXConnectorConfiguration.class ).declareDefaults().port().set( 1099 );