Class JdbcPropertyAdapter
- java.lang.Object
-
- com.ibm.fhir.database.utils.common.JdbcPropertyAdapter
-
- Direct Known Subclasses:
Db2PropertyAdapter,DerbyPropertyAdapter,PostgresPropertyAdapter
public class JdbcPropertyAdapter extends Object
Base adapter for common JDBC connection properties
-
-
Field Summary
Fields Modifier and Type Field Description static StringDATABASE_KEYstatic StringDEFAULT_SCHEMA_KEYstatic StringHOST_KEYstatic StringPASSWORD_KEYstatic StringPORT_KEYprotected Propertiespropertiesstatic StringUSER_KEY
-
Constructor Summary
Constructors Constructor Description JdbcPropertyAdapter(Properties properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDatabase()StringgetDefaultSchema()voidgetExtraProperties(Properties props)Get all the extra properties into the given props argumentStringgetHost()StringgetPassword()intgetPort()protected PropertiesgetProperties()StringgetUser()booleanisValid()voidsetDatabase(String db)voidsetDefaultSchema(String schema)voidsetHost(String host)voidsetPassword(String pw)voidsetPort(int port)voidsetUser(String user)
-
-
-
Field Detail
-
properties
protected final Properties properties
-
DATABASE_KEY
public static final String DATABASE_KEY
- See Also:
- Constant Field Values
-
USER_KEY
public static final String USER_KEY
- See Also:
- Constant Field Values
-
PASSWORD_KEY
public static final String PASSWORD_KEY
- See Also:
- Constant Field Values
-
HOST_KEY
public static final String HOST_KEY
- See Also:
- Constant Field Values
-
PORT_KEY
public static final String PORT_KEY
- See Also:
- Constant Field Values
-
DEFAULT_SCHEMA_KEY
public static final String DEFAULT_SCHEMA_KEY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
JdbcPropertyAdapter
public JdbcPropertyAdapter(Properties properties)
-
-
Method Detail
-
getDatabase
public String getDatabase()
-
setDatabase
public void setDatabase(String db)
-
setHost
public void setHost(String host)
-
getHost
public String getHost()
-
setPort
public void setPort(int port)
-
getPort
public int getPort()
-
getUser
public String getUser()
-
setUser
public void setUser(String user)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String pw)
-
setDefaultSchema
public void setDefaultSchema(String schema)
-
getDefaultSchema
public String getDefaultSchema()
-
getProperties
protected Properties getProperties()
-
isValid
public boolean isValid()
-
getExtraProperties
public void getExtraProperties(Properties props)
Get all the extra properties into the given props argument- Parameters:
props-
-
-