org.objectweb.jonas.jmx
Class JmxServiceImpl
java.lang.Object
javax.management.NotificationBroadcasterSupport
org.objectweb.jonas.management.reconfig.emitter.ReconfigEmitter
org.objectweb.jonas.service.AbsServiceImpl
org.objectweb.jonas.jmx.AbsJmxServiceImpl
org.objectweb.jonas.jmx.JmxServiceImpl
- All Implemented Interfaces:
- NotificationBroadcaster, NotificationEmitter, JmxService, Service
public class JmxServiceImpl
- extends AbsJmxServiceImpl
JMX Service implementation. Provides specific doStart() and doStop () methods
to start /stop JOnAS JMX Service.
- Author:
- Adriana Danes.
Methods inherited from class org.objectweb.jonas.jmx.AbsJmxServiceImpl |
getJmxServer, getJmxServerConnection, getLogger, loadDescriptors, registerMBean, registerMBean, registerModelMBean, registerModelMBean, releaseJmxServer, unregisterMBean, unregisterModelMBean |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmxServiceImpl
public JmxServiceImpl()
doInit
public void doInit(Context ctx)
throws ServiceException
- Init the logger and then use super method.
- Overrides:
doInit
in class AbsJmxServiceImpl
- Parameters:
ctx
- configuration for the init method
- Throws:
ServiceException
- if initialization failed
doStart
public void doStart()
throws ServiceException
- Start the Service. Only need to create a RMI connector
- Specified by:
doStart
in class AbsJmxServiceImpl
- Throws:
ServiceException
- the service could not be started
doStop
public void doStop()
- Stop this service
- Specified by:
doStop
in class AbsJmxServiceImpl
getConnectorServerURLs
public JMXServiceURL[] getConnectorServerURLs()
- Returns:
- The actual adresses on which listen the created connector servers
Copyright © 2007 OW2 Consortium. All Rights Reserved.