org.xwiki.management.internal
Class DefaultJMXBeanRegistration

java.lang.Object
  extended by org.xwiki.management.internal.DefaultJMXBeanRegistration
All Implemented Interfaces:
JMXBeanRegistration

@Component
@Singleton
public class DefaultJMXBeanRegistration
extends java.lang.Object
implements JMXBeanRegistration

Registers MBeans against the default platform MBean Server using a default ObjectName domain of "org.xwiki".

Since:
2.4M2
Version:
$Id$

Constructor Summary
DefaultJMXBeanRegistration()
           
 
Method Summary
 void registerMBean(java.lang.Object mbean, java.lang.String name)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultJMXBeanRegistration

public DefaultJMXBeanRegistration()
Method Detail

registerMBean

public void registerMBean(java.lang.Object mbean,
                          java.lang.String name)

Specified by:
registerMBean in interface JMXBeanRegistration
Parameters:
mbean - the mbean instance to register
name - the name under which to register, for example "type=Velocity,domain=Engines,name=someName". Note that the domain is registered by default and shouldn't be passed
See Also:
JMXBeanRegistration.registerMBean(Object, String)


Copyright © 2004-2011 XWiki. All Rights Reserved.