| Package | Description |
|---|---|
| org.rhq.plugins.apache | |
| org.rhq.plugins.apache.parser | |
| org.rhq.plugins.apache.util |
| Modifier and Type | Method and Description |
|---|---|
ApacheDirectiveTree |
ApacheServerComponent.parseFullConfiguration() |
static ApacheDirectiveTree |
ApacheServerDiscoveryComponent.parseFullConfiguration(String path,
String serverRoot) |
ApacheDirectiveTree |
ApacheServerComponent.parseRuntimeConfiguration(boolean suppressUnknownModuleWarnings) |
static ApacheDirectiveTree |
ApacheServerDiscoveryComponent.parseRuntimeConfiguration(String path,
ProcessInfo processInfo,
ApacheBinaryInfo binaryInfo) |
static ApacheDirectiveTree |
ApacheServerDiscoveryComponent.parseRuntimeConfiguration(String path,
ProcessInfo processInfo,
ApacheBinaryInfo binaryInfo,
Map<String,String> moduleNames,
boolean suppressUnknownModuleWarnings) |
| Modifier and Type | Method and Description |
|---|---|
static String |
ApacheServerDiscoveryComponent.scanForGlobInclude(ApacheDirectiveTree tree) |
| Modifier and Type | Method and Description |
|---|---|
ApacheDirectiveTree |
ApacheDirectiveTree.clone() |
| Constructor and Description |
|---|
ApacheConfigWriter(ApacheDirectiveTree tree) |
ApacheParserImpl(ApacheDirectiveTree tree,
String initialServerRootPath,
RuntimeApacheConfiguration.NodeInspector nodeInspector) |
| Modifier and Type | Method and Description |
|---|---|
static ApacheDirectiveTree |
RuntimeApacheConfiguration.extract(ApacheDirectiveTree tree,
ProcessInfo httpdProcessInfo,
ApacheBinaryInfo httpdBinaryInfo,
Map<String,String> moduleNames,
boolean suppressUnknownModuleWarnings)
Given the apache configuration and information about the parameters httpd was executed
with this method provides the directive tree that corresponds to the actual
runtime configuration as used by httpd.
|
| Modifier and Type | Method and Description |
|---|---|
static List<VHostSpec> |
VHostSpec.detect(ApacheDirectiveTree config) |
static ApacheDirectiveTree |
RuntimeApacheConfiguration.extract(ApacheDirectiveTree tree,
ProcessInfo httpdProcessInfo,
ApacheBinaryInfo httpdBinaryInfo,
Map<String,String> moduleNames,
boolean suppressUnknownModuleWarnings)
Given the apache configuration and information about the parameters httpd was executed
with this method provides the directive tree that corresponds to the actual
runtime configuration as used by httpd.
|
abstract List<HttpdAddressUtility.Address> |
HttpdAddressUtility.getAllMainServerAddresses(ApacheDirectiveTree ag,
boolean substituteWildcards)
This returns all the addresses the server listens on.
|
HttpdAddressUtility.Address |
HttpdAddressUtility.getHttpdInternalMainServerAddressRepresentation(ApacheDirectiveTree runtimeConfig) |
HttpdAddressUtility.Address |
HttpdAddressUtility.getHttpdInternalVirtualHostAddressRepresentation(ApacheDirectiveTree runtimeConfig,
String virtualHost,
String serverName) |
HttpdAddressUtility.Address |
HttpdAddressUtility.getMainServerSampleAddress(ApacheDirectiveTree ag,
String limitToHost,
int limitToPort)
This just constructs a first available address under which the server or one of its virtual hosts can be reached.
|
HttpdAddressUtility.Address |
HttpdAddressUtility.getVirtualHostSampleAddress(ApacheDirectiveTree ag,
String virtualHost,
String serverName,
boolean legacyWildcardHostHandling)
This constructs an address on which given virtual host can be accessed.
|
static void |
RuntimeApacheConfiguration.walkRuntimeConfig(RuntimeApacheConfiguration.NodeVisitor<ApacheDirective> visitor,
ApacheDirectiveTree tree,
ProcessInfo httpdProcessInfo,
ApacheBinaryInfo httpdBinaryInfo,
Map<String,String> moduleNames,
boolean suppressUnknownModuleWarnings) |
| Constructor and Description |
|---|
VirtualHostLegacyResourceKeyUtil(ApacheServerComponent serverComponent,
ApacheDirectiveTree runtimeConfig) |
Copyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.