Package com.ibm.fhir.schema.app.util
Class CommonUtil
- java.lang.Object
-
- com.ibm.fhir.schema.app.util.CommonUtil
-
public final class CommonUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CommonUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidconfigureLogger()Set up the logger using the log.dir system propertystatic voidconfigureLogger(java.lang.String logDir)Configure the logger to use the given directory.static IDatabaseAdaptergetDbAdapter(DbType dbType, IConnectionProvider connectionProvider)static IDatabaseAdaptergetDbAdapter(DbType dbType, JdbcTarget target)static JdbcPropertyAdaptergetPropertyAdapter(DbType dbType, java.util.Properties props)static java.lang.StringgetRandomKey()Generate a random 32 byte value encoded as a Base64 string (44 characters).static voidloadDriver(IDatabaseTranslator translator)Load the driver classstatic voidlogClasspath(java.util.logging.Logger logger)Print the classpath so we can see what on earth is going on with connecting to DB2 using an api key.
-
-
-
Method Detail
-
configureLogger
public static void configureLogger()
Set up the logger using the log.dir system property
-
logClasspath
public static void logClasspath(java.util.logging.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(java.lang.String logDir)
Configure the logger to use the given directory.- Parameters:
logDir-
-
getRandomKey
public static java.lang.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, java.util.Properties props)
-
getDbAdapter
public static IDatabaseAdapter getDbAdapter(DbType dbType, JdbcTarget target)
-
getDbAdapter
public static IDatabaseAdapter getDbAdapter(DbType dbType, IConnectionProvider connectionProvider)
-
-