com.sapportals.wcm.util.config

Class ConfigurationManager

java.lang.Object
  extended by com.sapportals.wcm.util.config.ConfigurationManager

public class ConfigurationManager
extends Object

TBD: Description of the class.


Constructor Summary
ConfigurationManager()
           
 
Method Summary
 void clearAllProperties()
          clear the container hash table m_configurations
 File getFile(String configurationName)
           
static ConfigurationManager getInstance()
           
static Properties getSubProperties(Properties properties, String base)
           
 Properties loadProperties(Object caller, String configurationName)
           
 Properties loadProperties(Object caller, String configurationName, Properties replaceStrings)
           
 Properties loadProperties(String configurationName)
           
 Properties loadProperties(String configurationName, Properties replaceStrings)
           
 Properties loadPropertiesFromPath(String path, String configurationName)
           
 Properties loadPropertiesFromPath(String path, String configurationName, Properties replaceStrings)
           
protected  Properties lowLoadProperties(Object caller, String configurationFile, Properties replaceStrings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationManager

public ConfigurationManager()
Method Detail

getFile

public File getFile(String configurationName)

clearAllProperties

public void clearAllProperties()
clear the container hash table m_configurations


loadProperties

public Properties loadProperties(String configurationName)
                          throws Exception
Throws:
Exception

loadProperties

public Properties loadProperties(Object caller,
                                 String configurationName)
                          throws Exception
Throws:
Exception

loadProperties

public Properties loadProperties(String configurationName,
                                 Properties replaceStrings)
                          throws Exception
Throws:
Exception

loadProperties

public Properties loadProperties(Object caller,
                                 String configurationName,
                                 Properties replaceStrings)
                          throws Exception
Throws:
Exception

loadPropertiesFromPath

public Properties loadPropertiesFromPath(String path,
                                         String configurationName)
                                  throws Exception
Throws:
Exception

loadPropertiesFromPath

public Properties loadPropertiesFromPath(String path,
                                         String configurationName,
                                         Properties replaceStrings)
                                  throws Exception
Throws:
Exception

lowLoadProperties

protected Properties lowLoadProperties(Object caller,
                                       String configurationFile,
                                       Properties replaceStrings)
                                throws Exception
Throws:
Exception

getInstance

public static ConfigurationManager getInstance()

getSubProperties

public static Properties getSubProperties(Properties properties,
                                          String base)
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] KMC-CM [sap.com] tc/km/frwk api EP-KM-CM
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM


Copyright 2014 SAP AG Complete Copyright Notice