|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rhq.plugins.jmx.MBeanResourceComponent<TomcatServerComponent<?>>
org.jboss.on.plugins.tomcat.TomcatConnectorComponent
public class TomcatConnectorComponent
Plugin component for representing Tomcat connectors. Much of the functionality is left to the super class, however the metrics required special handling.
| Field Summary | |
|---|---|
static String |
CONFIG_PROTOCOL
property name for the protocol of the connector |
static String |
CONFIG_V5_KEEP_ALIVE_TIMEOUT
V5 only property |
static String |
PLUGIN_CONFIG_ADDRESS
Plugin property name for the address the connector is bound to. |
static String |
PLUGIN_CONFIG_HANDLER
Plugin property name for the protocol handler. |
static String |
PLUGIN_CONFIG_PORT
Plugin property name for the port the connector is listening on. |
static String |
UNKNOWN
|
| 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 | |
|---|---|
TomcatConnectorComponent()
|
|
| Method Summary | |
|---|---|
protected String |
getAttributeName(String property)
Get the real name of the passed property for a concrete connector. |
org.rhq.core.domain.measurement.AvailabilityType |
getAvailability()
|
void |
getValues(org.rhq.core.domain.measurement.MeasurementReport report,
Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> requests)
|
void |
start(ResourceContext<TomcatServerComponent<?>> context)
|
void |
updateResourceConfiguration(ConfigurationUpdateReport report)
|
| Methods inherited from class org.rhq.plugins.jmx.MBeanResourceComponent |
|---|
getAttributeProperty, getBeanProperties, getEmsBean, getEmsConnection, getPropertyValueAsType, getResourceContext, getValues, invokeOperation, invokeOperation, loadBean, loadBean, loadResourceConfiguration, lookupAttributeProperty, setEmsBean, setResourceContext, stop, transformBeanName, updateResourceConfiguration |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String CONFIG_PROTOCOL
public static final String CONFIG_V5_KEEP_ALIVE_TIMEOUT
public static final String PLUGIN_CONFIG_ADDRESS
public static final String PLUGIN_CONFIG_HANDLER
public static final String PLUGIN_CONFIG_PORT
public static final String UNKNOWN
| Constructor Detail |
|---|
public TomcatConnectorComponent()
| Method Detail |
|---|
public org.rhq.core.domain.measurement.AvailabilityType getAvailability()
getAvailability in interface AvailabilityFacetgetAvailability in class MBeanResourceComponent<TomcatServerComponent<?>>public void start(ResourceContext<TomcatServerComponent<?>> context)
start in interface ResourceComponent<TomcatServerComponent<?>>start in class MBeanResourceComponent<TomcatServerComponent<?>>
public void getValues(org.rhq.core.domain.measurement.MeasurementReport report,
Set<org.rhq.core.domain.measurement.MeasurementScheduleRequest> requests)
getValues in interface MeasurementFacetgetValues in class MBeanResourceComponent<TomcatServerComponent<?>>protected String getAttributeName(String property)
getAttributeName in class MBeanResourceComponent<TomcatServerComponent<?>>public void updateResourceConfiguration(ConfigurationUpdateReport report)
updateResourceConfiguration in interface ConfigurationFacetupdateResourceConfiguration in class MBeanResourceComponent<TomcatServerComponent<?>>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||