org.jbosson.plugins.fuse
Class ActiveMQDestinationComponent<T extends org.rhq.plugins.jmx.JMXComponent<?>>

java.lang.Object
  extended by org.rhq.plugins.jmx.MBeanResourceComponent<T>
      extended by org.jbosson.plugins.fuse.ActiveMQDestinationComponent<T>
All Implemented Interfaces:
org.rhq.core.pluginapi.availability.AvailabilityFacet, org.rhq.core.pluginapi.configuration.ConfigurationFacet, org.rhq.core.pluginapi.inventory.ResourceComponent<T>, org.rhq.core.pluginapi.measurement.MeasurementFacet, org.rhq.core.pluginapi.operation.OperationFacet, org.rhq.plugins.jmx.JMXComponent<T>

public class ActiveMQDestinationComponent<T extends org.rhq.plugins.jmx.JMXComponent<?>>
extends org.rhq.plugins.jmx.MBeanResourceComponent<T>

Adds support for browseMessages operation

Author:
dbokde

Field Summary
protected  org.apache.commons.logging.Log log
           
 
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
ActiveMQDestinationComponent()
           
 
Method Summary
 org.rhq.core.pluginapi.operation.OperationResult invokeOperation(String name, org.rhq.core.domain.configuration.Configuration parameters, org.mc4j.ems.connection.bean.EmsBean emsBean)
           
 
Methods inherited from class org.rhq.plugins.jmx.MBeanResourceComponent
getAttributeName, getAttributeProperty, getAvailability, getBeanProperties, getEmsBean, getEmsConnection, getPropertyValueAsType, getResourceContext, getValues, getValues, invokeOperation, loadBean, loadBean, loadResourceConfiguration, lookupAttributeProperty, setEmsBean, setResourceContext, start, stop, transformBeanName, updateResourceConfiguration, updateResourceConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final org.apache.commons.logging.Log log
Constructor Detail

ActiveMQDestinationComponent

public ActiveMQDestinationComponent()
Method Detail

invokeOperation

public org.rhq.core.pluginapi.operation.OperationResult invokeOperation(String name,
                                                                        org.rhq.core.domain.configuration.Configuration parameters,
                                                                        org.mc4j.ems.connection.bean.EmsBean emsBean)
                                                                 throws Exception
Overrides:
invokeOperation in class org.rhq.plugins.jmx.MBeanResourceComponent<T extends org.rhq.plugins.jmx.JMXComponent<?>>
Throws:
Exception


Copyright © 2014. All rights reserved.