org.objectweb.jonas.management.ReconfigManager Class Reference

Inherits org.objectweb.jonas.management.ReconfigManagerMBean.

Inheritance diagram for org.objectweb.jonas.management.ReconfigManager:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas.management.ReconfigManager:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ReconfigManager (Properties serverProperties, MBeanServer jmxServer) throws ReconfigException
void handleNotification (Notification notification, java.lang.Object handback)

Package Attributes

MBeanServer jmxServer = null

Detailed Description

This MBean allows persistent reconfiguration of a JOnAS server, alltogether with its embedded services, and possibly used resources like Data Sources ans Mail Factories. This class implements NotificationListener interface. The ReconfigManager adds itself as Listener to the following JMX Notification types (JAVA types):
Author:
Adriana Danes 04/09/20 Update with JSR77 JDBCDataSource MBeans

Definition at line 53 of file ReconfigManager.java.


Constructor & Destructor Documentation

org.objectweb.jonas.management.ReconfigManager.ReconfigManager Properties  serverProperties,
MBeanServer  jmxServer
throws ReconfigException
 

Create the ReconfigManager MBean instance and add itself as listner to MBeanServerNotifications.

Parameters:
serverProperties The JOnAS server's initial configuration properties
jmxServer The JOnAS server's MBean server

Definition at line 118 of file ReconfigManager.java.

References org.objectweb.jonas.management.ReconfigManager.jmxServer.


Member Function Documentation

void org.objectweb.jonas.management.ReconfigManager.handleNotification Notification  notification,
java.lang.Object  handback
 

Treat the notifications emitted by those MBeans having the ReconfigManager added as listener. This method determines the type of the notification and calls the specific treatement.

Parameters:
notification received notification
handback received handback object

Definition at line 150 of file ReconfigManager.java.


Member Data Documentation

MBeanServer org.objectweb.jonas.management.ReconfigManager.jmxServer = null [package]
 

The MBean server attached to the current JOnAS server

Definition at line 63 of file ReconfigManager.java.

Referenced by org.objectweb.jonas.management.ReconfigManager.ReconfigManager().


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:07:11 2005 for JOnAS by  doxygen 1.3.9.1