nl.knowledgeplaza.util.configuration
Class ConfigurationProviderAbstract

java.lang.Object
  extended by nl.knowledgeplaza.util.configuration.ConfigurationProviderAbstract
Direct Known Subclasses:
ConfigurationProviderPropertyFile, ConfigurationProviderXmlFile

public abstract class ConfigurationProviderAbstract
extends java.lang.Object


Field Summary
protected static org.apache.log4j.Logger log4j
           
protected static org.apache.log4j.Logger log4jTrace
           
static java.lang.String SOURCECODE_VERSION
          Standard variable for determining version of a class file.
 
Constructor Summary
ConfigurationProviderAbstract(Configuration configuration)
           
 
Method Summary
abstract  java.lang.String describe()
           
static java.util.List<java.net.URL> findUrls(Configuration configuration, java.lang.String suffix)
          search and read the property files
abstract  java.lang.String get(java.lang.String propertyName)
           
abstract  java.util.Map<java.lang.String,java.lang.String> getCollection(java.lang.String prefix)
           
protected  Configuration getConfiguration()
          Configuration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOURCECODE_VERSION

public static final java.lang.String SOURCECODE_VERSION
Standard variable for determining version of a class file.

See Also:
Constant Field Values

log4j

protected static org.apache.log4j.Logger log4j

log4jTrace

protected static org.apache.log4j.Logger log4jTrace
Constructor Detail

ConfigurationProviderAbstract

public ConfigurationProviderAbstract(Configuration configuration)
Method Detail

getConfiguration

protected Configuration getConfiguration()
Configuration


findUrls

public static java.util.List<java.net.URL> findUrls(Configuration configuration,
                                                    java.lang.String suffix)
search and read the property files

Parameters:
suffix - without . (e.g. properties or xml)

get

public abstract java.lang.String get(java.lang.String propertyName)

getCollection

public abstract java.util.Map<java.lang.String,java.lang.String> getCollection(java.lang.String prefix)

describe

public abstract java.lang.String describe()


Copyright © 2010. All Rights Reserved.