A B C D E F G H I K L M N O P R S T U V W 

A

addChildDirective(ApacheDirective) - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
addChildNode(AugeasNode) - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasNode
 
addDirective(ApacheDirective) - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveStack
 
addDirective(ApacheDirective) - Method in interface org.rhq.plugins.apache.parser.ApacheParser
 
addDirective(ApacheDirective) - Method in class org.rhq.plugins.apache.parser.ApacheParserImpl
 
addIncludeNodes(AugeasNode, List<AugeasNode>) - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasNode
Adds the provided nodes to the list of the included child nodes.
addValue(String) - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
ApacheAugeasMapping - Class in org.rhq.plugins.apache.mapping
 
ApacheAugeasMapping(AugeasTree) - Constructor for class org.rhq.plugins.apache.mapping.ApacheAugeasMapping
 
ApacheAugeasNode - Class in org.rhq.plugins.apache.augeas
A specialization of an AugeasNode for purposes of Apache mapping.
ApacheAugeasNode(String, AugeasTree) - Constructor for class org.rhq.plugins.apache.augeas.ApacheAugeasNode
 
ApacheAugeasNode(AugeasNode, AugeasTree, String) - Constructor for class org.rhq.plugins.apache.augeas.ApacheAugeasNode
 
ApacheAugeasTree - Class in org.rhq.plugins.apache.augeas
For Apache, we need our own implementation of the tree because we need to build the tree such that it transparently handles the include directives (i.e.
ApacheAugeasTree(String, Augeas, AugeasModuleConfig) - Constructor for class org.rhq.plugins.apache.augeas.ApacheAugeasTree
 
ApacheBinaryInfo - Class in org.rhq.plugins.apache.util
TODO
ApacheBinaryInfo(String) - Constructor for class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
ApacheConfigReader - Class in org.rhq.plugins.apache.parser
 
ApacheConfigReader() - Constructor for class org.rhq.plugins.apache.parser.ApacheConfigReader
 
ApacheConfigWriter - Class in org.rhq.plugins.apache.parser
 
ApacheConfigWriter(ApacheDirectiveTree) - Constructor for class org.rhq.plugins.apache.parser.ApacheConfigWriter
 
ApacheDirective - Class in org.rhq.plugins.apache.parser
 
ApacheDirective() - Constructor for class org.rhq.plugins.apache.parser.ApacheDirective
 
ApacheDirective(String) - Constructor for class org.rhq.plugins.apache.parser.ApacheDirective
 
ApacheDirectiveRegExpression - Class in org.rhq.plugins.apache.mapping
The httpd lens doesn't give us very detailed information about the directive parameters.
ApacheDirectiveRegExpression() - Constructor for class org.rhq.plugins.apache.mapping.ApacheDirectiveRegExpression
 
ApacheDirectiveStack - Class in org.rhq.plugins.apache.parser
 
ApacheDirectiveStack() - Constructor for class org.rhq.plugins.apache.parser.ApacheDirectiveStack
 
ApacheDirectiveTree - Class in org.rhq.plugins.apache.parser
 
ApacheDirectiveTree() - Constructor for class org.rhq.plugins.apache.parser.ApacheDirectiveTree
 
ApacheDirectoryComponent - Class in org.rhq.plugins.apache
Component for configuring the <Directory> and underlying directives inside Apache configuration.
ApacheDirectoryComponent() - Constructor for class org.rhq.plugins.apache.ApacheDirectoryComponent
 
ApacheDirectoryDiscoveryComponent - Class in org.rhq.plugins.apache
Discovery component for Apache discovery directives.
ApacheDirectoryDiscoveryComponent() - Constructor for class org.rhq.plugins.apache.ApacheDirectoryDiscoveryComponent
 
ApacheErrorLogEntryProcessor - Class in org.rhq.plugins.apache
A LogEntryProcessor for Apache HTTPd error log files.
ApacheErrorLogEntryProcessor(String, File) - Constructor for class org.rhq.plugins.apache.ApacheErrorLogEntryProcessor
 
ApacheFilesComponent - Class in org.rhq.plugins.apache
Represents a <Files> section in the apache configuration.
ApacheFilesComponent() - Constructor for class org.rhq.plugins.apache.ApacheFilesComponent
 
ApacheIfModuleComponent - Class in org.rhq.plugins.apache
 
ApacheIfModuleComponent() - Constructor for class org.rhq.plugins.apache.ApacheIfModuleComponent
 
ApacheIfModuleDirectoryComponent - Class in org.rhq.plugins.apache
 
ApacheIfModuleDirectoryComponent() - Constructor for class org.rhq.plugins.apache.ApacheIfModuleDirectoryComponent
 
ApacheIfModuleDirectoryDiscoveryComponent - Class in org.rhq.plugins.apache
 
ApacheIfModuleDirectoryDiscoveryComponent() - Constructor for class org.rhq.plugins.apache.ApacheIfModuleDirectoryDiscoveryComponent
 
ApacheIfModuleDiscoveryComponent - Class in org.rhq.plugins.apache
 
ApacheIfModuleDiscoveryComponent() - Constructor for class org.rhq.plugins.apache.ApacheIfModuleDiscoveryComponent
 
ApacheLocationComponent - Class in org.rhq.plugins.apache
Represents a <Location> section in the apache configuration.
ApacheLocationComponent() - Constructor for class org.rhq.plugins.apache.ApacheLocationComponent
 
ApacheParser - Interface in org.rhq.plugins.apache.parser
 
ApacheParserException - Exception in org.rhq.plugins.apache.parser
 
ApacheParserException() - Constructor for exception org.rhq.plugins.apache.parser.ApacheParserException
 
ApacheParserException(String, Throwable) - Constructor for exception org.rhq.plugins.apache.parser.ApacheParserException
 
ApacheParserException(String) - Constructor for exception org.rhq.plugins.apache.parser.ApacheParserException
 
ApacheParserException(Throwable) - Constructor for exception org.rhq.plugins.apache.parser.ApacheParserException
 
ApacheParserImpl - Class in org.rhq.plugins.apache.parser
 
ApacheParserImpl(ApacheDirectiveTree, String, RuntimeApacheConfiguration.NodeInspector) - Constructor for class org.rhq.plugins.apache.parser.ApacheParserImpl
 
ApachePluginLifecycleListener - Class in org.rhq.plugins.apache
 
ApachePluginLifecycleListener() - Constructor for class org.rhq.plugins.apache.ApachePluginLifecycleListener
 
ApacheServerComponent - Class in org.rhq.plugins.apache
The resource component for Apache 2.x servers.
ApacheServerComponent() - Constructor for class org.rhq.plugins.apache.ApacheServerComponent
 
ApacheServerDiscoveryComponent - Class in org.rhq.plugins.apache
The discovery component for Apache 2.x servers.
ApacheServerDiscoveryComponent() - Constructor for class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 
ApacheServerOperationsDelegate - Class in org.rhq.plugins.apache
Executes operations on an Apache server (ApacheServerComponent delegates to this class).
ApacheServerOperationsDelegate(ApacheServerComponent, Configuration, SystemInfo) - Constructor for class org.rhq.plugins.apache.ApacheServerOperationsDelegate
 
ApacheVirtualHostServiceComponent - Class in org.rhq.plugins.apache
 
ApacheVirtualHostServiceComponent() - Constructor for class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
ApacheVirtualHostServiceDiscoveryComponent - Class in org.rhq.plugins.apache
Discovers VirtualHosts under the Apache server by reading them out from Augeas tree constructed in the parent component.
ApacheVirtualHostServiceDiscoveryComponent() - Constructor for class org.rhq.plugins.apache.ApacheVirtualHostServiceDiscoveryComponent
 
AUGEAS_ENABLED - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
AUGEAS_HTTP_MODULE_NAME - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
AugeasConfigurationApache - Class in org.rhq.plugins.apache.augeas
Represents the configuration of Augeas needed to parse Apache.
AugeasConfigurationApache(String, Configuration) - Constructor for class org.rhq.plugins.apache.augeas.AugeasConfigurationApache
 
AugeasNodeSearch - Class in org.rhq.plugins.apache.util
 
AugeasNodeSearch() - Constructor for class org.rhq.plugins.apache.util.AugeasNodeSearch
 
AugeasNodeValueUtil - Class in org.rhq.plugins.apache.util
 
AugeasTreeBuilderApache - Class in org.rhq.plugins.apache.augeas
 
AugeasTreeBuilderApache() - Constructor for class org.rhq.plugins.apache.augeas.AugeasTreeBuilderApache
 
AUXILIARY_INDEX_PROP - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
availabilityIsDown(String) - Static method in class org.rhq.plugins.apache.AvailabilityResult
 
availabilityIsDown(String, Throwable) - Static method in class org.rhq.plugins.apache.AvailabilityResult
 
availabilityIsDown(AvailabilityResult.ErrorType, String) - Static method in class org.rhq.plugins.apache.AvailabilityResult
 
availabilityIsDown(AvailabilityResult.ErrorType, String, Throwable) - Static method in class org.rhq.plugins.apache.AvailabilityResult
 
availabilityIsUp() - Static method in class org.rhq.plugins.apache.AvailabilityResult
 
AvailabilityResult - Class in org.rhq.plugins.apache
 
AvailabilityResult.ErrorType - Enum in org.rhq.plugins.apache
 

B

BOGUS_HOST_WITHOUT_FORWARD_DNS - Static variable in enum org.rhq.plugins.apache.util.HttpdAddressUtility
 
BOGUS_HOST_WITHOUT_REVERSE_DNS - Static variable in enum org.rhq.plugins.apache.util.HttpdAddressUtility
 
buildTree(AugeasProxy, AugeasConfiguration, String, boolean) - Method in class org.rhq.plugins.apache.augeas.AugeasTreeBuilderApache
 
buildTree(String, ApacheParser) - Static method in class org.rhq.plugins.apache.parser.ApacheConfigReader
 

C

checkAvailability(URL, int) - Static method in class org.rhq.plugins.www.util.WWWUtils
Checks availability of the httpURL.
clone() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
clone() - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveTree
 
close() - Method in class org.rhq.plugins.www.snmp.SNMPClient
 
close() - Method in interface org.rhq.plugins.www.snmp.SNMPSession
Closes the session and all underlying resources.
COLUMN_VHOST_ADM - Static variable in class org.rhq.plugins.apache.SNMPConstants
 
COLUMN_VHOST_DESC - Static variable in class org.rhq.plugins.apache.SNMPConstants
 
COLUMN_VHOST_NAME - Static variable in class org.rhq.plugins.apache.SNMPConstants
 
COLUMN_VHOST_PORT - Static variable in class org.rhq.plugins.apache.SNMPConstants
 
conditionalRestart() - Method in class org.rhq.plugins.apache.ApacheServerComponent
Conditionally restarts the server based on the settings in the plugin configuration of the server.
conditionalRestart() - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
CONFIGURATION_NOT_SUPPORTED_ERROR_MESSAGE - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
ConfigurationTimestamp - Class in org.rhq.plugins.apache.util
Encapsulates the logic to check whether any of the provided files has changed.
ConfigurationTimestamp() - Constructor for class org.rhq.plugins.apache.util.ConfigurationTimestamp
 
ConfigurationTimestamp(List<File>) - Constructor for class org.rhq.plugins.apache.util.ConfigurationTimestamp
Deprecated.
ConfigurationTimestamp(Iterable<File>) - Constructor for class org.rhq.plugins.apache.util.ConfigurationTimestamp
 
ConfigurationToAugeasApacheBase - Class in org.rhq.plugins.apache.mapping
 
ConfigurationToAugeasApacheBase() - Constructor for class org.rhq.plugins.apache.mapping.ConfigurationToAugeasApacheBase
 
convertStringToBMX(String) - Static method in class org.rhq.plugins.apache.ApacheServerComponent
 
copy() - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveStack
 
copyFile(InputStream, File) - Method in class org.rhq.plugins.apache.ApachePluginLifecycleListener
 
copyTheLens(String) - Method in class org.rhq.plugins.apache.ApachePluginLifecycleListener
 
createNode(ApacheDirective, String) - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveTree
 
createParams(String, String) - Static method in class org.rhq.plugins.apache.mapping.ApacheDirectiveRegExpression
 
createPropertyList(PropertyDefinitionList, AugeasNode) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingDirectivePerMap
 
createPropertyList(PropertyDefinitionList, AugeasNode) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingParamPerMap
 
createPropertyMap(PropertyDefinitionMap, AugeasNode) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingDirectivePerMap
 
createPropertyMap(PropertyDefinitionMap, AugeasNode) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingDirectivePerMapIndex
 
createPropertySimple(PropertyDefinitionSimple, AugeasNode) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingDirectiveToSimpleProperty
 
createResource(CreateResourceReport) - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
createResource(CreateResourceReport) - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
createResourceKey(String, List<String>) - Static method in class org.rhq.plugins.apache.ApacheVirtualHostServiceDiscoveryComponent
 

D

dataPath - Variable in class org.rhq.plugins.apache.ApachePluginLifecycleListener
 
DEFAULT_COMMUNITY - Static variable in class org.rhq.plugins.www.snmp.SNMPClient
 
DEFAULT_ERROR_LOG_PATH - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
DEFAULT_EXECUTABLE_PATH - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
DEFAULT_HOST - Static variable in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
DEFAULT_HOST - Static variable in class org.rhq.plugins.www.snmp.SNMPClient
 
DEFAULT_PASSWORD - Static variable in class org.rhq.plugins.www.snmp.SNMPClient
 
DEFAULT_PORT - Static variable in class org.rhq.plugins.www.snmp.SNMPClient
 
DEFAULT_USERNAME - Static variable in class org.rhq.plugins.www.snmp.SNMPClient
 
DEFAULT_VERSION - Static variable in class org.rhq.plugins.www.snmp.SNMPClient
 
deleteEmptyFile(AugeasTree, AugeasNode) - Method in class org.rhq.plugins.apache.ApacheServerComponent
This method checks whether the supplied node that has been deleted from the tree didn't leave the file it was contained in empty.
deleteEmptyFile(AugeasTree, AugeasNode) - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
deleteResource() - Method in class org.rhq.plugins.apache.ApacheDirectoryComponent
 
deleteResource() - Method in class org.rhq.plugins.apache.ApacheFilesComponent
 
deleteResource() - Method in class org.rhq.plugins.apache.ApacheIfModuleComponent
 
deleteResource() - Method in class org.rhq.plugins.apache.ApacheLocationComponent
 
deleteResource() - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
detect(ApacheDirectiveTree) - Static method in class org.rhq.plugins.apache.util.VHostSpec
 
DirectiveMapping - Enum in org.rhq.plugins.apache.mapping
This enum represents the list of mapping strategies we use in the resource configuration.
DIRECTORY_DIRECTIVE - Static variable in class org.rhq.plugins.apache.ApacheDirectoryComponent
 
discoverResource(Configuration, ResourceDiscoveryContext<PlatformComponent>) - Method in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext<ApacheVirtualHostServiceComponent>) - Method in class org.rhq.plugins.apache.ApacheDirectoryDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext<ApacheDirectoryComponent>) - Method in class org.rhq.plugins.apache.ApacheIfModuleDirectoryDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext<ApacheVirtualHostServiceComponent>) - Method in class org.rhq.plugins.apache.ApacheIfModuleDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext<PlatformComponent>) - Method in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext<ApacheServerComponent>) - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext<ApacheServerComponent>) - Method in class org.rhq.plugins.apache.ModJKDiscoveryComponent
Try to detect a mod_jk.

E

endNestedDirective(ApacheDirective) - Method in interface org.rhq.plugins.apache.parser.ApacheParser
 
endNestedDirective(ApacheDirective) - Method in class org.rhq.plugins.apache.parser.ApacheParserImpl
 
equals(Object) - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
equals(Object) - Method in class org.rhq.plugins.apache.util.ConfigurationTimestamp
 
equals(Object) - Method in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
equals(Object) - Method in class org.rhq.plugins.apache.util.VHostSpec
 
equals(Object) - Method in class org.rhq.plugins.www.snmp.SNMPValue
 
escape(String) - Static method in class org.rhq.plugins.apache.util.AugeasNodeValueUtil
If the supplied value contains single or double quotes, the returned string is enclosed in quotes and the original qoutes "inside" are escaped.
extract(ApacheDirectiveTree, ProcessInfo, ApacheBinaryInfo, Map<String, String>, boolean) - Static method in class org.rhq.plugins.apache.util.RuntimeApacheConfiguration
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.

F

findByName(ApacheDirective, String, boolean) - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveTree
Search can be provided a path-like expression to look for specific children.
findByName(String, boolean) - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveTree
Same as ApacheDirectiveTree.findByName(ApacheDirective, String, boolean, java.util.List) with the root node of this tree provided as the node parameter.
findNodeById(AugeasNode, String) - Static method in class org.rhq.plugins.apache.util.AugeasNodeSearch
 
finishChildResourceCreate(CreateResourceReport) - Method in class org.rhq.plugins.apache.ApacheServerComponent
finishConfigurationUpdate(ConfigurationUpdateReport) - Method in class org.rhq.plugins.apache.ApacheDirectoryComponent
 
finishConfigurationUpdate(ConfigurationUpdateReport) - Method in class org.rhq.plugins.apache.ApacheServerComponent
This method is supposed to be called from ApacheServerComponent.updateResourceConfiguration(ConfigurationUpdateReport) of this resource and any child resources.
finishConfigurationUpdate(ConfigurationUpdateReport) - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
formatResourceKey(Configuration) - Static method in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 
formatResourceKey(String, String) - Static method in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 

G

get(String) - Static method in enum org.rhq.plugins.apache.util.HttpdAddressUtility
 
getAddressUtility() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
getAllConfigurationFiles() - Method in class org.rhq.plugins.apache.augeas.AugeasConfigurationApache
 
getAllMainServerAddresses(ApacheDirectiveTree, boolean) - Method in enum org.rhq.plugins.apache.util.HttpdAddressUtility
This returns all the addresses the server listens on.
getAllPaths() - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveTree
 
getAugeas() - Method in class org.rhq.plugins.apache.ApacheDirectoryComponent
 
getAugeas() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
getAugeas() - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
getAugeasModuleName() - Method in class org.rhq.plugins.apache.augeas.AugeasConfigurationApache
 
getAvailability() - Method in class org.rhq.plugins.apache.ApacheDirectoryComponent
 
getAvailability() - Method in class org.rhq.plugins.apache.ApacheFilesComponent
 
getAvailability() - Method in class org.rhq.plugins.apache.ApacheIfModuleComponent
 
getAvailability() - Method in class org.rhq.plugins.apache.ApacheIfModuleDirectoryComponent
 
getAvailability() - Method in class org.rhq.plugins.apache.ApacheLocationComponent
 
getAvailability() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
getAvailability() - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
getAvailability() - Method in class org.rhq.plugins.apache.ModJKComponent
 
getAvailabilityBMXInternal() - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
getAvailabilityFacetTimeout() - Static method in class org.rhq.plugins.apache.util.PluginUtility
 
getAvailabilityType() - Method in class org.rhq.plugins.apache.AvailabilityResult
 
getBinaryPath() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
getBMXUrl() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
getBuilt() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
getBulk(String) - Method in interface org.rhq.plugins.www.snmp.SNMPSession
TODO
getChildByName(String) - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
getChildDirectives() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
getChildNodes() - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasNode
Returns the list of child nodes.
getColumn(String) - Method in interface org.rhq.plugins.www.snmp.SNMPSession
Retrieves all values from a column of an SNMP table (i.e.
getCompiledInDefines() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
getCompiledInModules() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
getConfigurationTimestamp() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
getControlScriptPath() - Method in class org.rhq.plugins.apache.ApacheServerComponent
Return the absolute path of this Apache server's control script (e.g.
getCtl() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
getCurrentBinaryInfo() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
getCurrentProcessInfo() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
getDefaultDateFormat() - Method in class org.rhq.plugins.apache.ApacheErrorLogEntryProcessor
 
getDefaultModuleNames(String) - Static method in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 
getDirective(boolean) - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
Returns a directive corresponding to this component in the Apache directive tree.
getErrorType() - Method in class org.rhq.plugins.apache.AvailabilityResult
 
getExecutablePath() - Method in class org.rhq.plugins.apache.ApacheServerComponent
Return the absolute path of this Apache server's executable (e.g.
getFile() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
getHttpdConfFile() - Method in class org.rhq.plugins.apache.ApacheServerComponent
Returns the httpd.conf file
getHttpdInternalMainServerAddressRepresentation(ApacheDirectiveTree) - Method in enum org.rhq.plugins.apache.util.HttpdAddressUtility
 
getHttpdInternalVirtualHostAddressRepresentation(ApacheDirectiveTree, String, String) - Method in enum org.rhq.plugins.apache.util.HttpdAddressUtility
 
getIncludeGlobs() - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasTree
 
getIncludes() - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasTree
 
getIncludes(File) - Method in class org.rhq.plugins.apache.augeas.AugeasConfigurationApache
 
getInfo(String, SystemInfo) - Static method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
getLastDirective() - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveStack
 
getLastModified() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
getLegacyMainServerResourceKeys() - Method in class org.rhq.plugins.apache.util.VirtualHostLegacyResourceKeyUtil
This creates a list of possible resource keys for the main server.
getLegacyVirtualHostResourceKeys(VHostSpec) - Method in class org.rhq.plugins.apache.util.VirtualHostLegacyResourceKeyUtil
Returns a list of possible resource keys that the RHQ 3 code could generate for the specified vhost.
getMainServer() - Method in class org.rhq.plugins.apache.util.HttpdConfParser
 
getMainServerSampleAddress(ApacheDirectiveTree, String, int) - Method in enum org.rhq.plugins.apache.util.HttpdAddressUtility
This just constructs a first available address under which the server or one of its virtual hosts can be reached.
getMappingType(String) - Static method in class org.rhq.plugins.apache.mapping.ApacheDirectiveRegExpression
The properties in the resource configuration share a couple of common patterns how they map to the augeas tree.
getMessage() - Method in class org.rhq.plugins.apache.AvailabilityResult
 
getModuleNames() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
getMpm() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
getName() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
getNextValue(String) - Method in interface org.rhq.plugins.www.snmp.SNMPSession
Retrieve the variable that logically next after the specified MIB name or OID.
getNode(AugeasNode) - Method in class org.rhq.plugins.apache.ApacheDirectoryComponent
Deprecated.
do not use this unless you're absolutely sure you're passing in the right virtual host node. If you're not sure, use ApacheDirectoryComponent.getNode(AugeasTree) instead.
getNode(AugeasTree) - Method in class org.rhq.plugins.apache.ApacheDirectoryComponent
Gets the node of the Directory this component is managing from the augeas tree.
getNode(AugeasTree) - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
Returns a node corresponding to this component in the Augeas tree.
getNodeByParentParams(AugeasNode, String, List<String>) - Static method in class org.rhq.plugins.apache.util.AugeasNodeSearch
 
getNodeFromParentById(AugeasNode, String) - Static method in class org.rhq.plugins.apache.util.AugeasNodeSearch
 
getNodeIndex(AugeasNode) - Static method in class org.rhq.plugins.apache.util.AugeasNodeSearch
If there is a more nodes which have the same node name and the same value of parameters than we need index for identification of Node.
getNodeInspector(ProcessInfo, ApacheBinaryInfo, Map<String, String>, boolean, boolean) - Static method in class org.rhq.plugins.apache.util.RuntimeApacheConfiguration
 
getNodeKey(AugeasNode, AugeasNode) - Static method in class org.rhq.plugins.apache.util.AugeasNodeSearch
Returns the unique identifier of node.
getNodeKeyFromParent(AugeasNode) - Static method in class org.rhq.plugins.apache.util.AugeasNodeSearch
Returns the unique identifier of node.
getNodeParamString(AugeasNode) - Static method in class org.rhq.plugins.apache.util.AugeasNodeSearch
Returns all params of node as one string.
getOID(String) - Static method in class org.rhq.plugins.www.snmp.SNMPClient
 
getOID() - Method in class org.rhq.plugins.www.snmp.SNMPValue
 
getParams(AugeasNode) - Static method in class org.rhq.plugins.apache.mapping.ApacheDirectiveRegExpression
Parses the parameters of the supplied node and returns a list of strings, each containing a value for a simple property corresponding to that parameter.
getParams(AugeasNode, AugeasNode) - Static method in class org.rhq.plugins.apache.util.AugeasNodeSearch
 
getParentNode() - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasNode
 
getParentNode() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
getPattern() - Method in class org.rhq.plugins.apache.ApacheErrorLogEntryProcessor
 
getProcExe(long, String) - Static method in class org.rhq.plugins.apache.util.OsProcessUtility
Attempt to find the executable path of the process with the specified pid.
getRHQ3NonSNMPLegacyMainServerResourceKey() - Method in class org.rhq.plugins.apache.util.VirtualHostLegacyResourceKeyUtil
A resource key for the main vhost that would be returned by the RHQ 3 codebase if SNMP wasn't enabled during discovery.
getRHQ3NonSNMPLegacyVirtualHostResourceKey(VHostSpec) - Method in class org.rhq.plugins.apache.util.VirtualHostLegacyResourceKeyUtil
A resource key for given vhost that would be returned by RHQ 3 if SNMP wasn't enabled during discovery.
getRHQ3SNMPLikeResourceKey(String) - Method in class org.rhq.plugins.apache.util.VirtualHostLegacyResourceKeyUtil
Returns an "SNMP" resource key that would have been resolved out of the non-snmp resource key by the RHQ 3 code-base.
getRoot() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
getRootNode() - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveTree
 
getSeq() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
getServerHeader(URL) - Static method in class org.rhq.plugins.www.util.WWWUtils
Get the content of the 'Server' header.
getServerRoot() - Method in class org.rhq.plugins.apache.ApacheServerComponent
Return the absolute path of this Apache server's server root (e.g.
getServerRootPath() - Method in class org.rhq.plugins.apache.augeas.AugeasConfigurationApache
 
getServerUrl() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
getSession(String, Integer, String, SNMPClient.SNMPVersion, long, int) - Method in class org.rhq.plugins.www.snmp.SNMPClient
 
getSingleValue(String) - Method in interface org.rhq.plugins.www.snmp.SNMPSession
Retrieves the variable with the the specified MIB name or OID.
getSNMPSession() - Method in class org.rhq.plugins.apache.ApacheServerComponent
Returns an SNMP session that can be used to communicate with this server's SNMP agent.
getSNMPSession(SNMPClient, Configuration) - Static method in class org.rhq.plugins.apache.ApacheServerComponent
 
getTable(String, int) - Method in interface org.rhq.plugins.www.snmp.SNMPSession
TODO
getText() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
getThrowable() - Method in class org.rhq.plugins.apache.AvailabilityResult
 
getType() - Method in class org.rhq.plugins.www.snmp.SNMPValue
 
getUriWorkerLocation() - Method in class org.rhq.plugins.apache.util.HttpdConfParser
 
getUseBMX() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
getValues(MeasurementReport, Set<MeasurementScheduleRequest>) - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
getValues(MeasurementReport, Set<MeasurementScheduleRequest>) - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
getValues() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
getValuesAsString() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
getVersion() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
getVhosts() - Method in class org.rhq.plugins.apache.util.HttpdConfParser
 
getVirtualHostSampleAddress(ApacheDirectiveTree, String, String, boolean) - Method in enum org.rhq.plugins.apache.util.HttpdAddressUtility
This constructs an address on which given virtual host can be accessed.
getWorkerPropertiesFile() - Method in class org.rhq.plugins.apache.util.HttpdConfParser
 
getWwwServiceIndex(ApacheServerComponent, String) - Static method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 

H

hashCode() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
hashCode() - Method in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
hashCode() - Method in class org.rhq.plugins.apache.util.VHostSpec
 
hashCode() - Method in class org.rhq.plugins.www.snmp.SNMPValue
 
host - Variable in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
hosts - Variable in class org.rhq.plugins.apache.util.VHostSpec
 
HttpdAddressUtility - Enum in org.rhq.plugins.apache.util
Utility class to extract various HTTP addresses from Augeas loaded Apache configuration.
HttpdAddressUtility.Address - Class in org.rhq.plugins.apache.util
 
HttpdAddressUtility.Address(String, int) - Constructor for class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
HttpdAddressUtility.Address(String, String, int) - Constructor for class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
HttpdConfParser - Class in org.rhq.plugins.apache.util
Parse a httpd.conf file and provide information about its content
HttpdConfParser() - Constructor for class org.rhq.plugins.apache.util.HttpdConfParser
 

I

init(Properties) - Method in class org.rhq.plugins.www.snmp.SNMPClient
 
initialize(PluginContext) - Method in class org.rhq.plugins.apache.ApachePluginLifecycleListener
 
inspect(String, List<String>, String) - Method in class org.rhq.plugins.apache.util.RuntimeApacheConfiguration.NodeInspector
Inspects a node.
installModJk(ApacheServerComponent, Configuration) - Static method in class org.rhq.plugins.apache.ModJKComponent
Delegate method to install a simple mod_jk in an apache httpd
instantiateNode(String) - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasTree
 
invokeOperation(String, Configuration) - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
invokeOperation(String, Configuration) - Method in class org.rhq.plugins.apache.ApacheServerOperationsDelegate
 
isAddressConforming(HttpdAddressUtility.Address, String, int, boolean) - Static method in enum org.rhq.plugins.apache.util.HttpdAddressUtility
Checks that given address represents a possibly wildcarded limitingHost and limitingPort values.
isAugeasEnabled() - Method in class org.rhq.plugins.apache.ApacheDirectoryComponent
 
isAugeasEnabled() - Method in class org.rhq.plugins.apache.ApacheIfModuleComponent
 
isAugeasEnabled() - Method in class org.rhq.plugins.apache.ApacheIfModuleDirectoryComponent
 
isAugeasEnabled() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
isAugeasEnabled() - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
isAvailable(URL, int) - Static method in class org.rhq.plugins.www.util.WWWUtils
Deprecated.
isConditional() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
isConditionalDirectiveName(String) - Static method in class org.rhq.plugins.apache.parser.ApacheDirective
 
isEmpty() - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveStack
 
isHostDefault() - Method in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
isHostWildcard() - Method in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
isModJkInstalled() - Method in class org.rhq.plugins.apache.util.HttpdConfParser
 
isNested() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
isPortDefined() - Method in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
isPortWildcard() - Method in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
isRootNode() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
isUpdated() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 

K

keepConditional - Variable in class org.rhq.plugins.apache.util.RuntimeApacheConfiguration.NodeInspector
 

L

LIST_PROPERTY_NAME - Static variable in class org.rhq.plugins.apache.augeas.mappingImpl.MappingPositionToConfiguration
 
loadFiles() - Method in class org.rhq.plugins.apache.augeas.AugeasConfigurationApache
 
loadResourceConfiguration() - Method in class org.rhq.plugins.apache.ApacheDirectoryComponent
 
loadResourceConfiguration() - Method in class org.rhq.plugins.apache.ApacheFilesComponent
 
loadResourceConfiguration() - Method in class org.rhq.plugins.apache.ApacheIfModuleComponent
 
loadResourceConfiguration() - Method in class org.rhq.plugins.apache.ApacheIfModuleDirectoryComponent
 
loadResourceConfiguration() - Method in class org.rhq.plugins.apache.ApacheLocationComponent
 
loadResourceConfiguration() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
loadResourceConfiguration() - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
loadResourceConfiguration(AugeasNode, ConfigurationDefinition) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingPositionToConfiguration
 
LOGS_DIRECTORY_NAME - Static variable in class org.rhq.plugins.apache.ApacheVirtualHostServiceDiscoveryComponent
 

M

main(String[]) - Static method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
MAIN_SERVER_RESOURCE_KEY - Static variable in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
MAP_PROPERTY_NAME - Static variable in class org.rhq.plugins.apache.augeas.mappingImpl.MappingPositionToConfiguration
 
MappingDirectivePerMap - Class in org.rhq.plugins.apache.augeas.mappingImpl
A mapping strategy that creates a map for each directive it finds in the augeas tree.
MappingDirectivePerMap() - Constructor for class org.rhq.plugins.apache.augeas.mappingImpl.MappingDirectivePerMap
 
MappingDirectivePerMapIndex - Class in org.rhq.plugins.apache.augeas.mappingImpl
A mapping strategy similar to MappingDirectivePerMap.
MappingDirectivePerMapIndex() - Constructor for class org.rhq.plugins.apache.augeas.mappingImpl.MappingDirectivePerMapIndex
 
MappingDirectiveToSimpleProperty - Class in org.rhq.plugins.apache.augeas.mappingImpl
A simple mapping strategy for simple properties.
MappingDirectiveToSimpleProperty() - Constructor for class org.rhq.plugins.apache.augeas.mappingImpl.MappingDirectiveToSimpleProperty
 
MappingParamPerMap - Class in org.rhq.plugins.apache.augeas.mappingImpl
The most complicated mapping strategy.
MappingParamPerMap() - Constructor for class org.rhq.plugins.apache.augeas.mappingImpl.MappingParamPerMap
 
MappingPositionToConfiguration - Class in org.rhq.plugins.apache.augeas.mappingImpl
 
MappingPositionToConfiguration() - Constructor for class org.rhq.plugins.apache.augeas.mappingImpl.MappingPositionToConfiguration
 
MappingToAugeasDirectivePerMap - Class in org.rhq.plugins.apache.augeas.mappingImpl
 
MappingToAugeasDirectivePerMap() - Constructor for class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectivePerMap
 
MappingToAugeasDirectivePerMapIndex - Class in org.rhq.plugins.apache.augeas.mappingImpl
 
MappingToAugeasDirectivePerMapIndex() - Constructor for class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectivePerMapIndex
 
MappingToAugeasDirectiveToSimple - Class in org.rhq.plugins.apache.augeas.mappingImpl
 
MappingToAugeasDirectiveToSimple() - Constructor for class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectiveToSimple
 
MappingToAugeasParamPerMap - Class in org.rhq.plugins.apache.augeas.mappingImpl
 
MappingToAugeasParamPerMap() - Constructor for class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasParamPerMap
 
mapToAugeas(AugeasTree, AugeasNode, Configuration, ConfigurationDefinition) - Method in enum org.rhq.plugins.apache.mapping.DirectiveMapping
 
mapToConfiguration(AugeasTree, AugeasNode, ConfigurationDefinition) - Method in enum org.rhq.plugins.apache.mapping.DirectiveMapping
Creates the configuration based on the supplied configuration definition, parsing the augeas tree starting at the start node.
match(String) - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasTree
 
matches(HttpdAddressUtility.Address, boolean) - Method in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
This differs from equals in the way that it considers wildcard values: wildcard host matches any host default host matches default host wildcard port matches any port undefined port matches undefined port The addresses match if both address and port match.
matchRelative(AugeasNode, String) - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasTree
 
MIBLookupException - Exception in org.rhq.plugins.www.snmp
 
MIBLookupException(String) - Constructor for exception org.rhq.plugins.www.snmp.MIBLookupException
 
MIBLookupException(String, Throwable) - Constructor for exception org.rhq.plugins.www.snmp.MIBLookupException
 
ModJKComponent - Class in org.rhq.plugins.apache
Management of a mod_jk plugin in the parent apache server
ModJKComponent() - Constructor for class org.rhq.plugins.apache.ModJKComponent
 
ModJKDiscoveryComponent - Class in org.rhq.plugins.apache
Discovery of an installed mod_jk module in the parents component apache server
ModJKDiscoveryComponent() - Constructor for class org.rhq.plugins.apache.ModJKDiscoveryComponent
 
MODULE_SOURCE_FILE_TO_MODULE_NAME_13 - Static variable in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 
MODULE_SOURCE_FILE_TO_MODULE_NAME_20 - Static variable in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 

N

NESTED_DIRECTIVES - Static variable in class org.rhq.plugins.apache.util.AugeasNodeSearch
 
NO_PORT_SPECIFIED_VALUE - Static variable in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
nodeIsConditional - Variable in class org.rhq.plugins.apache.util.RuntimeApacheConfiguration.NodeInspectionResult
 
NUM - Static variable in class org.rhq.plugins.apache.mapping.ApacheDirectiveRegExpression
 

O

org.rhq.plugins.apache - package org.rhq.plugins.apache
 
org.rhq.plugins.apache.augeas - package org.rhq.plugins.apache.augeas
 
org.rhq.plugins.apache.augeas.mappingImpl - package org.rhq.plugins.apache.augeas.mappingImpl
 
org.rhq.plugins.apache.mapping - package org.rhq.plugins.apache.mapping
 
org.rhq.plugins.apache.parser - package org.rhq.plugins.apache.parser
 
org.rhq.plugins.apache.util - package org.rhq.plugins.apache.util
 
org.rhq.plugins.www.snmp - package org.rhq.plugins.www.snmp
 
org.rhq.plugins.www.util - package org.rhq.plugins.www.util
 
OsProcessUtility - Class in org.rhq.plugins.apache.util
Utility class to obtain the executable path of a process with the help of Sigar.

P

parse(String) - Static method in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
A simple parser of the provided address into host and port sections.
parse(String, String) - Static method in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
Parses given address into an Address object and assigns a default scheme if none is present in the address itself.
parse(String) - Method in class org.rhq.plugins.apache.util.HttpdConfParser
Parses the httpd.conf file located at confPath
parseBMXInput(String, String) - Static method in class org.rhq.plugins.apache.ApacheServerComponent
 
parseFullConfiguration() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
parseFullConfiguration(String, String) - Static method in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 
parseListen(String) - Static method in enum org.rhq.plugins.apache.util.HttpdAddressUtility
 
parseRuntimeConfiguration(boolean) - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
parseRuntimeConfiguration(boolean, boolean) - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
parseRuntimeConfiguration(String, ProcessInfo, ApacheBinaryInfo) - Static method in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 
parseRuntimeConfiguration(String, ProcessInfo, ApacheBinaryInfo, Map<String, String>, boolean, boolean) - Static method in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 
ping() - Method in interface org.rhq.plugins.www.snmp.SNMPSession
Pings the agent associated with this session to see if it is responsive.
PLUGIN_CONFIG_CUSTOM_MODULE_NAMES - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_MODULE_MAPPING - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_MODULE_NAME - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_MODULE_SOURCE_FILE - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_BMX_URL - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_CONTROL_SCRIPT_PATH - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_ERROR_LOG_EVENTS_ENABLED - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_ERROR_LOG_FILE_PATH - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_ERROR_LOG_INCLUDES_PATTERN - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_ERROR_LOG_MINIMUM_SEVERITY - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_EXECUTABLE_PATH - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_HTTPD_CONF - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_RESTART_AFTER_CONFIG_UPDATE - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_SERVER_ROOT - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_SNMP_AGENT_COMMUNITY - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_SNMP_AGENT_HOST - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_SNMP_AGENT_PORT - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_SNMP_REQUEST_RETRIES - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_SNMP_REQUEST_TIMEOUT - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_URL - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_VHOST_CREATION_POLICY - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_PROP_VHOST_FILES_MASK - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_VHOST_IN_SINGLE_FILE_PROP_VALUE - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PLUGIN_CONFIG_VHOST_PER_FILE_PROP_VALUE - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
PluginUtility - Class in org.rhq.plugins.apache.util
Miscellaneous generic plugin utility methods.
port - Variable in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
PORT_WILDCARD_VALUE - Static variable in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
prepareForAugeas(String, String) - Static method in class org.rhq.plugins.apache.mapping.SpecificParams
Before mapping back to cofiguration file we need to replace all configuration specific parameters by directive specific parameters.
prepareForConfiguration(String, StringBuilder) - Static method in class org.rhq.plugins.apache.mapping.SpecificParams
Before mapping back to cofiguration file we need to replace all configuration specific parameters by directive specific parameters.
processPrimaryLine(Matcher) - Method in class org.rhq.plugins.apache.ApacheErrorLogEntryProcessor
 

R

REGEXP_PROP - Static variable in class org.rhq.plugins.apache.ApacheDirectoryComponent
 
remove() - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
removeChilDirective(ApacheDirective) - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
removeLastDirective() - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveStack
 
RESOURCE_TYPE_NAME - Static variable in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
RESPONSE_TIME_LOG_FILE_CONFIG_PROP - Static variable in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
RESPONSE_TIME_URL_EXCLUDES_CONFIG_PROP - Static variable in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
RESPONSE_TIME_URL_TRANSFORMS_CONFIG_PROP - Static variable in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
RuntimeApacheConfiguration - Class in org.rhq.plugins.apache.util
 
RuntimeApacheConfiguration.NodeInspectionResult - Class in org.rhq.plugins.apache.util
A result of a node inspection using RuntimeApacheConfiguration.NodeInspector
RuntimeApacheConfiguration.NodeInspectionResult() - Constructor for class org.rhq.plugins.apache.util.RuntimeApacheConfiguration.NodeInspectionResult
 
RuntimeApacheConfiguration.NodeInspector - Class in org.rhq.plugins.apache.util
Node inspector is used to determine how to proceed with the parsing of the configuration file.
RuntimeApacheConfiguration.NodeVisitor<T> - Interface in org.rhq.plugins.apache.util
This is a node visitor interface to be implemented by the users of the RuntimeApacheConfiguration#walkRuntimeConfig(ApacheAugeasTree, ProcessInfo, ApacheBinaryInfo, Map) or RuntimeApacheConfiguration#walkRuntimeConfig(ApacheDirectiveTree, ProcessInfo, ApacheBinaryInfo, Map) methods.

S

saveFile(String) - Method in class org.rhq.plugins.apache.parser.ApacheConfigWriter
 
saveFile(String, ApacheDirective) - Method in class org.rhq.plugins.apache.parser.ApacheConfigWriter
 
scanForGlobInclude(ApacheDirectiveTree) - Static method in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 
scheme - Variable in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
search(ApacheDirective, String) - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveTree
 
search(String) - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveTree
 
searchFile(String, ApacheParser) - Static method in class org.rhq.plugins.apache.parser.ApacheConfigReader
 
searchNode(String[], String, AugeasNode) - Static method in class org.rhq.plugins.apache.util.AugeasNodeSearch
Searches for all nodes in parent nodes's subtree which matches specified criteria.
SERVER_BUILT_TRAIT - Static variable in class org.rhq.plugins.apache.ApacheServerComponent
 
SERVER_NAME_CONFIG_PROP - Static variable in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
serverName - Variable in class org.rhq.plugins.apache.util.VHostSpec
 
setFile(String) - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
setIncludes(Map<AugeasNode, List<String>>) - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasTree
 
setName(String) - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
setNested(boolean) - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
setParentNode(AugeasNode) - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasNode
 
setParentNode(ApacheDirective) - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
setPath(String) - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasNode
 
setRootNode(boolean) - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
setRootNode(ApacheDirective) - Method in class org.rhq.plugins.apache.parser.ApacheDirectiveTree
 
setTree(AugeasTree) - Method in class org.rhq.plugins.apache.mapping.ConfigurationToAugeasApacheBase
 
setUpdated(boolean) - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
setValues(List<String>) - Method in class org.rhq.plugins.apache.parser.ApacheDirective
 
shouldRecurseIntoConditionalNode - Variable in class org.rhq.plugins.apache.util.RuntimeApacheConfiguration.NodeInspectionResult
 
shutdown() - Method in class org.rhq.plugins.apache.ApachePluginLifecycleListener
 
SIMPLE_PROPERTY_NAME - Static variable in class org.rhq.plugins.apache.augeas.mappingImpl.MappingPositionToConfiguration
 
SNMPClient - Class in org.rhq.plugins.www.snmp
 
SNMPClient() - Constructor for class org.rhq.plugins.www.snmp.SNMPClient
 
SNMPClient.SNMPVersion - Enum in org.rhq.plugins.www.snmp
 
SNMPConnectException - Exception in org.rhq.plugins.www.snmp
 
SNMPConnectException(String, SNMPSession) - Constructor for exception org.rhq.plugins.www.snmp.SNMPConnectException
 
SNMPConstants - Class in org.rhq.plugins.apache
 
SNMPConstants() - Constructor for class org.rhq.plugins.apache.SNMPConstants
 
SNMPException - Exception in org.rhq.plugins.www.snmp
 
SNMPException(String) - Constructor for exception org.rhq.plugins.www.snmp.SNMPException
 
SNMPException(String, Throwable) - Constructor for exception org.rhq.plugins.www.snmp.SNMPException
 
SNMPSession - Interface in org.rhq.plugins.www.snmp
Generic interface for any version of the SNMP protocol.
SNMPTimeoutException - Exception in org.rhq.plugins.www.snmp
This exception indicates that an SNMP request has timed out, potentially after multiple retries.
SNMPTimeoutException(String) - Constructor for exception org.rhq.plugins.www.snmp.SNMPTimeoutException
 
SNMPValue - Class in org.rhq.plugins.www.snmp
 
SNMPValue.Type - Enum in org.rhq.plugins.www.snmp
 
SpecificParams - Class in org.rhq.plugins.apache.mapping
Class is used for avoid using of specific parameters which can not be used in augeas resp.
SpecificParams() - Constructor for class org.rhq.plugins.apache.mapping.SpecificParams
 
stack - Variable in class org.rhq.plugins.apache.parser.ApacheDirectiveStack
 
start(ResourceContext<ApacheVirtualHostServiceComponent>) - Method in class org.rhq.plugins.apache.ApacheDirectoryComponent
 
start(ResourceContext<ApacheServerComponent>) - Method in class org.rhq.plugins.apache.ApacheFilesComponent
 
start(ResourceContext<ApacheVirtualHostServiceComponent>) - Method in class org.rhq.plugins.apache.ApacheIfModuleComponent
 
start(ResourceContext<ApacheDirectoryComponent>) - Method in class org.rhq.plugins.apache.ApacheIfModuleDirectoryComponent
 
start(ResourceContext<ApacheServerComponent>) - Method in class org.rhq.plugins.apache.ApacheLocationComponent
 
start(ResourceContext<PlatformComponent>) - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
start(ResourceContext<ApacheServerComponent>) - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
start(ResourceContext<ApacheServerComponent>) - Method in class org.rhq.plugins.apache.ModJKComponent
 
startNestedDirective(ApacheDirective) - Method in interface org.rhq.plugins.apache.parser.ApacheParser
 
startNestedDirective(ApacheDirective) - Method in class org.rhq.plugins.apache.parser.ApacheParserImpl
 
startOperationFacet(OperationContext) - Method in class org.rhq.plugins.apache.ApacheServerOperationsDelegate
 
stop() - Method in class org.rhq.plugins.apache.ApacheDirectoryComponent
 
stop() - Method in class org.rhq.plugins.apache.ApacheFilesComponent
 
stop() - Method in class org.rhq.plugins.apache.ApacheIfModuleComponent
 
stop() - Method in class org.rhq.plugins.apache.ApacheIfModuleDirectoryComponent
 
stop() - Method in class org.rhq.plugins.apache.ApacheLocationComponent
 
stop() - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
stop() - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
stop() - Method in class org.rhq.plugins.apache.ModJKComponent
 

T

TCP_PROTO_ID - Static variable in class org.rhq.plugins.apache.SNMPConstants
 
toLong() - Method in class org.rhq.plugins.www.snmp.SNMPValue
 
toPhysAddressString() - Method in class org.rhq.plugins.www.snmp.SNMPValue
 
toProperties() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
toString() - Method in class org.rhq.plugins.apache.util.ApacheBinaryInfo
 
toString() - Method in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
toString(boolean, boolean) - Method in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
toString() - Method in class org.rhq.plugins.apache.util.HttpdConfParser
 
toString() - Method in class org.rhq.plugins.apache.util.VHostSpec
 
toString() - Method in class org.rhq.plugins.www.snmp.SNMPValue
 
tree - Variable in class org.rhq.plugins.apache.mapping.ConfigurationToAugeasApacheBase
 

U

unescape(String) - Static method in class org.rhq.plugins.apache.util.AugeasNodeValueUtil
If the string is enclosed in double or single quotes, the value inside the quotes is returned with all the escaped characters unescaped.
updateAugeas(AugeasProxy, Configuration, ConfigurationDefinition) - Method in class org.rhq.plugins.apache.mapping.ApacheAugeasMapping
 
updateAugeas(AugeasNode, Configuration, ConfigurationDefinition) - Method in class org.rhq.plugins.apache.mapping.ApacheAugeasMapping
 
updateConfiguration(AugeasNode, ConfigurationDefinition) - Method in class org.rhq.plugins.apache.mapping.ApacheAugeasMapping
 
updateConfiguration(AugeasProxy, ConfigurationDefinition) - Method in class org.rhq.plugins.apache.mapping.ApacheAugeasMapping
 
updateFromParent() - Method in class org.rhq.plugins.apache.augeas.ApacheAugeasNode
 
updateIncludes(ApacheAugeasNode, AugeasTree, String, AugeasNode) - Method in class org.rhq.plugins.apache.augeas.AugeasTreeBuilderApache
 
updateList(PropertyDefinitionList, Property, AugeasNode, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectivePerMap
 
updateList(PropertyDefinitionList, Property, AugeasNode, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectivePerMapIndex
 
updateList(PropertyDefinitionList, Property, AugeasNode, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectiveToSimple
 
updateList(PropertyDefinitionList, Property, AugeasNode, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasParamPerMap
 
updateList(PropertyDefinitionList, Property, AugeasNode, int) - Method in class org.rhq.plugins.apache.mapping.ConfigurationToAugeasApacheBase
 
updateMap(PropertyDefinitionMap, Property, AugeasNode, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectivePerMap
 
updateMap(PropertyDefinitionMap, Property, AugeasNode, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectivePerMapIndex
 
updateMap(PropertyDefinitionMap, Property, AugeasNode, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectiveToSimple
 
updateMap(PropertyDefinitionMap, Property, AugeasNode, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasParamPerMap
 
updateMap(PropertyDefinitionMap, Property, AugeasNode, int) - Method in class org.rhq.plugins.apache.mapping.ConfigurationToAugeasApacheBase
 
updateProperty(PropertyDefinition, Property, AugeasNode, int) - Method in class org.rhq.plugins.apache.mapping.ConfigurationToAugeasApacheBase
 
updateResourceConfiguration(ConfigurationUpdateReport) - Method in class org.rhq.plugins.apache.ApacheDirectoryComponent
 
updateResourceConfiguration(ConfigurationUpdateReport) - Method in class org.rhq.plugins.apache.ApacheFilesComponent
 
updateResourceConfiguration(ConfigurationUpdateReport) - Method in class org.rhq.plugins.apache.ApacheIfModuleComponent
 
updateResourceConfiguration(ConfigurationUpdateReport) - Method in class org.rhq.plugins.apache.ApacheIfModuleDirectoryComponent
 
updateResourceConfiguration(ConfigurationUpdateReport) - Method in class org.rhq.plugins.apache.ApacheLocationComponent
 
updateResourceConfiguration(ConfigurationUpdateReport) - Method in class org.rhq.plugins.apache.ApacheServerComponent
 
updateResourceConfiguration(ConfigurationUpdateReport) - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 
updateResourceConfiguration(AugeasNode, ConfigurationDefinition, Configuration) - Method in class org.rhq.plugins.apache.mapping.ConfigurationToAugeasApacheBase
 
updateSimple(AugeasNode, PropertyDefinitionSimple, Property, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectivePerMap
 
updateSimple(AugeasNode, PropertyDefinitionSimple, Property, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectivePerMapIndex
 
updateSimple(AugeasNode, PropertyDefinitionSimple, Property, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasDirectiveToSimple
 
updateSimple(AugeasNode, PropertyDefinitionSimple, Property, int) - Method in class org.rhq.plugins.apache.augeas.mappingImpl.MappingToAugeasParamPerMap
 
updateSimple(AugeasNode, PropertyDefinitionSimple, Property, int) - Method in class org.rhq.plugins.apache.mapping.ConfigurationToAugeasApacheBase
 
upgrade(ResourceUpgradeContext<PlatformComponent>) - Method in class org.rhq.plugins.apache.ApacheServerDiscoveryComponent
 
upgrade(ResourceUpgradeContext<ApacheServerComponent>) - Method in class org.rhq.plugins.apache.ApacheVirtualHostServiceDiscoveryComponent
 
URL_CONFIG_PROP - Static variable in class org.rhq.plugins.apache.ApacheVirtualHostServiceComponent
 

V

VALID_AUTHTYPES - Static variable in class org.rhq.plugins.www.snmp.SNMPClient
 
valueOf(String) - Static method in enum org.rhq.plugins.apache.AvailabilityResult.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rhq.plugins.apache.mapping.DirectiveMapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rhq.plugins.apache.util.HttpdAddressUtility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rhq.plugins.www.snmp.SNMPClient.SNMPVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rhq.plugins.www.snmp.SNMPValue.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.rhq.plugins.apache.AvailabilityResult.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rhq.plugins.apache.mapping.DirectiveMapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rhq.plugins.apache.util.HttpdAddressUtility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rhq.plugins.www.snmp.SNMPClient.SNMPVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rhq.plugins.www.snmp.SNMPValue.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VHostSpec - Class in org.rhq.plugins.apache.util
 
VHostSpec() - Constructor for class org.rhq.plugins.apache.util.VHostSpec
 
VHostSpec(ApacheDirective) - Constructor for class org.rhq.plugins.apache.util.VHostSpec
 
VirtualHostLegacyResourceKeyUtil - Class in org.rhq.plugins.apache.util
A helper class to create legacy resource keys for vhosts.
VirtualHostLegacyResourceKeyUtil(ApacheServerComponent, ApacheDirectiveTree) - Constructor for class org.rhq.plugins.apache.util.VirtualHostLegacyResourceKeyUtil
 
visitConditionalNode(T, boolean) - Method in interface org.rhq.plugins.apache.util.RuntimeApacheConfiguration.NodeVisitor
This method is called whenever the apache config tree walker encounters one of the If* directives (IfModule, IfDefine, IfVersion).
visitOrdinaryNode(T) - Method in interface org.rhq.plugins.apache.util.RuntimeApacheConfiguration.NodeVisitor
This method is called for all "ordinary" directives that the apache config tree walker encounters (i.e.

W

walkRuntimeConfig(RuntimeApacheConfiguration.NodeVisitor<ApacheDirective>, ApacheDirectiveTree, ProcessInfo, ApacheBinaryInfo, Map<String, String>, boolean) - Static method in class org.rhq.plugins.apache.util.RuntimeApacheConfiguration
 
walkRuntimeConfig(RuntimeApacheConfiguration.NodeVisitor<AugeasNode>, AugeasTree, ProcessInfo, ApacheBinaryInfo, Map<String, String>, boolean) - Static method in class org.rhq.plugins.apache.util.RuntimeApacheConfiguration
 
WILDCARD - Static variable in class org.rhq.plugins.apache.util.HttpdAddressUtility.Address
 
WORD - Static variable in class org.rhq.plugins.apache.mapping.ApacheDirectiveRegExpression
 
WS - Static variable in class org.rhq.plugins.apache.mapping.ApacheDirectiveRegExpression
 
WS_MAN - Static variable in class org.rhq.plugins.apache.mapping.ApacheDirectiveRegExpression
 
WWWUtils - Class in org.rhq.plugins.www.util
Helper class that contains methods that send HTTP requests and evaluate results.
A B C D E F G H I K L M N O P R S T U V W 

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