org.hrodberaht.directus.config
Class ConfigRegister

java.lang.Object
  extended by org.hrodberaht.directus.config.ConfigRegister

public class ConfigRegister
extends java.lang.Object

Simple Java Utilts - Config

Since:
1.0
Version:
1.0
Author:
Robert Alexandersson

Nested Class Summary
static class ConfigRegister.Strategy
           
 
Constructor Summary
ConfigRegister()
           
 
Method Summary
 java.util.Map<java.lang.Class,ConfigBase> getCustomConfigurations()
           
 ConfigRegister.Strategy getCustomConfigurationStrategy()
           
protected  void load()
           
static void registerConfig(ConfigBase config, java.lang.String property)
           
static void registerConfig(ConfigBase config, java.lang.String propertyPath, java.lang.String customPropertyPath)
           
 void setCustomConfigurations(java.util.Map<java.lang.Class,ConfigBase> customConfigurations)
           
 void setCustomConfigurationStrategy(ConfigRegister.Strategy customConfigurationStrategy)
           
 void setProvidedConfigurations(java.util.Map<java.lang.Class,ConfigBase> providedConfigurations)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigRegister

public ConfigRegister()
Method Detail

registerConfig

public static void registerConfig(ConfigBase config,
                                  java.lang.String propertyPath,
                                  java.lang.String customPropertyPath)

registerConfig

public static void registerConfig(ConfigBase config,
                                  java.lang.String property)

load

protected void load()

setProvidedConfigurations

public void setProvidedConfigurations(java.util.Map<java.lang.Class,ConfigBase> providedConfigurations)

getCustomConfigurations

public java.util.Map<java.lang.Class,ConfigBase> getCustomConfigurations()

setCustomConfigurations

public void setCustomConfigurations(java.util.Map<java.lang.Class,ConfigBase> customConfigurations)

getCustomConfigurationStrategy

public ConfigRegister.Strategy getCustomConfigurationStrategy()

setCustomConfigurationStrategy

public void setCustomConfigurationStrategy(ConfigRegister.Strategy customConfigurationStrategy)


Copyright © 2010. All Rights Reserved.