org.mule.management.support
Class AutoDiscoveryJmxSupportFactory

java.lang.Object
  extended byorg.mule.management.support.AutoDiscoveryJmxSupportFactory
All Implemented Interfaces:
JmxSupportFactory

public class AutoDiscoveryJmxSupportFactory
extends Object
implements JmxSupportFactory

Will discover if newer JMX version is available, otherwise fallback to JMX 1.1 style support.


Constructor Summary
AutoDiscoveryJmxSupportFactory()
           
 
Method Summary
 JmxSupport newJmxSupport()
          Will try to detect if JMX 1.2 or later is available, otherwise will fallback to the JMX 1.1 version of the support class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoDiscoveryJmxSupportFactory

public AutoDiscoveryJmxSupportFactory()
Method Detail

newJmxSupport

public JmxSupport newJmxSupport()
Will try to detect if JMX 1.2 or later is available, otherwise will fallback to the JMX 1.1 version of the support class.

Specified by:
newJmxSupport in interface JmxSupportFactory
Returns:
matching support class instance
See Also:
JmxLegacySupport


Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.