org.openejb.alt.config
Class ConfigUtils

java.lang.Object
  extended by org.openejb.alt.config.ConfigUtils

public class ConfigUtils
extends java.lang.Object

Utility methods for reading and writing config files

Author:
David Blevins

Field Summary
static Logger logger
           
static Messages messages
           
 
Constructor Summary
ConfigUtils()
           
 
Method Summary
static Openejb _readConfig(java.lang.String confFile)
           
static boolean addDeploymentEntryToConfig(java.lang.String jarLocation, Openejb config)
           
static java.io.File createConfig(java.io.File config)
           
static Openejb readConfig()
           
static Openejb readConfig(java.lang.String confFile)
           
static java.lang.String searchForConfiguration()
          Search for the config file.
static java.lang.String searchForConfiguration(java.lang.String path)
           
static java.lang.String searchForConfiguration(java.lang.String path, java.util.Properties props)
           
static void writeConfig(java.lang.String confFile, Openejb confObject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

messages

public static Messages messages

logger

public static Logger logger
Constructor Detail

ConfigUtils

public ConfigUtils()
Method Detail

readConfig

public static Openejb readConfig()
                          throws OpenEJBException
Throws:
OpenEJBException

readConfig

public static Openejb readConfig(java.lang.String confFile)
                          throws OpenEJBException
Throws:
OpenEJBException

_readConfig

public static Openejb _readConfig(java.lang.String confFile)
                           throws OpenEJBException
Throws:
OpenEJBException

writeConfig

public static void writeConfig(java.lang.String confFile,
                               Openejb confObject)
                        throws OpenEJBException
Throws:
OpenEJBException

searchForConfiguration

public static java.lang.String searchForConfiguration()
                                               throws OpenEJBException
Search for the config file.

OPENJB_HOME/conf/openejb.conf OPENJB_HOME/conf/default.openejb.conf

Returns:
String
Throws:
OpenEJBException

searchForConfiguration

public static java.lang.String searchForConfiguration(java.lang.String path)
                                               throws OpenEJBException
Throws:
OpenEJBException

searchForConfiguration

public static java.lang.String searchForConfiguration(java.lang.String path,
                                                      java.util.Properties props)
                                               throws OpenEJBException
Throws:
OpenEJBException

createConfig

public static java.io.File createConfig(java.io.File config)
                                 throws java.io.IOException
Throws:
java.io.IOException

addDeploymentEntryToConfig

public static boolean addDeploymentEntryToConfig(java.lang.String jarLocation,
                                                 Openejb config)


Copyright © 1999-2011 OpenEJB. All Rights Reserved.