org.jboss.on.plugins.tomcat
Class TomcatRoleComponent

java.lang.Object
  extended by org.rhq.plugins.jmx.MBeanResourceComponent<TomcatUserDatabaseComponent>
      extended by org.jboss.on.plugins.tomcat.TomcatRoleComponent
All Implemented Interfaces:
AvailabilityFacet, ConfigurationFacet, ConfigurationFacetSupport, DeleteResourceFacet, ResourceComponent<TomcatUserDatabaseComponent>, MeasurementFacet, OperationFacet, JMXComponent<TomcatUserDatabaseComponent>

public class TomcatRoleComponent
extends MBeanResourceComponent<TomcatUserDatabaseComponent>
implements DeleteResourceFacet

Manage a Tomcat Role

Author:
Jay Shaughnessy

Field Summary
static String CONFIG_DESCRIPTION
           
static String CONFIG_ROLE_NAME
           
static String PLUGIN_CONFIG_NAME
           
static String RESOURCE_TYPE_NAME
           
 
Fields inherited from class org.rhq.plugins.jmx.MBeanResourceComponent
bean, log, OBJECT_NAME_PROP, PROPERTY_TRANSFORM, resourceContext
 
Fields inherited from interface org.rhq.plugins.jmx.JMXComponent
CREDENTIALS_CONFIG_PROP, PRINCIPAL_CONFIG_PROP
 
Constructor Summary
TomcatRoleComponent()
           
 
Method Summary
 void deleteResource()
           
 void updateResourceConfiguration(ConfigurationUpdateReport report)
           
 
Methods inherited from class org.rhq.plugins.jmx.MBeanResourceComponent
getAttributeName, getAttributeProperty, getAvailability, getBeanProperties, getEmsBean, getEmsConnection, getResourceContext, getValues, getValues, invokeOperation, invokeOperation, loadBean, loadBean, loadResourceConfiguration, lookupAttributeProperty, setEmsBean, setResourceContext, start, stop, transformBeanName, updateResourceConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONFIG_DESCRIPTION

public static final String CONFIG_DESCRIPTION
See Also:
Constant Field Values

CONFIG_ROLE_NAME

public static final String CONFIG_ROLE_NAME
See Also:
Constant Field Values

PLUGIN_CONFIG_NAME

public static final String PLUGIN_CONFIG_NAME
See Also:
Constant Field Values

RESOURCE_TYPE_NAME

public static final String RESOURCE_TYPE_NAME
See Also:
Constant Field Values
Constructor Detail

TomcatRoleComponent

public TomcatRoleComponent()
Method Detail

deleteResource

public void deleteResource()
                    throws Exception
Specified by:
deleteResource in interface DeleteResourceFacet
Throws:
Exception

updateResourceConfiguration

public void updateResourceConfiguration(ConfigurationUpdateReport report)
Specified by:
updateResourceConfiguration in interface ConfigurationFacet
Overrides:
updateResourceConfiguration in class MBeanResourceComponent<TomcatUserDatabaseComponent>


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