org.objectweb.jonas.jmx.JmxService Interface Reference

Inherited by org.objectweb.jonas.jmx.AbsJmxServiceImpl.

Inheritance diagram for org.objectweb.jonas.jmx.JmxService:

Inheritance graph
[legend]
List of all members.

Public Member Functions

MBeanServer getJmxServer ()

Package Functions

String getRmiConnectorName ()
JMXServiceURL[] getConnectorServerURLs ()
String getJonasServerName ()
String getDomainName ()
MBeanServerConnection getServerConnection (String serverName)

Detailed Description

JMX Service interface

Definition at line 38 of file JmxService.java.


Member Function Documentation

JMXServiceURL [] org.objectweb.jonas.jmx.JmxService.getConnectorServerURLs  )  [package]
 

Returns:
Array containing the adresses associated to the JMX connector servers

Implemented in org.objectweb.jonas.jmx.AbsJmxServiceImpl, and org.objectweb.jonas.jmx.JmxServiceImpl.

String org.objectweb.jonas.jmx.JmxService.getDomainName  )  [package]
 

Returns:
The current management domain name

Referenced by org.objectweb.jonas.jmx.JmxServiceImpl.addServer(), org.objectweb.jonas.jmx.AbsJmxServiceImpl.doInit(), org.objectweb.jonas.jmx.JmxServiceImpl.doStop(), org.objectweb.jonas.mejb.ManagementBean.ejbCreate(), and org.objectweb.jonas.jmx.JmxServiceImpl.removeServer().

MBeanServer org.objectweb.jonas.jmx.JmxService.getJmxServer  ) 
 

Returns:
The reference of the MBean server

Implemented in org.objectweb.jonas.jmx.AbsJmxServiceImpl.

Referenced by org.objectweb.jonas.container.EJBServiceImpl.doInit(), org.objectweb.jonas.web.jetty50.JettyJWebContainerServiceImpl.doStart(), org.objectweb.jonas.web.jetty50.JettyJWebContainerServiceImpl.doStop(), org.objectweb.jonas.mejb.ManagementBean.ejbCreate(), org.objectweb.jonas.server.J2EEServer.J2EEServer(), and org.objectweb.jonas.server.Server.start().

String org.objectweb.jonas.jmx.JmxService.getJonasServerName  )  [package]
 

Returns:
The current server name

Referenced by org.objectweb.jonas.jmx.JmxServiceImpl.doStart(), org.objectweb.jonas.jmx.JmxServiceImpl.doStop(), and org.objectweb.jonas.mejb.ManagementBean.ejbCreate().

String org.objectweb.jonas.jmx.JmxService.getRmiConnectorName  )  [package]
 

Returns:
JNDI name of the JOnAS rmi connector associated to the MBeanServer

Implemented in org.objectweb.jonas.jmx.JmxServiceImpl.

Referenced by org.objectweb.jonas.mejb.ListenerRegistrationImpl.ListenerRegistrationImpl().

MBeanServerConnection org.objectweb.jonas.jmx.JmxService.getServerConnection String  serverName  )  [package]
 

Return a connection to the JMX serverver of a given JOnAS server

Parameters:
serverName The name of the server a connection to its JMX server its needed
Returns:
A connection to that server's JMX server

Implemented in org.objectweb.jonas.jmx.JmxServiceImpl.

Referenced by org.objectweb.jonas.jmx.ManagementReprFactory.getManagementRepr().


The documentation for this interface was generated from the following file:
Generated on Tue Feb 15 15:06:58 2005 for JOnAS by  doxygen 1.3.9.1