Package com.ibm.fhir.schema.app.util
Class CommonUtil
- java.lang.Object
-
- com.ibm.fhir.schema.app.util.CommonUtil
-
public final class CommonUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description CommonUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
configureLogger()
Set up the logger using the log.dir system propertystatic void
configureLogger(String logDir)
Configure the logger to use the given directory.static IDatabaseAdapter
getDbAdapter(DbType dbType, IConnectionProvider connectionProvider)
static IDatabaseAdapter
getDbAdapter(DbType dbType, JdbcTarget target)
static JdbcPropertyAdapter
getPropertyAdapter(DbType dbType, Properties props)
static String
getRandomKey()
Generate a random 32 byte value encoded as a Base64 string (44 characters).static void
loadDriver(IDatabaseTranslator translator)
Load the driver classstatic void
logClasspath(Logger logger)
Print the classpath so we can see what on earth is going on with connecting to DB2 using an api key.static void
printUsage()
prints a brief menu to the standard out showing the usage.
-
-
-
Method Detail
-
printUsage
public static void printUsage()
prints a brief menu to the standard out showing the usage.
-
configureLogger
public static void configureLogger()
Set up the logger using the log.dir system property
-
logClasspath
public static void logClasspath(Logger logger)
Print the classpath so we can see what on earth is going on with connecting to DB2 using an api key.
-
configureLogger
public static void configureLogger(String logDir)
Configure the logger to use the given directory.- Parameters:
logDir
-
-
getRandomKey
public static String getRandomKey()
Generate a random 32 byte value encoded as a Base64 string (44 characters).- Returns:
-
loadDriver
public static void loadDriver(IDatabaseTranslator translator)
Load the driver class
-
getPropertyAdapter
public static JdbcPropertyAdapter getPropertyAdapter(DbType dbType, Properties props)
-
getDbAdapter
public static IDatabaseAdapter getDbAdapter(DbType dbType, JdbcTarget target)
-
getDbAdapter
public static IDatabaseAdapter getDbAdapter(DbType dbType, IConnectionProvider connectionProvider)
-
-