This page last changed on Jan 05, 2009 by agazzarini.

QMan - QMF/JMX Bridge

QMan is a Qpid management bridge used for exposing one (or more) Qpid broker domain model as MBean through Java Management Extensions (JMX).

Note:
QMan has been contributed by Andrea Gazzarini. Details and discussion can be found at https://issues.apache.org/jira/browse/QPID-1284.

Description

QMan is a standalone application that is able to communicate, using AMQP management extensions, with one or more remote brokers.

=== To be completed! ===

Package View


 

Package configuration

Package domain

Package services

Package handlers

Package messages

Component view


 

Configurator

Configuration

QpidDataSource

Domain Model

QpidService

ManagementClient

Use case view


 

  • Management broker :
  • Management agent :
  • Management client :

Establishes first connection


 

Broadcast schema

Manages broker

Open points

  • JMX interface : QMan should be exposed itself as an MBean for remote management ;
  • Connector : QMan needs to be exposed as a service using a connector (WS-DM, SNMP, SOAP, etc...) ;
  • Events : the latest version of AMQP management extensions includes event definitions so QMan needs to expose such events in the local domain model ;

Glossary

Definition Description
JMX Java Management Extensions

Screenshots


Queue Stats.png (image/png)
Move Queues.png (image/png)
actors.jpg (image/jpeg)
use_cases.jpg (image/jpeg)
use_cases.jpg (image/jpeg)
estabilish_initial_connection.jpg (image/jpeg)
package_overview.jpg (image/jpeg)
Component Overview.jpg (image/jpeg)
Document generated by Confluence on May 26, 2010 10:33