Inheritance diagram for org.objectweb.jonas.management.j2eemanagement.J2EEDomain:
Public Member Functions | |
J2EEDomain (String objectName, boolean stateManageable, boolean statisticsProvider, boolean eventProvider) throws JMException | |
String[] | getServers () |
void | addServer (String serverName) |
String | removeServer (String serverName) |
MBeanServerConnection | getConnection (String serverName) |
void | addServer (String domainName, String serverName, String connectorServerURL) |
void | removeServer (String domainName, String serverName) |
ObjectName | preRegister (MBeanServer server, ObjectName name) throws Exception |
void | postRegister (Boolean registrationDone) |
void | preDeregister () throws Exception |
void | postDeregister () |
void | handleNotification (Notification notification, Object handback) |
Definition at line 59 of file J2EEDomain.java.
|
MBean constructor
Definition at line 101 of file J2EEDomain.java. |
|
Add a JOnAS server in the management domain in order update the management domain configuration.
Definition at line 177 of file J2EEDomain.java. References org.objectweb.jonas.management.j2eemanagement.J2EEDomain.addServer(). |
Here is the call graph for this function:
|
Add an object name to the
Definition at line 132 of file J2EEDomain.java. Referenced by org.objectweb.jonas.management.j2eemanagement.J2EEDomain.addServer(), org.objectweb.jonas.management.j2eemanagement.J2EEDomain.handleNotification(), and org.objectweb.jonas.server.Server.start(). |
|
Return the MBeanServerConnection associated to a server
Definition at line 163 of file J2EEDomain.java. |
|
Definition at line 118 of file J2EEDomain.java. |
|
Treat REGISTRATION/UNREGISTRATION MBeanServerNotification generated for "management" MBeans Treat also notifications generated by Enroller MBean
Definition at line 380 of file J2EEDomain.java. References org.objectweb.jonas.management.j2eemanagement.J2EEDomain.addServer(), org.objectweb.jonas.discovery.DiscEvent.getConnectorURL(), org.objectweb.jonas.discovery.DiscEvent.getDomainName(), org.objectweb.jonas.discovery.DiscEvent.getServerName(), org.objectweb.jonas.discovery.DiscEvent.getState(), and org.objectweb.jonas.management.j2eemanagement.J2EEDomain.removeServer(). |
Here is the call graph for this function:
|
Definition at line 369 of file J2EEDomain.java. |
|
Add J2EEDomain MBean (myself) as listener to registration/unregistration notifications of JOnAS management MBeans.
Definition at line 343 of file J2EEDomain.java. |
|
Definition at line 361 of file J2EEDomain.java. |
|
Definition at line 319 of file J2EEDomain.java. References org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject.getObjectName(). |
Here is the call graph for this function:
|
Add a JOnAS server in the management domain
Definition at line 219 of file J2EEDomain.java. References org.objectweb.jonas.management.j2eemanagement.J2EEDomain.removeServer(). |
Here is the call graph for this function:
|
Remove an object name from the
Definition at line 147 of file J2EEDomain.java. Referenced by org.objectweb.jonas.management.j2eemanagement.J2EEDomain.handleNotification(), and org.objectweb.jonas.management.j2eemanagement.J2EEDomain.removeServer(). |