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

A

AbstractAugeasConfigurationComponentTest - Class in org.rhq.plugins.augeas.test
A base class for integration tests for instances of AugeasConfigurationComponent.
AbstractAugeasConfigurationComponentTest() - Constructor for class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
AbstractAugeasTree - Class in org.rhq.augeas.tree.impl
Abstract base class implementing the basic set of methods of the tree.
AbstractAugeasTree(Augeas, AugeasModuleConfig) - Constructor for class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
accept(File) - Method in class org.rhq.augeas.util.GlobFilter
 
accept(File) - Method in class org.rhq.augeas.util.LensFilter
 
addChildNode(AugeasNode) - Method in interface org.rhq.augeas.node.AugeasNode
 
addChildNode(AugeasNode) - Method in class org.rhq.augeas.node.AugeasNodeLazy
 
addChildNode(AugeasNode) - Method in class org.rhq.augeas.node.AugeasNodeReal
 
addChildNode(AugeasNode) - Method in class org.rhq.augeas.node.AugeasRootNode
 
addConfigFile(String) - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
addExcludedGlob(String) - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
addIncludedGlob(String) - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
addLens(String, String) - Method in class org.rhq.plugins.augeas.helper.AugeasRawConfigHelper
 
addModuleConfig(AugeasModuleConfig) - Method in class org.rhq.augeas.config.AugeasConfigurationSimple
 
addNode(AugeasNode) - Method in class org.rhq.augeas.tree.AugeasNodeBuffer
 
addNode(String, String) - Method in class org.rhq.plugins.augeas.helper.AugeasRawConfigHelper
 
ag - Variable in class org.rhq.augeas.node.AugeasNodeBase
 
ALPHABETICAL_COMPARATOR - Static variable in class org.rhq.augeas.util.Glob
 
AUGEAS_DATA_PATH - Static variable in interface org.rhq.augeas.tree.AugeasTree
All the paths to nodes representing configuration data in Augeas are prefixed by this.
AUGEAS_LOAD_PATH - Static variable in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
AUGEAS_MODULE_NAME_PROP - Static variable in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
AUGEAS_MODULE_NAME_PROP - Static variable in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
AUGEAS_ROOT - Static variable in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
AUGEAS_ROOT_PATH_PROP - Static variable in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
AugeasComponent - Class in org.rhq.augeas
 
AugeasComponent() - Constructor for class org.rhq.augeas.AugeasComponent
 
AugeasConfiguration - Interface in org.rhq.augeas.config
Represents the augeas configuration.
AugeasConfigurationComponent<T extends ResourceComponent<?>> - Class in org.rhq.plugins.augeas
 
AugeasConfigurationComponent() - Constructor for class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
AugeasConfigurationDiscoveryComponent<T extends ResourceComponent<?>> - Class in org.rhq.plugins.augeas
 
AugeasConfigurationDiscoveryComponent() - Constructor for class org.rhq.plugins.augeas.AugeasConfigurationDiscoveryComponent
 
AugeasConfigurationSimple - Class in org.rhq.augeas.config
Basic implementation of the AugeasConfiguration.
AugeasConfigurationSimple() - Constructor for class org.rhq.augeas.config.AugeasConfigurationSimple
 
AugeasModuleConfig - Class in org.rhq.augeas.config
Represents the configuration of an Augeas module to be used by the AugeasProxy.
AugeasModuleConfig() - Constructor for class org.rhq.augeas.config.AugeasModuleConfig
 
AugeasNode - Interface in org.rhq.augeas.node
Node is a part of the AugeasTree.
AugeasNode - Class in org.rhq.plugins.augeas.helper
An abstract representation of a node in an Augeas configuration tree (e.g.
AugeasNode(String) - Constructor for class org.rhq.plugins.augeas.helper.AugeasNode
 
AugeasNode(AugeasNode, String) - Constructor for class org.rhq.plugins.augeas.helper.AugeasNode
 
AugeasNode(String, String) - Constructor for class org.rhq.plugins.augeas.helper.AugeasNode
 
AugeasNodeBase - Class in org.rhq.augeas.node
Base class to store the data of nodes.
AugeasNodeBase() - Constructor for class org.rhq.augeas.node.AugeasNodeBase
 
AugeasNodeBuffer - Class in org.rhq.augeas.tree
Stores a buffer of already loaded augeas nodes.
AugeasNodeBuffer() - Constructor for class org.rhq.augeas.tree.AugeasNodeBuffer
 
AugeasNodeLazy - Class in org.rhq.augeas.node
Implementation of the augeas node that loads the children lazily.
AugeasNodeLazy(String, AugeasTree) - Constructor for class org.rhq.augeas.node.AugeasNodeLazy
 
AugeasNodeReal - Class in org.rhq.augeas.node
Implementation of the augeas node that loads all children eagerly.
AugeasNodeReal() - Constructor for class org.rhq.augeas.node.AugeasNodeReal
 
AugeasNodeReal(AugeasNode, AugeasTree, String, int) - Constructor for class org.rhq.augeas.node.AugeasNodeReal
 
AugeasNodeReal(AugeasNode, AugeasTree, String) - Constructor for class org.rhq.augeas.node.AugeasNodeReal
 
AugeasNodeReal(String, String, int, String) - Constructor for class org.rhq.augeas.node.AugeasNodeReal
 
AugeasPluginLifecycleListener - Class in org.rhq.plugins.augeas
This is a plugin lifecycle listener object for the abstract Augeas plugin.
AugeasPluginLifecycleListener() - Constructor for class org.rhq.plugins.augeas.AugeasPluginLifecycleListener
 
AugeasProxy - Class in org.rhq.augeas
This is the main entry point for interfacing with Augeas.
AugeasProxy(AugeasConfiguration) - Constructor for class org.rhq.augeas.AugeasProxy
Instantiates new proxy with supplied configuration and DefaultAugeasTreeBuilder as the tree builder.
AugeasProxy(AugeasConfiguration, AugeasTreeBuilder) - Constructor for class org.rhq.augeas.AugeasProxy
 
AugeasRawConfigHelper - Class in org.rhq.plugins.augeas.helper
 
AugeasRawConfigHelper(String, String, String, AugeasTranslator) - Constructor for class org.rhq.plugins.augeas.helper.AugeasRawConfigHelper
 
AugeasRHQComponent - Interface in org.rhq.rhqtransform
An interface the RHQ resource components can implement to provide access to the Augeas proxy.
AugeasRhqException - Exception in org.rhq.rhqtransform
 
AugeasRhqException() - Constructor for exception org.rhq.rhqtransform.AugeasRhqException
 
AugeasRhqException(String, Throwable) - Constructor for exception org.rhq.rhqtransform.AugeasRhqException
 
AugeasRhqException(String) - Constructor for exception org.rhq.rhqtransform.AugeasRhqException
 
AugeasRhqException(Throwable) - Constructor for exception org.rhq.rhqtransform.AugeasRhqException
 
AugeasRootNode - Class in org.rhq.augeas.node
Represents the root node of the augeas tree.
AugeasRootNode(List<AugeasNode>) - Constructor for class org.rhq.augeas.node.AugeasRootNode
 
AugeasRootNode() - Constructor for class org.rhq.augeas.node.AugeasRootNode
 
AugeasToConfiguration - Interface in org.rhq.rhqtransform
Implementations of this interface provide mapping of Augeas data to the RHQ configuration.
AugeasToConfigurationSimple - Class in org.rhq.rhqtransform.impl
Basic implementation of Augeas mapping to RHQ configuration based on property names.
AugeasToConfigurationSimple() - Constructor for class org.rhq.rhqtransform.impl.AugeasToConfigurationSimple
 
AugeasTranslator - Interface in org.rhq.plugins.augeas.helper
 
AugeasTree - Interface in org.rhq.augeas.tree
Represents the augeas tree.
AugeasTreeBuilder - Interface in org.rhq.augeas.tree
Builds up the in-memory tree representation of the data loaded from Augeas.
AugeasTreeException - Exception in org.rhq.augeas.tree
 
AugeasTreeException() - Constructor for exception org.rhq.augeas.tree.AugeasTreeException
 
AugeasTreeException(String, Throwable) - Constructor for exception org.rhq.augeas.tree.AugeasTreeException
 
AugeasTreeException(String) - Constructor for exception org.rhq.augeas.tree.AugeasTreeException
 
AugeasTreeException(Throwable) - Constructor for exception org.rhq.augeas.tree.AugeasTreeException
 
AugeasTreeLazy - Class in org.rhq.augeas.tree.impl
Lazy implementation of the augeas tree.
AugeasTreeLazy(Augeas, AugeasModuleConfig) - Constructor for class org.rhq.augeas.tree.impl.AugeasTreeLazy
 
AugeasTreeReal - Class in org.rhq.augeas.tree.impl
Eager representation of the Augeas tree.
AugeasTreeReal(Augeas, AugeasModuleConfig) - Constructor for class org.rhq.augeas.tree.impl.AugeasTreeReal
 
AugeasUtility - Class in org.rhq.plugins.augeas.helper
A collection of utility methods for working with Augeas instances.
AugeasVariable - Class in org.rhq.plugins.augeas.helper
A specialization of AugeasNode that represents an Augeas variable.
AugeasVariable(String) - Constructor for class org.rhq.plugins.augeas.helper.AugeasVariable
 

B

buildTree(AugeasProxy, AugeasConfiguration, String, boolean) - Method in interface org.rhq.augeas.tree.AugeasTreeBuilder
 
buildTree(AugeasProxy, AugeasConfiguration, String, boolean) - Method in class org.rhq.augeas.tree.impl.DefaultAugeasTreeBuilder
 

C

childNodes - Variable in class org.rhq.augeas.node.AugeasNodeBase
 
close() - Method in class org.rhq.augeas.AugeasComponent
 
close() - Method in class org.rhq.augeas.AugeasProxy
 
close() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
ConfigurationToAugeas - Interface in org.rhq.rhqtransform
Mapping from RHQ configuration to Augeas tree.
ConfigurationToAugeasSimple - Class in org.rhq.rhqtransform.impl
Basic implementation of updating the Augeas with data from RHQ configuration.
ConfigurationToAugeasSimple() - Constructor for class org.rhq.rhqtransform.impl.ConfigurationToAugeasSimple
 
createAugeas() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
createNode(String) - Method in interface org.rhq.augeas.tree.AugeasTree
Creates a new node on given path.
createNode(AugeasNode, String, String, int) - Method in interface org.rhq.augeas.tree.AugeasTree
Creates a new child node under given parent.
createNode(AugeasNode, String, String, int) - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
createNode(String) - Method in class org.rhq.augeas.tree.impl.AugeasTreeLazy
 
createNode(String) - Method in class org.rhq.augeas.tree.impl.AugeasTreeReal
 
createPluginContainerConfiguration() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
createProperty(String, String, Augeas) - Method in interface org.rhq.plugins.augeas.helper.AugeasTranslator
 
createPropertyList(PropertyDefinitionList, Augeas, AugeasNode) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
createPropertyList(PropertyDefinitionList, AugeasNode) - Method in interface org.rhq.rhqtransform.AugeasToConfiguration
TODO this should be removed from the interface and made protected abstract in AugeasToConfigurationSimple Creates a property list from the data in the parent node.
createPropertyList(PropertyDefinitionList, AugeasNode) - Method in class org.rhq.rhqtransform.impl.AugeasToConfigurationSimple
 
createPropertyMap(PropertyDefinitionMap, Augeas, AugeasNode) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
createPropertyMap(PropertyDefinitionMap, AugeasNode) - Method in interface org.rhq.rhqtransform.AugeasToConfiguration
TODO this should be removed from the interface and made protected abstract in AugeasToConfigurationSimple Creates a map property from the data in the parent node.
createPropertyMap(PropertyDefinitionMap, AugeasNode) - Method in class org.rhq.rhqtransform.impl.AugeasToConfigurationSimple
 
createPropertySimple(PropertyDefinitionSimple, Augeas, AugeasNode) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
createPropertySimple(PropertyDefinitionSimple, AugeasNode) - Method in interface org.rhq.rhqtransform.AugeasToConfiguration
TODO this should be removed from the interface and made protected abstract in AugeasToConfigurationSimple Creates a simple property from the property definition.
createPropertySimple(PropertyDefinitionSimple, AugeasNode) - Method in class org.rhq.rhqtransform.impl.AugeasToConfigurationSimple
 
createResource(CreateResourceReport) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
createResourceDetails(ResourceDiscoveryContext<T>, Configuration) - Method in class org.rhq.plugins.augeas.AugeasConfigurationDiscoveryComponent
 

D

DEFAULT_AUGEAS_ROOT_PATH - Static variable in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
DEFAULT_AUGEAS_ROOT_PATH - Static variable in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
DefaultAugeasTreeBuilder - Class in org.rhq.augeas.tree.impl
Default implementation of the tree builder.
DefaultAugeasTreeBuilder() - Constructor for class org.rhq.augeas.tree.impl.DefaultAugeasTreeBuilder
 
deleteResource() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
determineExcludeGlobs(ResourceDiscoveryContext<T>) - Method in class org.rhq.plugins.augeas.AugeasConfigurationDiscoveryComponent
 
determineGlobs(Configuration, String) - Method in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
determineIncludeGlobs(ResourceDiscoveryContext<T>) - Method in class org.rhq.plugins.augeas.AugeasConfigurationDiscoveryComponent
 
discoverResource(Configuration, ResourceDiscoveryContext<T>) - Method in class org.rhq.plugins.augeas.AugeasConfigurationDiscoveryComponent
 
discoverResources(ResourceDiscoveryContext<T>) - Method in class org.rhq.plugins.augeas.AugeasConfigurationDiscoveryComponent
 

E

equals(Object) - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
equals(Object) - Method in interface org.rhq.augeas.node.AugeasNode
 
equals(Object) - Method in class org.rhq.augeas.node.AugeasNodeLazy
 
equals(Object) - Method in class org.rhq.augeas.node.AugeasNodeReal
 
equals(Object) - Method in class org.rhq.plugins.augeas.helper.AugeasNode
 
exclude(List<File>, String) - Static method in class org.rhq.augeas.util.Glob
 
EXCLUDE_GLOBS_PROP - Static variable in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
EXCLUDE_GLOBS_PROP - Static variable in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
excludeAll(List<File>, String...) - Static method in class org.rhq.augeas.util.Glob
 
excludeAll(List<File>, List<String>) - Static method in class org.rhq.augeas.util.Glob
 

F

finalize() - Method in class org.rhq.augeas.AugeasProxy
 
finalize() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 

G

get(String) - Method in interface org.rhq.augeas.tree.AugeasTree
Returns a value of the first node matching the expression.
get(String) - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
getAugeas() - Method in class org.rhq.augeas.AugeasProxy
 
getAugeas() - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
getAugeas() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
Returns initialized augeas instance.
getAugeas() - Method in interface org.rhq.rhqtransform.AugeasRHQComponent
 
getAugeasLoadPath() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
Returns the path the augeas library loads the lenses from.
getAugeasModuleName(Configuration) - Method in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
getAugeasPathRelativeToParent(PropertyDefinition, AugeasNode, Augeas) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
getAugeasRootPath() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
getAugeasTree(String) - Method in class org.rhq.augeas.AugeasComponent
 
getAugeasTree(String, boolean) - Method in class org.rhq.augeas.AugeasProxy
Produces the Augeas tree by loading it from augeas (if AugeasProxy.load() wasn't called already) and calling out to the tree builder to construct the tree.
getAvailability() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
getChildByLabel(String) - Method in interface org.rhq.augeas.node.AugeasNode
 
getChildByLabel(String) - Method in class org.rhq.augeas.node.AugeasNodeLazy
 
getChildByLabel(String) - Method in class org.rhq.augeas.node.AugeasNodeReal
 
getChildByLabel(String) - Method in class org.rhq.augeas.node.AugeasRootNode
 
getChildNodes() - Method in interface org.rhq.augeas.node.AugeasNode
 
getChildNodes() - Method in class org.rhq.augeas.node.AugeasNodeBase
 
getChildNodes() - Method in class org.rhq.augeas.node.AugeasNodeLazy
 
getChildNodes() - Method in class org.rhq.augeas.node.AugeasRootNode
 
getChildResourceConfigurationRootLabel(ResourceType, Configuration) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
Subclasses that wish to support child Resource creation must override this method.
getChildResourceConfigurationRootPath(ResourceType, Configuration) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
Subclasses that wish to support child Resource creation must override this method.
getConfigFiles() - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
getConfiguration() - Method in class org.rhq.augeas.AugeasComponent
 
getConfiguration() - Method in class org.rhq.augeas.AugeasProxy
 
getConfigurationFiles() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
getExcludedGlobs() - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
getExistingChildNodeForListMemberPropertyMap(AugeasNode, PropertyDefinitionList, PropertyMap) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
getExpectedResourceConfig() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
getFile(AugeasNode) - Method in interface org.rhq.augeas.tree.AugeasTree
 
getFile(AugeasNode) - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
getFullPath() - Method in interface org.rhq.augeas.node.AugeasNode
 
getFullPath() - Method in class org.rhq.augeas.node.AugeasNodeLazy
 
getFullPath() - Method in class org.rhq.augeas.node.AugeasNodeReal
 
getFullPath() - Method in class org.rhq.augeas.node.AugeasRootNode
 
getGlobList(String, List<String>) - Static method in class org.rhq.plugins.augeas.AugeasConfigurationDiscoveryComponent
 
getGlobList(PropertySimple) - Static method in class org.rhq.plugins.augeas.AugeasConfigurationDiscoveryComponent
 
getGlobList(String, List<String>) - Static method in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
getGlobList(PropertySimple) - Static method in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
getGlobPattern() - Method in class org.rhq.augeas.util.GlobFilter
 
getIncludedGlobs() - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
getIncludeGlobs() - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
getLabel() - Method in interface org.rhq.augeas.node.AugeasNode
 
getLabel() - Method in class org.rhq.augeas.node.AugeasNodeBase
 
getLabel() - Method in class org.rhq.augeas.node.AugeasRootNode
 
getLensPath() - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
getListPropertyName() - Method in interface org.rhq.rhqtransform.NameMap
 
getLoadedNode(String) - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
Returns the node on given path or null if it wasn't loaded yet.
getLoadPath() - Method in interface org.rhq.augeas.config.AugeasConfiguration
 
getLoadPath() - Method in class org.rhq.augeas.config.AugeasConfigurationSimple
 
getLoadPath() - Method in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
getMapPropertyName() - Method in interface org.rhq.rhqtransform.NameMap
 
getMode() - Method in interface org.rhq.augeas.config.AugeasConfiguration
 
getMode() - Method in class org.rhq.augeas.config.AugeasConfigurationSimple
 
getMode() - Method in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
getModuleByName(String) - Method in interface org.rhq.augeas.config.AugeasConfiguration
 
getModuleByName(String) - Method in class org.rhq.augeas.config.AugeasConfigurationSimple
 
getModuleByName(String) - Method in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
getModuleConfig() - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
getModules() - Method in interface org.rhq.augeas.config.AugeasConfiguration
 
getModules() - Method in class org.rhq.augeas.config.AugeasConfigurationSimple
 
getModules() - Method in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
getModuletName() - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
getName() - Method in class org.rhq.plugins.augeas.helper.AugeasNode
 
getNewListMemberNode(AugeasNode, PropertyDefinitionMap, int) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
getNode(String) - Method in class org.rhq.augeas.tree.AugeasNodeBuffer
 
getNode(String) - Method in interface org.rhq.augeas.tree.AugeasTree
Checks whether a node exists on given path.
getNode(String) - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
getNodeBuffer() - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
getNodeInsertionPoint(Augeas, AugeasNode, PropertyDefinitionSimple, PropertySimple) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
getParent() - Method in class org.rhq.plugins.augeas.helper.AugeasNode
 
getParentNode() - Method in interface org.rhq.augeas.node.AugeasNode
 
getParentNode() - Method in class org.rhq.augeas.node.AugeasNodeBase
 
getParentNode() - Method in class org.rhq.augeas.node.AugeasNodeLazy
 
getParentNode() - Method in class org.rhq.augeas.node.AugeasRootNode
 
getParentPath() - Method in class org.rhq.plugins.augeas.helper.AugeasNode
 
getPath() - Method in interface org.rhq.augeas.node.AugeasNode
 
getPath() - Method in class org.rhq.augeas.node.AugeasNodeBase
 
getPath() - Method in class org.rhq.augeas.node.AugeasRootNode
 
getPath() - Method in class org.rhq.plugins.augeas.helper.AugeasNode
 
getPluginName() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
getPropertyValue(String, Configuration) - Method in interface org.rhq.plugins.augeas.helper.AugeasTranslator
 
getResourceConfigurationRootPath() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
getResourceContext() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
getResourceDescription() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
getResources() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
getResourceType(String, String) - Static method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
getResourceType() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
getResourceTypeName() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
getResourceTypes(String) - Static method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
getRootNode() - Method in interface org.rhq.augeas.tree.AugeasTree
 
getRootNode() - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
getRootPath() - Method in interface org.rhq.augeas.config.AugeasConfiguration
 
getRootPath() - Method in class org.rhq.augeas.config.AugeasConfigurationSimple
 
getRootPath() - Method in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
getSeq() - Method in interface org.rhq.augeas.node.AugeasNode
 
getSeq() - Method in class org.rhq.augeas.node.AugeasNodeBase
 
getSimplePropertyName() - Method in interface org.rhq.rhqtransform.NameMap
 
getStartNode(AugeasTree) - Method in class org.rhq.rhqtransform.impl.RhqAugeasMappingSimple
 
getTreeBuilder() - Method in class org.rhq.augeas.AugeasProxy
 
getUpdatedResourceConfig() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
getValue() - Method in interface org.rhq.augeas.node.AugeasNode
 
getValue() - Method in class org.rhq.augeas.node.AugeasNodeBase
 
getValue() - Method in class org.rhq.augeas.node.AugeasNodeLazy
 
Glob - Class in org.rhq.augeas.util
A helper class for easy work with glob patterns.
GlobFilter - Class in org.rhq.augeas.util
A filter implementing a glob pattern match.
GlobFilter(String) - Constructor for class org.rhq.augeas.util.GlobFilter
 

H

hashCode() - Method in class org.rhq.plugins.augeas.helper.AugeasNode
 

I

INCLUDE_GLOBS_PROP - Static variable in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
INCLUDE_GLOBS_PROP - Static variable in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
initAugeas() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
initConfiguration() - Method in class org.rhq.augeas.AugeasComponent
 
initialize(PluginContext) - Method in class org.rhq.plugins.augeas.AugeasPluginLifecycleListener
 
initTreeBuilder() - Method in class org.rhq.augeas.AugeasComponent
 
instantiateNode(String) - Method in class org.rhq.augeas.tree.impl.AugeasTreeLazy
 
IS_WINDOWS - Static variable in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
isAugeasAvailable() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
isNodeLoaded(String) - Method in class org.rhq.augeas.tree.AugeasNodeBuffer
 
isResourceConfigSupported() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
isWildcard(String) - Static method in class org.rhq.augeas.util.Glob
Checks whether the provided string is a wildcard glob pattern.

L

label - Variable in class org.rhq.augeas.node.AugeasNodeBase
 
LENSES_SUBDIRECTORY_NAME - Static variable in class org.rhq.plugins.augeas.AugeasPluginLifecycleListener
 
LensFilter - Class in org.rhq.augeas.util
 
LensFilter(String) - Constructor for class org.rhq.augeas.util.LensFilter
 
load() - Method in class org.rhq.augeas.AugeasProxy
Initializes and loads the Augeas tree.
loadFiles() - Method in interface org.rhq.augeas.config.AugeasConfiguration
Initializes the modules.
loadFiles() - Method in class org.rhq.augeas.config.AugeasConfigurationSimple
Checks that all the files to be loaded, specified by the modules, exist.
loadFiles() - Method in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
loadPath - Variable in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
loadProperty(PropertyDefinition, AbstractPropertyMap, Augeas, AugeasNode) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
loadProperty(PropertyDefinition, AugeasNode) - Method in interface org.rhq.rhqtransform.AugeasToConfiguration
Loads a single property from given node.
loadProperty(PropertyDefinition, AugeasNode) - Method in class org.rhq.rhqtransform.impl.AugeasToConfigurationSimple
 
loadResourceConfiguration() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
loadResourceConfiguration(AugeasNode, ConfigurationDefinition) - Method in interface org.rhq.rhqtransform.AugeasToConfiguration
Loads the RHQ configuration instance from the Augeas tree.
loadResourceConfiguration(AugeasNode, ConfigurationDefinition) - Method in class org.rhq.rhqtransform.impl.AugeasToConfigurationSimple
 

M

match(String) - Method in interface org.rhq.augeas.tree.AugeasTree
Performs a search using Augeas expression on the tree.
match(String) - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
match(File, String) - Static method in class org.rhq.augeas.util.Glob
This is an overloaded version of the match(File, String, Comparator) method that passes null as the comparator to use.
match(File, String, Comparator<? super File>) - Static method in class org.rhq.augeas.util.Glob
Returns a fixed size list of matches.
matchAll(File, List<String>) - Static method in class org.rhq.augeas.util.Glob
This is an overloaded version of the matchAll(File, List, Comparator) method that passes null as the comparator to use.
matchAll(File, List<String>, Comparator<? super File>) - Static method in class org.rhq.augeas.util.Glob
 
matches(File, String, File) - Static method in class org.rhq.augeas.util.Glob
Checks if the file matches the glob pattern with given path as a root of the filesystem.
matchFilter(Augeas, String, String) - Static method in class org.rhq.plugins.augeas.helper.AugeasUtility
 
matchRelative(AugeasNode, String) - Method in interface org.rhq.augeas.tree.AugeasTree
Performs a search using Augeas expression on the tree starting at given node.
matchRelative(AugeasNode, String) - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
mergeRawConfig(Configuration, RawConfiguration, RawConfiguration) - Method in class org.rhq.plugins.augeas.helper.AugeasRawConfigHelper
 
mergeStructured(RawConfiguration, Configuration) - Method in class org.rhq.plugins.augeas.helper.AugeasRawConfigHelper
 
modules - Variable in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 

N

nameMap - Variable in class org.rhq.rhqtransform.impl.AugeasToConfigurationSimple
 
NameMap - Interface in org.rhq.rhqtransform
TODO This needs to be fleshed out and implemented.

O

org.rhq.augeas - package org.rhq.augeas
 
org.rhq.augeas.config - package org.rhq.augeas.config
 
org.rhq.augeas.node - package org.rhq.augeas.node
 
org.rhq.augeas.tree - package org.rhq.augeas.tree
 
org.rhq.augeas.tree.impl - package org.rhq.augeas.tree.impl
 
org.rhq.augeas.util - package org.rhq.augeas.util
 
org.rhq.plugins.augeas - package org.rhq.plugins.augeas
 
org.rhq.plugins.augeas.helper - package org.rhq.plugins.augeas.helper
 
org.rhq.plugins.augeas.test - package org.rhq.plugins.augeas.test
 
org.rhq.rhqtransform - package org.rhq.rhqtransform
 
org.rhq.rhqtransform.impl - package org.rhq.rhqtransform.impl
 

P

parentNode - Variable in class org.rhq.augeas.node.AugeasNodeBase
 
patchNodeName(String) - Static method in class org.rhq.plugins.augeas.helper.AugeasNode
 
path - Variable in class org.rhq.augeas.node.AugeasNodeBase
 
PATH_SEPARATOR - Static variable in interface org.rhq.augeas.tree.AugeasTree
Path separator in the Augeas expressions.
PluginDescriptorBasedAugeasConfiguration - Class in org.rhq.rhqtransform.impl
This class implements the augeas configuration interface by reading the settings from the plugin descriptor.
PluginDescriptorBasedAugeasConfiguration(String, Configuration) - Constructor for class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
Instantiates new augeas configuration based on the data in the provided plugin configuration.
populatePropertyMap(PropertyDefinitionMap, PropertyMap, Augeas, AugeasNode) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
printTree(String) - Method in class org.rhq.augeas.AugeasProxy
A helper method to produce the string representation of the tree.

R

reload(AugeasNode) - Method in class org.rhq.augeas.tree.AugeasNodeBuffer
 
reloadAugeas() - Method in class org.rhq.augeas.AugeasComponent
 
reloadLazy(AugeasNode) - Method in class org.rhq.augeas.tree.AugeasNodeBuffer
 
remove(boolean) - Method in interface org.rhq.augeas.node.AugeasNode
Removes the node from its parent children optionally updating the sequence numbers of the sibling nodes with the same label.
remove(boolean) - Method in class org.rhq.augeas.node.AugeasNodeLazy
 
remove(boolean) - Method in class org.rhq.augeas.node.AugeasNodeReal
 
remove(boolean) - Method in class org.rhq.augeas.node.AugeasRootNode
 
removeNode(AugeasNode, boolean, boolean) - Method in class org.rhq.augeas.tree.AugeasNodeBuffer
 
removeNode(AugeasNode, boolean) - Method in interface org.rhq.augeas.tree.AugeasTree
Removes the node from the tree optionally updating the sequence numbers of its siblings.
removeNode(AugeasNode, boolean) - Method in class org.rhq.augeas.tree.impl.AugeasTreeLazy
 
removeNode(AugeasNode, boolean) - Method in class org.rhq.augeas.tree.impl.AugeasTreeReal
 
resetConfigFiles() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
resetConfigFiles(Configuration, boolean) - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
RESOURCE_CONFIGURATION_ROOT_NODE_PROP - Static variable in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
RhqAugeasMapping - Interface in org.rhq.rhqtransform
An overarching interface above AugeasToConfiguration and ConfigurationToAugeas to provide an easy default access to the main functionality to the users.
RhqAugeasMappingSimple - Class in org.rhq.rhqtransform.impl
Default implementation of the RhqAugeasMapping interface based on AugeasToConfigurationSimple and ConfigurationToAugeasSimple.
RhqAugeasMappingSimple(String) - Constructor for class org.rhq.rhqtransform.impl.RhqAugeasMappingSimple
 
RhqAugeasMappingSimple(AugeasToConfiguration, ConfigurationToAugeas, String) - Constructor for class org.rhq.rhqtransform.impl.RhqAugeasMappingSimple
 
rootPortion(String) - Static method in class org.rhq.augeas.util.Glob
 

S

save() - Method in interface org.rhq.augeas.tree.AugeasTree
Persists the tree using Augeas to the individual files.
save() - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
save(RawConfiguration) - Method in class org.rhq.plugins.augeas.helper.AugeasRawConfigHelper
 
SEPARATOR - Static variable in class org.rhq.plugins.augeas.helper.AugeasNode
 
SEPARATOR_CHAR - Static variable in class org.rhq.plugins.augeas.helper.AugeasNode
 
seq - Variable in class org.rhq.augeas.node.AugeasNodeBase
 
setConfigFiles(List<String>) - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
setExcludedGlobs(List<String>) - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
setIncludedGlobs(List<String>) - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
setLabel(String) - Method in interface org.rhq.augeas.node.AugeasNode
 
setLabel(String) - Method in class org.rhq.augeas.node.AugeasNodeBase
 
setLensPath(String) - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
setLoadPath(String) - Method in class org.rhq.augeas.config.AugeasConfigurationSimple
Sets the path to the Augeas lenses directory.
setMode(int) - Method in class org.rhq.augeas.config.AugeasConfigurationSimple
Sets the Augeas load mode.
setModules(List<AugeasModuleConfig>) - Method in class org.rhq.augeas.config.AugeasConfigurationSimple
Sets the modules to use.
setModuletName(String) - Method in class org.rhq.augeas.config.AugeasModuleConfig
 
setNameMap(NameMap) - Method in interface org.rhq.rhqtransform.AugeasToConfiguration
Provides the mapper with name conversion from Augeas node names to RHQ configuration property names.
setNameMap(NameMap) - Method in class org.rhq.rhqtransform.impl.AugeasToConfigurationSimple
 
setNode(PropertyDefinition, AbstractPropertyMap, Augeas, AugeasNode) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
setNodeFromPropertyList(PropertyDefinitionList, PropertyList, Augeas, AugeasNode) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
setNodeFromPropertyMap(PropertyDefinitionMap, PropertyMap, Augeas, AugeasNode) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
setNodeFromPropertySimple(Augeas, AugeasNode, PropertyDefinitionSimple, PropertySimple) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
setPath(String) - Method in interface org.rhq.augeas.node.AugeasNode
 
setPath(String) - Method in class org.rhq.augeas.node.AugeasNodeLazy
 
setPath(String) - Method in class org.rhq.augeas.node.AugeasNodeReal
 
setPath(String) - Method in class org.rhq.augeas.node.AugeasRootNode
 
setRootNode(AugeasNode) - Method in interface org.rhq.augeas.tree.AugeasTree
Sets the root node.
setRootNode(AugeasNode) - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
setRootPath(String) - Method in class org.rhq.augeas.config.AugeasConfigurationSimple
Sets the path to the file system root used by Augeas.
setSeq(int) - Method in interface org.rhq.augeas.node.AugeasNode
 
setSeq(int) - Method in class org.rhq.augeas.node.AugeasNodeBase
 
setTree(AugeasTree) - Method in interface org.rhq.rhqtransform.AugeasToConfiguration
Sets the Augeas tree that should be worked with.
setTree(AugeasTree) - Method in interface org.rhq.rhqtransform.ConfigurationToAugeas
Sets the tree the mapping should work with.
setTree(AugeasTree) - Method in class org.rhq.rhqtransform.impl.AugeasToConfigurationSimple
 
setTree(AugeasTree) - Method in class org.rhq.rhqtransform.impl.ConfigurationToAugeasSimple
 
setupAugeasModules(Augeas) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
setValue(String) - Method in interface org.rhq.augeas.node.AugeasNode
 
setValue(String) - Method in class org.rhq.augeas.node.AugeasNodeBase
 
setValue(String) - Method in class org.rhq.augeas.node.AugeasNodeLazy
 
setValue(AugeasNode, String) - Method in interface org.rhq.augeas.tree.AugeasTree
Sets the value of the node directly in Augeas, bypassing the in-memory tree representation.
setValue(AugeasNode, String) - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
shutdown() - Method in class org.rhq.plugins.augeas.AugeasPluginLifecycleListener
 
start(ResourceContext<T>) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
start() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
stop() - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
stop() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
summarizeAugeasError() - Method in interface org.rhq.augeas.tree.AugeasTree
 
summarizeAugeasError() - Method in class org.rhq.augeas.tree.impl.AbstractAugeasTree
 
summarizeAugeasError(Augeas) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 

T

TEST_GROUP - Static variable in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
testResourceConfigLoad() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
testResourceConfigUpdate() - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 
toNodeValue(Augeas, AugeasNode, PropertyDefinitionSimple, PropertySimple) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
toPropertyValue(PropertyDefinitionSimple, Augeas, AugeasNode) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
toString() - Method in class org.rhq.plugins.augeas.helper.AugeasNode
 
tree - Variable in class org.rhq.rhqtransform.impl.AugeasToConfigurationSimple
 
tree - Variable in class org.rhq.rhqtransform.impl.ConfigurationToAugeasSimple
 
tweakDefaultPluginConfig(Configuration) - Method in class org.rhq.plugins.augeas.test.AbstractAugeasConfigurationComponentTest
 

U

updateAugeas(AugeasProxy, Configuration, ConfigurationDefinition) - Method in class org.rhq.rhqtransform.impl.RhqAugeasMappingSimple
 
updateAugeas(AugeasProxy, Configuration, ConfigurationDefinition) - Method in interface org.rhq.rhqtransform.RhqAugeasMapping
Updates the Augeas data from the RHQ configuration instance.
updateConfiguration(Configuration) - Method in class org.rhq.rhqtransform.impl.PluginDescriptorBasedAugeasConfiguration
 
updateConfiguration(AugeasProxy, ConfigurationDefinition) - Method in class org.rhq.rhqtransform.impl.RhqAugeasMappingSimple
 
updateConfiguration(AugeasProxy, ConfigurationDefinition) - Method in interface org.rhq.rhqtransform.RhqAugeasMapping
Reads in the RHQ configuration from Augeas.
updateFromParent() - Method in interface org.rhq.augeas.node.AugeasNode
Updates the settings of this node according to the data in the parent.
updateFromParent() - Method in class org.rhq.augeas.node.AugeasNodeLazy
 
updateFromParent() - Method in class org.rhq.augeas.node.AugeasNodeReal
 
updateFromParent() - Method in class org.rhq.augeas.node.AugeasRootNode
 
updateList(PropertyDefinitionList, Property, AugeasNode, int) - Method in interface org.rhq.rhqtransform.ConfigurationToAugeas
TODO this should be removed from the interface and made protected abstract in ConfigurationToAugeasSimple
updateList(PropertyDefinitionList, Property, AugeasNode, int) - Method in class org.rhq.rhqtransform.impl.ConfigurationToAugeasSimple
 
updateMap(PropertyDefinitionMap, Property, AugeasNode, int) - Method in interface org.rhq.rhqtransform.ConfigurationToAugeas
TODO this should be removed from the interface and made protected abstract in ConfigurationToAugeasSimple
updateMap(PropertyDefinitionMap, Property, AugeasNode, int) - Method in class org.rhq.rhqtransform.impl.ConfigurationToAugeasSimple
 
updateProperty(PropertyDefinition, Property, AugeasNode, int) - Method in interface org.rhq.rhqtransform.ConfigurationToAugeas
Performs updates in the tree based on the values in the single property (and its descendants).
updateProperty(PropertyDefinition, Property, AugeasNode, int) - Method in class org.rhq.rhqtransform.impl.ConfigurationToAugeasSimple
 
updateResourceConfiguration(ConfigurationUpdateReport) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 
updateResourceConfiguration(AugeasNode, ConfigurationDefinition, Configuration) - Method in interface org.rhq.rhqtransform.ConfigurationToAugeas
Updates the augeas tree with the data from the RHQ configuration
updateResourceConfiguration(AugeasNode, ConfigurationDefinition, Configuration) - Method in class org.rhq.rhqtransform.impl.ConfigurationToAugeasSimple
 
updateSimple(AugeasNode, PropertyDefinitionSimple, Property, int) - Method in interface org.rhq.rhqtransform.ConfigurationToAugeas
TODO this should be removed from the interface and made protected abstract in ConfigurationToAugeasSimple
updateSimple(AugeasNode, PropertyDefinitionSimple, Property, int) - Method in class org.rhq.rhqtransform.impl.ConfigurationToAugeasSimple
 
updateStructuredConfiguration(Configuration) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
 

V

validateResourceConfiguration(ConfigurationUpdateReport) - Method in class org.rhq.plugins.augeas.AugeasConfigurationComponent
Subclasses should override this method in order to perform any validation that is not encapsulated in the Configuration metadata.
value - Variable in class org.rhq.augeas.node.AugeasNodeBase
 
VARIABLE_CHAR - Static variable in class org.rhq.plugins.augeas.helper.AugeasNode
 
VARIABLE_NAME_PREFIX - Static variable in class org.rhq.plugins.augeas.helper.AugeasVariable
 

W

WILDCARD_CHARS - Static variable in class org.rhq.augeas.util.GlobFilter
 

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

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