A B C D E F G 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

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
 
connectLocal(int) - Method in class org.rhq.plugins.jmx.JMXServerComponent
 
CONNECTOR_ADDRESS_CONFIG_PROPERTY - Static variable in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
CREDENTIALS_CONFIG_PROP - Static variable in interface org.rhq.plugins.jmx.JMXComponent
 

D

discoverProcess(ResourceDiscoveryContext, ProcessInfo) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
discoverResource(Configuration, ResourceDiscoveryContext) - 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.
discoverServices(ResourceType, Configuration) - Method in class org.rhq.plugins.jmx.JMXServerComponent
 

E

EmbeddedJMXServerDiscoveryComponent - Class in org.rhq.plugins.jmx
This discovery component can be used to include JVM information under a parent Process oriented server that supports JMX (e.g.
EmbeddedJMXServerDiscoveryComponent() - Constructor for class org.rhq.plugins.jmx.EmbeddedJMXServerDiscoveryComponent
 

F

formatMessage(String) - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
Format a message with {} formatted replacement keys.

G

getAdditionalClasspathUrls(ResourceDiscoveryContext, DiscoveredResourceDetails) - Method in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
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.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
 
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
 
getJVMName(ResourceDiscoveryContext<?>) - Static method in class org.rhq.plugins.jmx.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
 
getQueryTemplate() - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
 
getResourceContext() - Method in class org.rhq.plugins.jmx.JMXServerComponent
 
getResourceContext() - Method in class org.rhq.plugins.jmx.MBeanResourceComponent
 
getTranslatedQuery() - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
 
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
 
getVariableValues() - Method in class org.rhq.plugins.jmx.ObjectNameQueryUtility
 

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
 
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
 

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 JDK 5 agents running locally that have active JSR-160 connectors defined via system properties.
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 - 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
 

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.
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
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.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.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
 

P

PARENT_TYPE - Static variable in class org.rhq.plugins.jmx.JMXDiscoveryComponent
 
ParentDefinedJMXServerNamingUtility - Class in org.rhq.plugins.jmx
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.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.
prepareConnection(ConnectionSettings) - Method in class org.rhq.plugins.jmx.JMXServerComponent
 
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
 
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
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
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.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.

T

ThreadDataMeasurementComponent - Class in org.rhq.plugins.jmx
 
ThreadDataMeasurementComponent() - Constructor for class org.rhq.plugins.jmx.ThreadDataMeasurementComponent
 
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
 

V

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

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

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