A B C D E F G H I J L M O P R S T U V 

A

ADDITIONAL_CLASSPATH_ENTRIES - Static variable in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 

B

bean - Variable in class org.rhq.plugins.jmx.MBeanResourceComponent
Deprecated.
do not use this - use MBeanResourceComponent.getEmsBean() instead
buildResourceDetails(ResourceDiscoveryContext, ProcessInfo, JMXServiceURL, Integer) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 

C

COMMAND_LINE_CONFIG_PROPERTY - Static variable in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
CONNECTION_TYPE - Static variable in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
ConnectionProviderFactory - Class in org.rhq.plugins.jmx.util
A factory that can construct an EMS ConnectionProvider for a JMX Server Resource from that Resource's plugin configuration.
ConnectionProviderFactory() - Constructor for class org.rhq.plugins.jmx.util.ConnectionProviderFactory
 
CONNECTOR_ADDRESS_CONFIG_PROPERTY - Static variable in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
createConnectionProvider(Configuration, ProcessInfo, File) - Static method in class org.rhq.plugins.jmx.util.ConnectionProviderFactory
 
CREDENTIALS_CONFIG_PROP - Static variable in interface org.rhq.plugins.jmx.JMXComponent
 

D

discoverResource(Configuration, ResourceDiscoveryContext) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
discoverResourceDetails(ResourceDiscoveryContext, ProcessInfo) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext<JMXComponent<?>>) - Method in class org.rhq.plugins.jmx.EmbeddedJMXServerDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext) - Method in class org.rhq.plugins.jmx.InternalJMXServerDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext<T>) - Method in class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext<T>, boolean) - Method in class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
Same as #discoverResources(ResourceDiscoveryContext) with additional param.
discoveryContext - Variable in class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
 

E

EmbeddedJMXServerComponent<T extends JMXComponent<?>> - Class in org.rhq.plugins.jmx
A component for an "embedded" JVM Resource, which lets its parent component manage the EmsConnection.
EmbeddedJMXServerComponent() - Constructor for class org.rhq.plugins.jmx.EmbeddedJMXServerComponent
 
EmbeddedJMXServerDiscoveryComponent - Class in org.rhq.plugins.jmx
This discovery component can be used to include a singleton JVM Resource under a parent server Resource that supports JMX (e.g.
EmbeddedJMXServerDiscoveryComponent() - Constructor for class org.rhq.plugins.jmx.EmbeddedJMXServerDiscoveryComponent
 
equals(Object) - Method in class org.rhq.plugins.jmx.util.JvmResourceKey
 
extractJMXServiceURL(ProcessInfo) - Static method in class org.rhq.plugins.jmx.util.JvmUtility
TODO

F

formatMessage(String) - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
Deprecated.
 
formatMessage(String) - Method in class org.rhq.plugins.jmx.util.ObjectNameQueryUtility
Format a message with {} formatted replacement keys.
fromConnectorAddress(String) - Static method in class org.rhq.plugins.jmx.util.JvmResourceKey
 
fromExplicitValue(String, String) - Static method in class org.rhq.plugins.jmx.util.JvmResourceKey
 
fromJmxRemotingPort(String, int) - Static method in class org.rhq.plugins.jmx.util.JvmResourceKey
 

G

getAdditionalClasspathUrls(ResourceDiscoveryContext<ResourceComponent<?>>, DiscoveredResourceDetails) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
getAdditionalJarsFromConfig(Configuration) - Static method in class org.rhq.plugins.jmx.util.ConnectionProviderFactory
Examines the plugin configuration and if it defines additional classpath entries, this will return a list of files that point to all the jars that need to be added to a classloader to support the managed JMX resource.
getAttributeName(String) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
getAttributeProperty(String) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
getAvailability() - Method in class org.rhq.plugins.jmx.EmbeddedJMXServerComponent
 
getAvailability() - Method in class org.rhq.plugins.jmx.JMXServerComponent
 
getAvailability() - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
Is this service alive?
getBeanProperties(MeasurementReport, EmsBean, Set<MeasurementScheduleRequest>) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
getConnectorAddress() - Method in class org.rhq.plugins.jmx.util.JvmResourceKey
 
getEmsBean() - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
Gets the loaded MBean.
getEmsConnection() - Method in interface org.rhq.plugins.jmx.JMXComponent
 
getEmsConnection() - Method in class org.rhq.plugins.jmx.JMXServerComponent
 
getEmsConnection() - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
getExplicitValue() - Method in class org.rhq.plugins.jmx.util.JvmResourceKey
 
getJavaMainClassName(ProcessInfo) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
getJavaVersion(ProcessInfo, JMXServiceURL) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
getJavaVersion(JMXConnector) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
getJmxRemotingPort(ProcessInfo) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
getJmxRemotingPort() - Method in class org.rhq.plugins.jmx.util.JvmResourceKey
 
getJVMName(ResourceDiscoveryContext<?>) - Static method in class org.rhq.plugins.jmx.ParentDefinedJMXServerNamingUtility
Deprecated.
use the version in util package instead
getJVMName(ResourceDiscoveryContext<?>) - Static method in class org.rhq.plugins.jmx.util.ParentDefinedJMXServerNamingUtility
Checks if the parent resource's plugin configuration contains a property called ParentDefinedJMXServerNamingUtility.PROPERTY_CHILD_JMX_SERVER_NAME.
getLoggerLevel(LoggingMXBean, String) - Method in class org.rhq.plugins.jmx.JavaUtilLoggingResourceComponent
 
getMainClassName() - Method in class org.rhq.plugins.jmx.util.JvmResourceKey
 
getProcessExcludes() - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
getPropertyValueAsType(PropertySimple, String) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
getQueryTemplate() - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
Deprecated.
 
getQueryTemplate() - Method in class org.rhq.plugins.jmx.util.ObjectNameQueryUtility
 
getResourceContext() - Method in class org.rhq.plugins.jmx.JMXServerComponent
 
getResourceContext() - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
getSystemPropertyValue(ProcessInfo, String) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
getTranslatedQuery() - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
Deprecated.
 
getTranslatedQuery() - Method in class org.rhq.plugins.jmx.util.ObjectNameQueryUtility
 
getType() - Method in class org.rhq.plugins.jmx.util.JvmResourceKey
 
getValues(MeasurementReport, Set<MeasurementScheduleRequest>) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
getValues(MeasurementReport, Set<MeasurementScheduleRequest>, EmsBean) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
Can be called from sub-classes to collect metrics on a bean other than the default bean for this resource Supports {a.b} syntax for reading the b Java Bean property from the object value returned from the a jmx property.
getValues(MeasurementReport, Set, EmsBean) - Method in class org.rhq.plugins.jmx.ThreadDataMeasurementComponent
 
getVariableProperties() - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
Deprecated.
 
getVariableProperties() - Method in class org.rhq.plugins.jmx.util.ObjectNameQueryUtility
 
getVariableValues() - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
Deprecated.
 
getVariableValues() - Method in class org.rhq.plugins.jmx.util.ObjectNameQueryUtility
 

H

hashCode() - Method in class org.rhq.plugins.jmx.util.JvmResourceKey
 

I

initialize(PluginContext) - Method in class org.rhq.plugins.jmx.JMXPluginLifecycleListener
 
INSTALL_URI - Static variable in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
InternalJMXServerDiscoveryComponent - Class in org.rhq.plugins.jmx
Discovers a singleton Resource representing the local JVM (i.e.
InternalJMXServerDiscoveryComponent() - Constructor for class org.rhq.plugins.jmx.InternalJMXServerDiscoveryComponent
 
internalStart() - Method in class org.rhq.plugins.jmx.JMXServerComponent
 
invokeOperation(String, Configuration) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
invokeOperation(String, Configuration, EmsBean) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
invokeOperation(String, Configuration) - Method in class org.rhq.plugins.jmx.ThreadDataMeasurementComponent
 
isContainsExtraKeyProperties(Set<String>) - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
Deprecated.
 
isContainsExtraKeyProperties(Set<String>) - Method in class org.rhq.plugins.jmx.util.ObjectNameQueryUtility
 

J

JavaUtilLoggingResourceComponent - Class in org.rhq.plugins.jmx
 
JavaUtilLoggingResourceComponent() - Constructor for class org.rhq.plugins.jmx.JavaUtilLoggingResourceComponent
 
JMXComponent<T extends ResourceComponent<?>> - Interface in org.rhq.plugins.jmx
Any server or service in an EMS-based plugin would likely implement this interface to allow access to the underlying EMS JMX system.
JMXDiscoveryComponent - Class in org.rhq.plugins.jmx
This component will discover JVM processes that appear to be long-running (i.e.
JMXDiscoveryComponent() - Constructor for class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
JMXPluginLifecycleListener - Class in org.rhq.plugins.jmx
 
JMXPluginLifecycleListener() - Constructor for class org.rhq.plugins.jmx.JMXPluginLifecycleListener
 
JMXServerComponent<T extends ResourceComponent<?>> - Class in org.rhq.plugins.jmx
The generic JMX server component used to create and cache a connection to a local or remote JMX MBeanServer.
JMXServerComponent() - Constructor for class org.rhq.plugins.jmx.JMXServerComponent
 
JvmResourceKey - Class in org.rhq.plugins.jmx.util
 
JvmResourceKey.Type - Enum in org.rhq.plugins.jmx.util
 
JvmUtility - Class in org.rhq.plugins.jmx.util
 

L

loadBean() - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
Loads the MBean in a default way.
loadBean(String) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
Loads the bean with the given object name.
loadBean(T, String) - Method in class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
Loads the bean with the given object name.
loadResourceConfiguration() - Method in class org.rhq.plugins.jmx.JavaUtilLoggingResourceComponent
 
loadResourceConfiguration() - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
This default setup of configuration properties can map to mbean attributes
log - Static variable in class org.rhq.plugins.jmx.MBeanResourceComponent
Subclasses are free to use this directly as a way to log messages.
lookupAttributeProperty(Object, String) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 

M

MBeanResourceComponent<T extends JMXComponent<?>> - Class in org.rhq.plugins.jmx
A generic JMX MBean resource component that can be used to manage a JMX MBean.
MBeanResourceComponent() - Constructor for class org.rhq.plugins.jmx.MBeanResourceComponent
 
MBeanResourceDiscoveryComponent<T extends JMXComponent<?>> - Class in org.rhq.plugins.jmx
This is meant to be a generic discovery component for MBeans.
MBeanResourceDiscoveryComponent() - Constructor for class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
 

O

OBJECT_NAME_PROP - Static variable in class org.rhq.plugins.jmx.MBeanResourceComponent
 
ObjectNameQueryUtility - Class in org.rhq.plugins.jmx
Deprecated.
Use the version in the util package
ObjectNameQueryUtility(String) - Constructor for class org.rhq.plugins.jmx.ObjectNameQueryUtility
Deprecated.
 
ObjectNameQueryUtility(String, Configuration) - Constructor for class org.rhq.plugins.jmx.ObjectNameQueryUtility
Deprecated.
 
ObjectNameQueryUtility - Class in org.rhq.plugins.jmx.util
A utility class to help in querying object names and utilizing parts of the object name for setting configuration values and changing string messages.
ObjectNameQueryUtility(String) - Constructor for class org.rhq.plugins.jmx.util.ObjectNameQueryUtility
Builds a mapped query utility object and finds the variables in the supplied object name query template.
ObjectNameQueryUtility(String, Configuration) - Constructor for class org.rhq.plugins.jmx.util.ObjectNameQueryUtility
Builds a mapped query utility object and finds the variables in the supplied object name query template.
org.rhq.plugins.jmx - package org.rhq.plugins.jmx
 
org.rhq.plugins.jmx.util - package org.rhq.plugins.jmx.util
 

P

PARENT_TYPE - Static variable in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
ParentDefinedJMXServerNamingUtility - Class in org.rhq.plugins.jmx
Deprecated.
Use the version of the class in the util Package
ParentDefinedJMXServerNamingUtility() - Constructor for class org.rhq.plugins.jmx.ParentDefinedJMXServerNamingUtility
Deprecated.
 
ParentDefinedJMXServerNamingUtility - Class in org.rhq.plugins.jmx.util
A simple utility class to extract the name of a JMX server from the parent resource's plugin configuration.
ParentDefinedJMXServerNamingUtility() - Constructor for class org.rhq.plugins.jmx.util.ParentDefinedJMXServerNamingUtility
 
performDiscovery(Configuration, JMXComponent, ResourceType) - Method in class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
Performs the actual discovery through MBeans.
performDiscovery(Configuration, JMXComponent, ResourceType, boolean) - Method in class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
Performs the actual discovery through MBeans.
PRINCIPAL_CONFIG_PROP - Static variable in interface org.rhq.plugins.jmx.JMXComponent
 
PROPERTY_CHILD_JMX_SERVER_NAME - Static variable in class org.rhq.plugins.jmx.ParentDefinedJMXServerNamingUtility
Deprecated.
 
PROPERTY_CHILD_JMX_SERVER_NAME - Static variable in class org.rhq.plugins.jmx.util.ParentDefinedJMXServerNamingUtility
 
PROPERTY_DESCRIPTION_TEMPLATE - Static variable in class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
Not required when using this discovery component.
PROPERTY_NAME_TEMPLATE - Static variable in class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
Not required when using this discovery component.
PROPERTY_OBJECT_NAME - Static variable in class org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent
Required when using this discovery component.
PROPERTY_TRANSFORM - Static variable in class org.rhq.plugins.jmx.MBeanResourceComponent
 

R

resetVariables() - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
Deprecated.
 
resetVariables() - Method in class org.rhq.plugins.jmx.util.ObjectNameQueryUtility
Clears out variables so that a new found bean can be used against the same utility object again.
resourceContext - Variable in class org.rhq.plugins.jmx.MBeanResourceComponent
Deprecated.
do not use this - use MBeanResourceComponent.getResourceContext() instead

S

setEmsBean(EmsBean) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
Sets the MBean that this component considers loaded.
setMatchedKeyValues(Map<String, String>) - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
Deprecated.
 
setMatchedKeyValues(Map<String, String>) - Method in class org.rhq.plugins.jmx.util.ObjectNameQueryUtility
Set values for properties from an objectName.
setResourceContext(ResourceContext<T>) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
shutdown() - Method in class org.rhq.plugins.jmx.JMXPluginLifecycleListener
 
start(ResourceContext) - Method in class org.rhq.plugins.jmx.EmbeddedJMXServerComponent
 
start(ResourceContext) - Method in class org.rhq.plugins.jmx.JMXServerComponent
 
start(ResourceContext<T>) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
Stores the context and loads the MBean.
stop() - Method in class org.rhq.plugins.jmx.JMXServerComponent
 
stop() - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
Cleans the old resource context and the old MBean.
SYSPROP_RHQ_RESOURCE_KEY - Static variable in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 

T

ThreadDataMeasurementComponent - Class in org.rhq.plugins.jmx
 
ThreadDataMeasurementComponent() - Constructor for class org.rhq.plugins.jmx.ThreadDataMeasurementComponent
 
toString() - Method in class org.rhq.plugins.jmx.util.JvmResourceKey
 
transformBeanName(String) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 

U

updateResourceConfiguration(ConfigurationUpdateReport) - Method in class org.rhq.plugins.jmx.JavaUtilLoggingResourceComponent
Note, this only supports editing existing appenders; adding or removing appenders is not supported, since the underlying JVM mBean (LoggingMXBean) does not support it.
updateResourceConfiguration(ConfigurationUpdateReport) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
Equivalent to updateResourceConfiguration(report, false);
updateResourceConfiguration(ConfigurationUpdateReport, boolean) - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
upgrade(ResourceUpgradeContext) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 

V

valueOf(String) - Static method in enum org.rhq.plugins.jmx.util.JvmResourceKey.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.rhq.plugins.jmx.util.JvmResourceKey
 
values() - Static method in enum org.rhq.plugins.jmx.util.JvmResourceKey.Type
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M O P R S T U V 

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