org.umber.ballast.config
Class BallastConfig

java.lang.Object
  extended byorg.umber.ballast.config.BallastConfig

public class BallastConfig
extends java.lang.Object


Constructor Summary
BallastConfig()
           
 
Method Summary
 ISqlTypeMapper createTypeMapper()
           
 HibernateConfig[] getHibernate()
           
 JdbcConfig getJdbc()
           
 java.lang.String getOutputDir()
           
 java.lang.String getTypeMapper()
           
static java.util.Properties loadProperties(java.lang.String filePath)
          Loads properties file from CLASSPATH.
 void setHibernate(HibernateConfig[] hibernateConfig)
           
 void setJdbc(JdbcConfig sqlConfig)
           
 void setOutputDir(java.lang.String outputDir)
           
 void setTypeMapper(java.lang.String typeMapper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BallastConfig

public BallastConfig()
Method Detail

loadProperties

public static java.util.Properties loadProperties(java.lang.String filePath)
Loads properties file from CLASSPATH. Returns null if the given path is null or empty, or if properties file cannot be found.

Parameters:
filePath - absolute path to properties file, on CLASSPATH
Returns:
loaded properties, or null if not found

getOutputDir

public java.lang.String getOutputDir()

setOutputDir

public void setOutputDir(java.lang.String outputDir)

getTypeMapper

public java.lang.String getTypeMapper()

setTypeMapper

public void setTypeMapper(java.lang.String typeMapper)

createTypeMapper

public ISqlTypeMapper createTypeMapper()

getJdbc

public JdbcConfig getJdbc()

setJdbc

public void setJdbc(JdbcConfig sqlConfig)

getHibernate

public HibernateConfig[] getHibernate()

setHibernate

public void setHibernate(HibernateConfig[] hibernateConfig)