gnu.beanfactory
Class RuntimeDefinitionLoader

java.lang.Object
  |
  +--gnu.beanfactory.PropertiesDefinitionLoader
        |
        +--gnu.beanfactory.RuntimeDefinitionLoader
All Implemented Interfaces:
DefinitionLoader
Direct Known Subclasses:
ServletContextDefinitionLoader

public class RuntimeDefinitionLoader
extends PropertiesDefinitionLoader

Properties-based DefinitionLoader implementation.


Constructor Summary
RuntimeDefinitionLoader()
           
 
Method Summary
 java.util.Properties getProperties()
          Gets the configuration properties for this definition loader.
 java.util.Properties getStaticProperties()
           
 void load()
           
protected  void mergeFromLDAP(java.util.Properties inProps)
           
protected  void mergeFromLDAP(java.lang.String root, java.lang.String user, java.lang.String pass, java.lang.String configList, java.util.Properties inProps)
           
 void postInit()
           
 
Methods inherited from class gnu.beanfactory.PropertiesDefinitionLoader
addBeanDefinition, createBeanDefinitions, getBeanDefinition, getBeanDefinitionNames, getConfigSources, importDefinitions, loadBeanDefinitions, mergeFromSystemProperties, removeBeanDefinition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuntimeDefinitionLoader

public RuntimeDefinitionLoader()
Method Detail

getStaticProperties

public java.util.Properties getStaticProperties()

getProperties

public java.util.Properties getProperties()
Description copied from interface: DefinitionLoader
Gets the configuration properties for this definition loader.

load

public void load()
Overrides:
load in class PropertiesDefinitionLoader

mergeFromLDAP

protected void mergeFromLDAP(java.util.Properties inProps)
                      throws BeanFactoryException

mergeFromLDAP

protected void mergeFromLDAP(java.lang.String root,
                             java.lang.String user,
                             java.lang.String pass,
                             java.lang.String configList,
                             java.util.Properties inProps)
                      throws BeanFactoryException

postInit

public void postInit()
              throws BeanFactoryException