org.rhq.plugins.modcluster
Class ClassNameMBeanDiscoveryComponent

java.lang.Object
  extended by org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent<JMXComponent<?>>
      extended by org.rhq.plugins.modcluster.ClassNameMBeanDiscoveryComponent
All Implemented Interfaces:
ResourceDiscoveryComponent<JMXComponent<?>>

public class ClassNameMBeanDiscoveryComponent
extends MBeanResourceDiscoveryComponent<JMXComponent<?>>

Discovers mod_cluster contexts from the proxyInfo mbean property.

Author:
Stefan Negrea

Field Summary
 
Fields inherited from class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
PROPERTY_DESCRIPTION_TEMPLATE, PROPERTY_NAME_TEMPLATE, PROPERTY_OBJECT_NAME
 
Constructor Summary
ClassNameMBeanDiscoveryComponent()
           
 
Method Summary
 Set<DiscoveredResourceDetails> discoverResources(ResourceDiscoveryContext<JMXComponent<?>> context, boolean skipUnknownProps)
           
 boolean isBeanConfiguredClassName(ResourceDiscoveryContext<JMXComponent<?>> context, String objectName)
           
 
Methods inherited from class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
discoverResources, loadBean, performDiscovery, performDiscovery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassNameMBeanDiscoveryComponent

public ClassNameMBeanDiscoveryComponent()
Method Detail

discoverResources

public Set<DiscoveredResourceDetails> discoverResources(ResourceDiscoveryContext<JMXComponent<?>> context,
                                                        boolean skipUnknownProps)
Overrides:
discoverResources in class MBeanResourceDiscoveryComponent<JMXComponent<?>>

isBeanConfiguredClassName

public boolean isBeanConfiguredClassName(ResourceDiscoveryContext<JMXComponent<?>> context,
                                         String objectName)
Parameters:
context -
objectName -
Returns:


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.