org.rhq.augeas.tree
Interface AugeasTreeBuilder

All Known Implementing Classes:
DefaultAugeasTreeBuilder

public interface AugeasTreeBuilder

Builds up the in-memory tree representation of the data loaded from Augeas.

Author:
Filip Drabek

Method Summary
 AugeasTree buildTree(AugeasProxy proxy, AugeasConfiguration moduleConfig, String name, boolean lazy)
           
 

Method Detail

buildTree

AugeasTree buildTree(AugeasProxy proxy,
                     AugeasConfiguration moduleConfig,
                     String name,
                     boolean lazy)
                     throws AugeasTreeException
Parameters:
proxy - provides direct access to Augeas should the builder need it
moduleConfig - which Augeas module to use to build the tree
name - the name of the module to load
lazy - should the tree built lazily or eagerly
Returns:
fully built representation of the Augeas data
Throws:
AugeasTreeException


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