public class TomcatVHostComponent extends MBeanResourceComponent<TomcatServerComponent<?>> implements ApplicationServerComponent, CreateChildResourceFacet
| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIG_ALIASES |
static String |
CONFIG_APP_BASE |
static String |
CONFIG_UNPACK_WARS |
static String |
CONTENT_CONFIG_EXPLODE_ON_DEPLOY |
static String |
PLUGIN_CONFIG_NAME |
bean, log, OBJECT_NAME_PROP, PROPERTY_TRANSFORM, resourceContextCREDENTIALS_CONFIG_PROP, PRINCIPAL_CONFIG_PROP| Constructor and Description |
|---|
TomcatVHostComponent() |
| Modifier and Type | Method and Description |
|---|---|
CreateResourceReport |
createResource(CreateResourceReport report) |
File |
getCatalinaBase() |
File |
getConfigurationPath() |
TomcatApplicationDeployer |
getDeployer() |
String |
getName() |
boolean |
isWebApplication(File file) |
org.rhq.core.domain.configuration.Configuration |
loadResourceConfiguration()
Roles and Groups are handled as comma delimited lists and offered up as a String array of object names by the MBean
|
void |
updateResourceConfiguration(ConfigurationUpdateReport report) |
getAttributeName, getAttributeProperty, getAvailability, getBeanProperties, getEmsBean, getEmsConnection, getPropertyValueAsType, getResourceContext, getValues, getValues, invokeOperation, invokeOperation, loadBean, loadBean, lookupAttributeProperty, setEmsBean, setResourceContext, start, stop, transformBeanName, updateResourceConfigurationpublic static final String CONFIG_ALIASES
public static final String CONFIG_APP_BASE
public static final String CONFIG_UNPACK_WARS
public static final String CONTENT_CONFIG_EXPLODE_ON_DEPLOY
public static final String PLUGIN_CONFIG_NAME
public org.rhq.core.domain.configuration.Configuration loadResourceConfiguration()
loadResourceConfiguration in interface ConfigurationFacetloadResourceConfiguration in class MBeanResourceComponent<TomcatServerComponent<?>>public void updateResourceConfiguration(ConfigurationUpdateReport report)
updateResourceConfiguration in interface ConfigurationFacetupdateResourceConfiguration in class MBeanResourceComponent<TomcatServerComponent<?>>public File getCatalinaBase()
public String getName()
public File getConfigurationPath()
getConfigurationPath in interface ApplicationServerComponentpublic CreateResourceReport createResource(CreateResourceReport report)
createResource in interface CreateChildResourceFacetpublic boolean isWebApplication(File file)
public TomcatApplicationDeployer getDeployer()
Copyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.