org.nuiton.rss
Class ConfigInitializer<S,D>
java.lang.Object
org.nuiton.rss.ConfigInitializer<S,D>
- Type Parameters:
S - la classe source de la configurationD - la classe destination de la configuration
- Direct Known Subclasses:
- RSSConfig.RSSConfigInitializer, RSSGeneratorConfig.RssGeneratorConfigInitializer
public abstract class ConfigInitializer<S,D>
- extends Object
- Author:
- tony
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigInitializer
public ConfigInitializer()
getConfigValue
protected abstract String getConfigValue(S config,
String fullConfigName)
- Parameters:
config - l'object source contenant les configsfullConfigName - le nom complet de la propriete recherchee
- Returns:
- la valeur de la propriete ou null si non trouve
init
public abstract void init(S config)
init
public void init(String prefix,
Class<D> klass,
S config,
String... keys)
- Initialise RSSConfig.
- Parameters:
prefix - klass - la class de la configuration de destinationconfig - la configuration sourcekeys -
loadConfig
protected void loadConfig(S config,
D instance,
String prefix,
String configName)
Copyright © 2008-2011 CodeLutin. All Rights Reserved.