org.rhq.plugins.modcluster
Class ModClusterServiceComponent

java.lang.Object
  extended by org.rhq.plugins.jmx.MBeanResourceComponent<JMXComponent<?>>
      extended by org.rhq.plugins.modcluster.ClassNameMBeanComponent
          extended by org.rhq.plugins.modcluster.FileConfiguredMBeanResourceComponent
              extended by org.rhq.plugins.modcluster.ModClusterServiceComponent
All Implemented Interfaces:
AvailabilityFacet, ConfigurationFacet, ResourceComponent<JMXComponent<?>>, MeasurementFacet, OperationFacet, JMXComponent<JMXComponent<?>>

public class ModClusterServiceComponent
extends FileConfiguredMBeanResourceComponent

Author:
Stefan Negrea

Field Summary
 
Fields inherited from class org.rhq.plugins.jmx.MBeanResourceComponent
bean, OBJECT_NAME_PROP, PROPERTY_TRANSFORM, resourceContext
 
Fields inherited from interface org.rhq.plugins.jmx.JMXComponent
CREDENTIALS_CONFIG_PROP, PRINCIPAL_CONFIG_PROP
 
Constructor Summary
ModClusterServiceComponent()
           
 
Method Summary
protected  Object getPropertyValueAsType(org.rhq.core.domain.configuration.PropertySimple propSimple, String typeName)
           
 OperationResult invokeOperation(String name, org.rhq.core.domain.configuration.Configuration parameters)
           
 
Methods inherited from class org.rhq.plugins.modcluster.FileConfiguredMBeanResourceComponent
loadResourceConfiguration, updateResourceConfiguration, updateResourceConfiguration
 
Methods inherited from class org.rhq.plugins.modcluster.ClassNameMBeanComponent
getAvailability
 
Methods inherited from class org.rhq.plugins.jmx.MBeanResourceComponent
getAttributeName, getAttributeProperty, getBeanProperties, getEmsBean, getEmsConnection, getResourceContext, getValues, getValues, invokeOperation, loadBean, loadBean, lookupAttributeProperty, setEmsBean, setResourceContext, start, stop, transformBeanName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModClusterServiceComponent

public ModClusterServiceComponent()
Method Detail

invokeOperation

public OperationResult invokeOperation(String name,
                                       org.rhq.core.domain.configuration.Configuration parameters)
                                throws Exception
Specified by:
invokeOperation in interface OperationFacet
Overrides:
invokeOperation in class MBeanResourceComponent<JMXComponent<?>>
Throws:
Exception

getPropertyValueAsType

protected Object getPropertyValueAsType(org.rhq.core.domain.configuration.PropertySimple propSimple,
                                        String typeName)
Overrides:
getPropertyValueAsType in class MBeanResourceComponent<JMXComponent<?>>


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