ch.goodsolutions.olat.jmx
Class JMXHelper

java.lang.Object
  extended by ch.goodsolutions.olat.jmx.JMXHelper

public class JMXHelper
extends java.lang.Object

OLAT - Online Learning and Training
http://www.olat.org

This software is protected by the OLAT software license.
Use is subject to license terms.
See LICENSE.TXT in this distribution for details.

Copyright (c) 2005-2006 by JGS goodsolutions GmbH, Switzerland
http://www.goodsolutions.ch All rights reserved.


Field Summary
static java.lang.String JMX_DOMAIN
           
 
Method Summary
static java.lang.String buildRegisteredObjectName(java.lang.Class clazz, java.lang.String contextPath)
           
 java.util.List findWebappInstances()
           
 java.lang.String getAttribute(javax.management.ObjectName objectName, java.lang.String attribute)
           
 java.lang.String getAttribute(java.lang.String objectName, java.lang.String attribute)
           
 javax.management.MBeanServerConnection getConnection()
           
static JMXHelper getInstance()
           
 java.util.Set queryNames(java.lang.String query)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JMX_DOMAIN

public static final java.lang.String JMX_DOMAIN
See Also:
Constant Field Values
Method Detail

getInstance

public static JMXHelper getInstance()

findWebappInstances

public java.util.List findWebappInstances()

buildRegisteredObjectName

public static java.lang.String buildRegisteredObjectName(java.lang.Class clazz,
                                                         java.lang.String contextPath)

getAttribute

public java.lang.String getAttribute(java.lang.String objectName,
                                     java.lang.String attribute)

getAttribute

public java.lang.String getAttribute(javax.management.ObjectName objectName,
                                     java.lang.String attribute)

queryNames

public java.util.Set queryNames(java.lang.String query)

getConnection

public javax.management.MBeanServerConnection getConnection()