public class TomcatDiscoveryComponent extends Object implements ResourceDiscoveryComponent, ManualAddFacet
| Modifier and Type | Field and Description |
|---|---|
static String |
EWS_TOMCAT_5 |
static String |
EWS_TOMCAT_6 |
static String |
EWS_TOMCAT_7
EWS RPM Install path substrings used to identify EWS tomcat version
|
static String |
PROPERTY_CATALINA_BASE |
static String |
PROPERTY_CATALINA_HOME |
static String |
UNKNOWN_PORT
Indicates the version information could not be determined.
|
static String |
UNKNOWN_VERSION |
| Constructor and Description |
|---|
TomcatDiscoveryComponent() |
| Modifier and Type | Method and Description |
|---|---|
DiscoveredResourceDetails |
discoverResource(org.rhq.core.domain.configuration.Configuration pluginConfig,
ResourceDiscoveryContext discoveryContext) |
Set<DiscoveredResourceDetails> |
discoverResources(ResourceDiscoveryContext context) |
static boolean |
isEWSTomcat5(String catalinaHome) |
static boolean |
isEWSTomcat6(String catalinaHome) |
static boolean |
isRPMTomcat5(String catalinaHome) |
static boolean |
isRPMTomcat6(String catalinaHome) |
public static final String UNKNOWN_PORT
public static final String UNKNOWN_VERSION
public static final String PROPERTY_CATALINA_BASE
public static final String PROPERTY_CATALINA_HOME
public static final String EWS_TOMCAT_7
public static final String EWS_TOMCAT_6
public static final String EWS_TOMCAT_5
public Set<DiscoveredResourceDetails> discoverResources(ResourceDiscoveryContext context)
discoverResources in interface ResourceDiscoveryComponentpublic DiscoveredResourceDetails discoverResource(org.rhq.core.domain.configuration.Configuration pluginConfig, ResourceDiscoveryContext discoveryContext) throws InvalidPluginConfigurationException
discoverResource in interface ManualAddFacetInvalidPluginConfigurationExceptionpublic static boolean isEWSTomcat5(String catalinaHome)
public static boolean isEWSTomcat6(String catalinaHome)
public static boolean isRPMTomcat5(String catalinaHome)
public static boolean isRPMTomcat6(String catalinaHome)
Copyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.