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