org.mc4j.ems.impl.jmx.connection.support.providers
Class WebsphereConnectionProvider

java.lang.Object
  extended by org.mc4j.ems.impl.jmx.connection.support.providers.AbstractConnectionProvider
      extended by org.mc4j.ems.impl.jmx.connection.support.providers.WebsphereConnectionProvider

public class WebsphereConnectionProvider
extends AbstractConnectionProvider

This Node acts as a connection to a WebSphere(tm) MBean Server (TMX4J based).

Version:
$Revision: 575 $($Author: ghinkl $ / $Date: 2006-05-21 22:38:53 -0400 (Sun, 21 May 2006) $)
Author:
Greg Hinkle (ghinkle@users.sourceforge.net), January 2004

Field Summary
protected  javax.management.MBeanServer mbeanServer
           
protected  GenericMBeanServerProxy statsProxy
           
 
Fields inherited from class org.mc4j.ems.impl.jmx.connection.support.providers.AbstractConnectionProvider
connectionFailure, connectionListeners, connectionRoundTrips, connectionSettings, existingConnection
 
Constructor Summary
WebsphereConnectionProvider()
           
 
Method Summary
protected  void doConnect()
           
 java.lang.String getConstant(java.lang.Class clazz, java.lang.String name)
           
 long getFailures()
           
 javax.management.MBeanServer getMBeanServer()
           
 long getRoundTrips()
           
 
Methods inherited from class org.mc4j.ems.impl.jmx.connection.support.providers.AbstractConnectionProvider
addConnectionListener, compareTo, connect, disconnect, doDisconnect, getConnectionSettings, getExistingConnection, getMEJB, getStatsProxy, initialize, isConnected, removeConnectionListener, setConnected, setStatsProxy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

statsProxy

protected GenericMBeanServerProxy statsProxy

mbeanServer

protected javax.management.MBeanServer mbeanServer
Constructor Detail

WebsphereConnectionProvider

public WebsphereConnectionProvider()
Method Detail

doConnect

protected void doConnect()
                  throws java.lang.Exception
Specified by:
doConnect in class AbstractConnectionProvider
Throws:
java.lang.Exception

getConstant

public java.lang.String getConstant(java.lang.Class clazz,
                                    java.lang.String name)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getMBeanServer

public javax.management.MBeanServer getMBeanServer()
Specified by:
getMBeanServer in class AbstractConnectionProvider

getRoundTrips

public long getRoundTrips()
Overrides:
getRoundTrips in class AbstractConnectionProvider

getFailures

public long getFailures()
Overrides:
getFailures in class AbstractConnectionProvider