org.rhq.plugins.jslee
Class ExecutorComponent

java.lang.Object
  extended by org.rhq.plugins.jmx.MBeanResourceComponent
      extended by org.rhq.plugins.jslee.ExecutorComponent
All Implemented Interfaces:
org.rhq.core.pluginapi.availability.AvailabilityFacet, org.rhq.core.pluginapi.configuration.ConfigurationFacet, org.rhq.core.pluginapi.configuration.ConfigurationFacetSupport, org.rhq.core.pluginapi.inventory.ResourceComponent, org.rhq.core.pluginapi.measurement.MeasurementFacet, org.rhq.core.pluginapi.operation.OperationFacet, org.rhq.plugins.jmx.JMXComponent

public class ExecutorComponent
extends org.rhq.plugins.jmx.MBeanResourceComponent

JAIN SLEE 2.x Event Router Statistics Component

Author:
Alexandre Mendonca

Field Summary
 
Fields inherited from class org.rhq.plugins.jmx.MBeanResourceComponent
bean, log, OBJECT_NAME_PROP, PROPERTY_TRANSFORM
 
Fields inherited from interface org.rhq.plugins.jmx.JMXComponent
CREDENTIALS_CONFIG_PROP, PRINCIPAL_CONFIG_PROP
 
Constructor Summary
ExecutorComponent()
           
 
Method Summary
 org.rhq.core.domain.measurement.AvailabilityType getAvailability()
           
 void getValues(org.rhq.core.domain.measurement.MeasurementReport report, java.util.Set requests)
           
 void start(org.rhq.core.pluginapi.inventory.ResourceContext context)
           
 
Methods inherited from class org.rhq.plugins.jmx.MBeanResourceComponent
getAttributeName, getAttributeProperty, getBeanProperties, getEmsBean, getEmsConnection, getResourceContext, getValues, invokeOperation, invokeOperation, loadBean, loadBean, loadResourceConfiguration, lookupAttributeProperty, setEmsBean, setResourceContext, stop, transformBeanName, updateResourceConfiguration, updateResourceConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutorComponent

public ExecutorComponent()
Method Detail

start

public void start(org.rhq.core.pluginapi.inventory.ResourceContext context)
Specified by:
start in interface org.rhq.core.pluginapi.inventory.ResourceComponent
Overrides:
start in class org.rhq.plugins.jmx.MBeanResourceComponent

getAvailability

public org.rhq.core.domain.measurement.AvailabilityType getAvailability()
Specified by:
getAvailability in interface org.rhq.core.pluginapi.availability.AvailabilityFacet
Overrides:
getAvailability in class org.rhq.plugins.jmx.MBeanResourceComponent

getValues

public void getValues(org.rhq.core.domain.measurement.MeasurementReport report,
                      java.util.Set requests)
Specified by:
getValues in interface org.rhq.core.pluginapi.measurement.MeasurementFacet
Overrides:
getValues in class org.rhq.plugins.jmx.MBeanResourceComponent


Copyright © 2012. All Rights Reserved.