org.jboss.spydermq
Class SpyderMQService

java.lang.Object
  |
  +--javax.management.NotificationBroadcasterSupport
        |
        +--org.jboss.util.ServiceMBeanSupport
              |
              +--org.jboss.spydermq.SpyderMQService
All Implemented Interfaces:
javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, Service, ServiceMBean, SpyderMQServiceMBean

public class SpyderMQService
extends ServiceMBeanSupport
implements SpyderMQServiceMBean, javax.management.MBeanRegistration

JMX MBean implementation for SpyderMQ.

Version:
$Revision: 1.4 $
Author:
Vincent Sheffer (vsheffer@telkel.com), Juha Lindfors
See Also:
subproject

Fields inherited from class org.jboss.util.ServiceMBeanSupport
log
 
Fields inherited from interface org.jboss.spydermq.SpyderMQServiceMBean
OBJECT_NAME
 
Constructor Summary
SpyderMQService()
           
 
Method Summary
 java.lang.String getName()
           
 javax.management.ObjectName getObjectName(javax.management.MBeanServer server, javax.management.ObjectName name)
           
 void startService()
           
 void stopService()
           
 
Methods inherited from class org.jboss.util.ServiceMBeanSupport
destroy, destroyService, getState, getStateString, init, initService, postDeregister, postRegister, preDeregister, preRegister, start, stop
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.util.ServiceMBean
getState, getStateString
 
Methods inherited from interface org.jboss.util.Service
destroy, init, start, stop
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister
 

Constructor Detail

SpyderMQService

public SpyderMQService()
Method Detail

getObjectName

public javax.management.ObjectName getObjectName(javax.management.MBeanServer server,
                                                 javax.management.ObjectName name)
                                          throws javax.management.MalformedObjectNameException
Overrides:
getObjectName in class ServiceMBeanSupport

getName

public java.lang.String getName()
Specified by:
getName in interface ServiceMBean
Overrides:
getName in class ServiceMBeanSupport

startService

public void startService()
                  throws java.lang.Exception
Overrides:
startService in class ServiceMBeanSupport

stopService

public void stopService()
Overrides:
stopService in class ServiceMBeanSupport


Copyright © 2000 The jBoss Organization. All Rights Reserved.