org.jhuapl.edu.sages.etl
Class ETLProperties

java.lang.Object
  extended by org.jhuapl.edu.sages.etl.ETLProperties
All Implemented Interfaces:
PropertiesLoader

public class ETLProperties
extends Object
implements PropertiesLoader

A properties loader specifically for loading the required ETL properties files

Author:
POKUAM1

Field Summary
static String dbid_derby
           
static String dbid_msaccess
           
static String dbid_mysql
          constants for activated database specific features
static String dbid_postgresql
           
 
Constructor Summary
ETLProperties()
          ETLProperties Constructor
 
Method Summary
 String getDbms()
           
 String getDbName()
           
 String getPassword()
           
 int getPortNumber()
           
 Properties getProps_customsql_cleanse()
           
 Properties getProps_customsql_final_to_prod()
           
 Properties getProps_customsql_staging()
           
 Properties getProps_dateformats()
           
 Properties getProps_etlconfig()
           
 Properties getProps_mappings()
           
 String getServerName()
           
 String getUserName()
           
 void loadEtlProperties()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dbid_mysql

public static final String dbid_mysql
constants for activated database specific features

See Also:
Constant Field Values

dbid_postgresql

public static final String dbid_postgresql
See Also:
Constant Field Values

dbid_derby

public static final String dbid_derby
See Also:
Constant Field Values

dbid_msaccess

public static final String dbid_msaccess
See Also:
Constant Field Values
Constructor Detail

ETLProperties

public ETLProperties()
ETLProperties Constructor

Method Detail

loadEtlProperties

public void loadEtlProperties()
                       throws SagesEtlException
Specified by:
loadEtlProperties in interface PropertiesLoader
Throws:
SagesEtlException

getProps_etlconfig

public Properties getProps_etlconfig()

getProps_mappings

public Properties getProps_mappings()

getProps_dateformats

public Properties getProps_dateformats()

getProps_customsql_cleanse

public Properties getProps_customsql_cleanse()

getProps_customsql_staging

public Properties getProps_customsql_staging()

getProps_customsql_final_to_prod

public Properties getProps_customsql_final_to_prod()

getDbms

public String getDbms()

getPortNumber

public int getPortNumber()

getServerName

public String getServerName()

getDbName

public String getDbName()

getUserName

public String getUserName()

getPassword

public String getPassword()


Copyright © 2013 Johns Hopkins University Applied Physics Laboratory. All rights reserved.