org.rhq.augeas.config
Interface AugeasConfiguration

All Known Implementing Classes:
AugeasConfigurationSimple, PluginDescriptorBasedAugeasConfiguration

public interface AugeasConfiguration

Represents the augeas configuration.

Author:
Filip Drabek

Method Summary
 String getLoadPath()
           
 int getMode()
           
 AugeasModuleConfig getModuleByName(String name)
           
 List<AugeasModuleConfig> getModules()
           
 String getRootPath()
           
 void loadFiles()
          Initializes the modules.
 

Method Detail

getModules

List<AugeasModuleConfig> getModules()
Returns:
the list of modules augeas should load

getModuleByName

AugeasModuleConfig getModuleByName(String name)
Returns:
a module configuration by name

getRootPath

String getRootPath()
Returns:
The filesystem root path for augeas tree.

getLoadPath

String getLoadPath()
Returns:
path to the augeas lenses directory

getMode

int getMode()
Returns:
augeas loading mode
See Also:
Augeas#Augeas(int)}

loadFiles

void loadFiles()
Initializes the modules. This can check that all the included files exist or provide some additional runtime-determined configuration to the modules.



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