at.davinci.util
Class ConfigurationLoader
java.lang.Object
at.davinci.util.ConfigurationLoader
public class ConfigurationLoader
- extends java.lang.Object
- Author:
- dorgon
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigurationLoader
public ConfigurationLoader()
loadAccessConfiguration
public void loadAccessConfiguration(java.lang.String dirName)
throws ConfigurationException
- loads roles and user definitions
Call after execution to fetch data:
- getRoles()
- getUsers()
- Parameters:
dirName
-
- Throws:
ConfigurationException
loadViewTrees
public void loadViewTrees(java.lang.String string,
java.util.Hashtable<java.lang.String,Role> roles)
throws ConfigurationException
- Throws:
ConfigurationException
loadViewTrees
public void loadViewTrees(java.lang.String dirName)
throws ConfigurationException
- loads view tree definitions and model signatures
Call getViewTrees(), getDefaultViewTree() and
getModelSignatures() after execution to get loaded data.
Specified roles will be updated by reference while parsing.
- Parameters:
dirName
-
- Throws:
ConfigurationException
getModelSignatures
public java.util.Hashtable<java.lang.String,ModelSignature> getModelSignatures()
getViewTrees
public java.util.Hashtable<java.lang.String,ViewTreeNode> getViewTrees()
getDefaultViewTree
public ViewTreeNode getDefaultViewTree()
getRoles
public java.util.Hashtable<java.lang.String,Role> getRoles()
getUsers
public java.util.Hashtable<java.lang.String,User> getUsers()