org.rhq.plugins.jmx
Class JMXDiscoveryComponent
java.lang.Object
org.rhq.plugins.jmx.JMXDiscoveryComponent
- All Implemented Interfaces:
- ManualAddFacet, ResourceDiscoveryComponent
public class JMXDiscoveryComponent
- extends Object
- implements ResourceDiscoveryComponent, ManualAddFacet
This component will discover JDK 5 agents running locally that have active JSR-160 connectors defined via system
properties.
- Author:
- Greg Hinkle
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VMID_CONFIG_PROPERTY
public static final String VMID_CONFIG_PROPERTY
- See Also:
- Constant Field Values
COMMAND_LINE_CONFIG_PROPERTY
public static final String COMMAND_LINE_CONFIG_PROPERTY
- See Also:
- Constant Field Values
CONNECTOR_ADDRESS_CONFIG_PROPERTY
public static final String CONNECTOR_ADDRESS_CONFIG_PROPERTY
- See Also:
- Constant Field Values
INSTALL_URI
public static final String INSTALL_URI
- See Also:
- Constant Field Values
CONNECTION_TYPE
public static final String CONNECTION_TYPE
- See Also:
- Constant Field Values
PARENT_TYPE
public static final String PARENT_TYPE
- See Also:
- Constant Field Values
ADDITIONAL_CLASSPATH_ENTRIES
public static final String ADDITIONAL_CLASSPATH_ENTRIES
- See Also:
- Constant Field Values
JMXDiscoveryComponent
public JMXDiscoveryComponent()
discoverResources
public Set<DiscoveredResourceDetails> discoverResources(ResourceDiscoveryContext context)
- Specified by:
discoverResources in interface ResourceDiscoveryComponent
discoverResource
public DiscoveredResourceDetails discoverResource(Configuration pluginConfig,
ResourceDiscoveryContext discoveryContext)
throws InvalidPluginConfigurationException
- Specified by:
discoverResource in interface ManualAddFacet
- Throws:
InvalidPluginConfigurationException
getAdditionalClasspathUrls
public List<URL> getAdditionalClasspathUrls(ResourceDiscoveryContext context,
DiscoveredResourceDetails details)
throws Exception
- Throws:
Exception
discoverProcess
protected DiscoveredResourceDetails discoverProcess(ResourceDiscoveryContext context,
ProcessInfo process)
Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.