Uses of Interface
org.rhq.augeas.node.AugeasNode

Packages that use AugeasNode
org.rhq.augeas.node   
org.rhq.augeas.tree   
org.rhq.augeas.tree.impl   
org.rhq.rhqtransform   
org.rhq.rhqtransform.impl   
 

Uses of AugeasNode in org.rhq.augeas.node
 

Classes in org.rhq.augeas.node that implement AugeasNode
 class AugeasNodeLazy
          Implementation of the augeas node that loads the children lazily.
 class AugeasNodeReal
          Implementation of the augeas node that loads all children eagerly.
 class AugeasRootNode
          Represents the root node of the augeas tree.
 

Fields in org.rhq.augeas.node declared as AugeasNode
protected  AugeasNode AugeasNodeBase.parentNode
           
 

Fields in org.rhq.augeas.node with type parameters of type AugeasNode
protected  List<AugeasNode> AugeasNodeBase.childNodes
           
 

Methods in org.rhq.augeas.node that return AugeasNode
 AugeasNode AugeasNodeBase.getParentNode()
           
 AugeasNode AugeasNode.getParentNode()
           
 AugeasNode AugeasRootNode.getParentNode()
           
 AugeasNode AugeasNodeLazy.getParentNode()
           
 

Methods in org.rhq.augeas.node that return types with arguments of type AugeasNode
 List<AugeasNode> AugeasNodeReal.getChildByLabel(String labelName)
           
 List<AugeasNode> AugeasNode.getChildByLabel(String labelName)
           
 List<AugeasNode> AugeasRootNode.getChildByLabel(String labelName)
           
 List<AugeasNode> AugeasNodeLazy.getChildByLabel(String labelName)
           
 List<AugeasNode> AugeasNodeBase.getChildNodes()
           
 List<AugeasNode> AugeasNode.getChildNodes()
           
 List<AugeasNode> AugeasRootNode.getChildNodes()
           
 List<AugeasNode> AugeasNodeLazy.getChildNodes()
           
 

Methods in org.rhq.augeas.node with parameters of type AugeasNode
 void AugeasNodeReal.addChildNode(AugeasNode node)
           
 void AugeasNode.addChildNode(AugeasNode node)
           
 void AugeasRootNode.addChildNode(AugeasNode node)
           
 void AugeasNodeLazy.addChildNode(AugeasNode node)
           
 

Constructors in org.rhq.augeas.node with parameters of type AugeasNode
AugeasNodeReal(AugeasNode parentNode, AugeasTree ag, String fullPath)
           
AugeasNodeReal(AugeasNode parentNode, AugeasTree tree, String label, int seq)
           
 

Constructor parameters in org.rhq.augeas.node with type arguments of type AugeasNode
AugeasRootNode(List<AugeasNode> nodes)
           
 

Uses of AugeasNode in org.rhq.augeas.tree
 

Methods in org.rhq.augeas.tree that return AugeasNode
 AugeasNode AugeasTree.createNode(AugeasNode parentNode, String name, String value, int seq)
          Creates a new child node under given parent.
 AugeasNode AugeasTree.createNode(String fullPath)
          Creates a new node on given path.
 AugeasNode AugeasNodeBuffer.getNode(String name)
           
 AugeasNode AugeasTree.getNode(String path)
          Checks whether a node exists on given path.
 AugeasNode AugeasTree.getRootNode()
           
 

Methods in org.rhq.augeas.tree that return types with arguments of type AugeasNode
 List<AugeasNode> AugeasTree.match(String expression)
          Performs a search using Augeas expression on the tree.
 List<AugeasNode> AugeasTree.matchRelative(AugeasNode node, String expression)
          Performs a search using Augeas expression on the tree starting at given node.
 

Methods in org.rhq.augeas.tree with parameters of type AugeasNode
 void AugeasNodeBuffer.addNode(AugeasNode node)
           
 AugeasNode AugeasTree.createNode(AugeasNode parentNode, String name, String value, int seq)
          Creates a new child node under given parent.
 File AugeasTree.getFile(AugeasNode node)
           
 List<AugeasNode> AugeasTree.matchRelative(AugeasNode node, String expression)
          Performs a search using Augeas expression on the tree starting at given node.
 void AugeasNodeBuffer.reload(AugeasNode nodes)
           
 void AugeasNodeBuffer.reloadLazy(AugeasNode node)
           
 void AugeasTree.removeNode(AugeasNode node, boolean updateSeq)
          Removes the node from the tree optionally updating the sequence numbers of its siblings.
 void AugeasNodeBuffer.removeNode(AugeasNode node, boolean updateSeq, boolean lazy)
           
 void AugeasTree.setRootNode(AugeasNode node)
          Sets the root node.
 void AugeasTree.setValue(AugeasNode node, String value)
          Sets the value of the node directly in Augeas, bypassing the in-memory tree representation.
 

Uses of AugeasNode in org.rhq.augeas.tree.impl
 

Methods in org.rhq.augeas.tree.impl that return AugeasNode
 AugeasNode AbstractAugeasTree.createNode(AugeasNode parentNode, String name, String value, int seq)
           
 AugeasNode AugeasTreeLazy.createNode(String fullPath)
           
 AugeasNode AugeasTreeReal.createNode(String fullPath)
           
protected  AugeasNode AbstractAugeasTree.getLoadedNode(String path)
          Returns the node on given path or null if it wasn't loaded yet.
 AugeasNode AbstractAugeasTree.getNode(String path)
           
 AugeasNode AbstractAugeasTree.getRootNode()
           
protected  AugeasNode AugeasTreeLazy.instantiateNode(String fullPath)
           
 

Methods in org.rhq.augeas.tree.impl that return types with arguments of type AugeasNode
 List<AugeasNode> AbstractAugeasTree.match(String expression)
           
 List<AugeasNode> AbstractAugeasTree.matchRelative(AugeasNode node, String expression)
           
 

Methods in org.rhq.augeas.tree.impl with parameters of type AugeasNode
 AugeasNode AbstractAugeasTree.createNode(AugeasNode parentNode, String name, String value, int seq)
           
 File AbstractAugeasTree.getFile(AugeasNode node)
           
 List<AugeasNode> AbstractAugeasTree.matchRelative(AugeasNode node, String expression)
           
 void AugeasTreeLazy.removeNode(AugeasNode node, boolean updateSeq)
           
 void AugeasTreeReal.removeNode(AugeasNode node, boolean updateSeq)
           
 void AbstractAugeasTree.setRootNode(AugeasNode node)
           
 void AbstractAugeasTree.setValue(AugeasNode node, String value)
           
 

Uses of AugeasNode in org.rhq.rhqtransform
 

Methods in org.rhq.rhqtransform with parameters of type AugeasNode
 org.rhq.core.domain.configuration.Property AugeasToConfiguration.createPropertyList(org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDefList, AugeasNode parentNode)
          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.
 org.rhq.core.domain.configuration.PropertyMap AugeasToConfiguration.createPropertyMap(org.rhq.core.domain.configuration.definition.PropertyDefinitionMap propDefMap, AugeasNode parentNode)
          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.
 org.rhq.core.domain.configuration.Property AugeasToConfiguration.createPropertySimple(org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple propDefSimple, AugeasNode parentNode)
          TODO this should be removed from the interface and made protected abstract in AugeasToConfigurationSimple Creates a simple property from the property definition.
 org.rhq.core.domain.configuration.Property AugeasToConfiguration.loadProperty(org.rhq.core.domain.configuration.definition.PropertyDefinition propDef, AugeasNode parentNode)
          Loads a single property from given node.
 org.rhq.core.domain.configuration.Configuration AugeasToConfiguration.loadResourceConfiguration(AugeasNode startNode, org.rhq.core.domain.configuration.definition.ConfigurationDefinition resourceConfigDef)
          Loads the RHQ configuration instance from the Augeas tree.
 void ConfigurationToAugeas.updateList(org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDef, org.rhq.core.domain.configuration.Property prop, AugeasNode listNode, int seq)
          TODO this should be removed from the interface and made protected abstract in ConfigurationToAugeasSimple
 void ConfigurationToAugeas.updateMap(org.rhq.core.domain.configuration.definition.PropertyDefinitionMap propDefMap, org.rhq.core.domain.configuration.Property prop, AugeasNode mapNode, int seq)
          TODO this should be removed from the interface and made protected abstract in ConfigurationToAugeasSimple
 void ConfigurationToAugeas.updateProperty(org.rhq.core.domain.configuration.definition.PropertyDefinition propDef, org.rhq.core.domain.configuration.Property parentProp, AugeasNode parentNode, int seq)
          Performs updates in the tree based on the values in the single property (and its descendants).
 void ConfigurationToAugeas.updateResourceConfiguration(AugeasNode node, org.rhq.core.domain.configuration.definition.ConfigurationDefinition resourceConfigDef, org.rhq.core.domain.configuration.Configuration resourceConfig)
          Updates the augeas tree with the data from the RHQ configuration
 void ConfigurationToAugeas.updateSimple(AugeasNode parentNode, org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple propDef, org.rhq.core.domain.configuration.Property prop, int seq)
          TODO this should be removed from the interface and made protected abstract in ConfigurationToAugeasSimple
 

Uses of AugeasNode in org.rhq.rhqtransform.impl
 

Methods in org.rhq.rhqtransform.impl that return AugeasNode
protected  AugeasNode RhqAugeasMappingSimple.getStartNode(AugeasTree tree)
           
 

Methods in org.rhq.rhqtransform.impl with parameters of type AugeasNode
 org.rhq.core.domain.configuration.Property AugeasToConfigurationSimple.createPropertyList(org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDefList, AugeasNode node)
           
 org.rhq.core.domain.configuration.PropertyMap AugeasToConfigurationSimple.createPropertyMap(org.rhq.core.domain.configuration.definition.PropertyDefinitionMap propDefMap, AugeasNode node)
           
 org.rhq.core.domain.configuration.Property AugeasToConfigurationSimple.createPropertySimple(org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple propDefSimple, AugeasNode node)
           
 org.rhq.core.domain.configuration.Property AugeasToConfigurationSimple.loadProperty(org.rhq.core.domain.configuration.definition.PropertyDefinition propDef, AugeasNode parentNode)
           
 org.rhq.core.domain.configuration.Configuration AugeasToConfigurationSimple.loadResourceConfiguration(AugeasNode startNode, org.rhq.core.domain.configuration.definition.ConfigurationDefinition resourceConfigDef)
           
 void ConfigurationToAugeasSimple.updateList(org.rhq.core.domain.configuration.definition.PropertyDefinitionList propDef, org.rhq.core.domain.configuration.Property prop, AugeasNode listNode, int seq)
           
 void ConfigurationToAugeasSimple.updateMap(org.rhq.core.domain.configuration.definition.PropertyDefinitionMap propDefMap, org.rhq.core.domain.configuration.Property prop, AugeasNode mapNode, int seq)
           
 void ConfigurationToAugeasSimple.updateProperty(org.rhq.core.domain.configuration.definition.PropertyDefinition propDef, org.rhq.core.domain.configuration.Property parentProp, AugeasNode parentNode, int seq)
           
 void ConfigurationToAugeasSimple.updateResourceConfiguration(AugeasNode node, org.rhq.core.domain.configuration.definition.ConfigurationDefinition resourceConfigDef, org.rhq.core.domain.configuration.Configuration resourceConfig)
           
 void ConfigurationToAugeasSimple.updateSimple(AugeasNode parentNode, org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple propDef, org.rhq.core.domain.configuration.Property prop, int seq)
           
 



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