public final class JdbcConfigurationImpl extends java.lang.Object implements JdbcConfiguration
Modifier and Type | Field and Description |
---|---|
private JpaConfiguration |
config |
private org.apache.tomcat.jdbc.pool.PoolConfiguration |
configuration |
Constructor and Description |
---|
JdbcConfigurationImpl(JpaConfiguration config,
org.apache.tomcat.jdbc.pool.PoolConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getJdbcDriver() |
java.lang.String |
getJdbcPassword() |
java.lang.String |
getJdbcUrl() |
java.lang.String |
getJdbcUser() |
java.lang.String |
getLoggingLevel() |
java.lang.String |
getSchemaGenerationScriptAction()
Private property for development environment only.
Possible values are: "none", "create", "drop", "drop-and-create" .In production it (must) defaults to "none" . |
java.lang.String |
getSchemaGenerationScriptsCreateTarget() |
java.lang.String |
getSchemaGenerationScriptsDropTarget() |
private final JpaConfiguration config
private final org.apache.tomcat.jdbc.pool.PoolConfiguration configuration
public JdbcConfigurationImpl(JpaConfiguration config, org.apache.tomcat.jdbc.pool.PoolConfiguration configuration)
public java.lang.String getJdbcDriver()
getJdbcDriver
in interface JdbcConfiguration
public java.lang.String getJdbcUrl()
getJdbcUrl
in interface JdbcConfiguration
public java.lang.String getJdbcUser()
getJdbcUser
in interface JdbcConfiguration
public java.lang.String getJdbcPassword()
getJdbcPassword
in interface JdbcConfiguration
public java.lang.String getSchemaGenerationScriptAction()
"none", "create", "drop", "drop-and-create"
."none"
.getSchemaGenerationScriptAction
in interface JdbcConfiguration
PersistenceUnitProperties.SCHEMA_GENERATION_SCRIPTS_ACTION
public java.lang.String getSchemaGenerationScriptsCreateTarget()
getSchemaGenerationScriptsCreateTarget
in interface JdbcConfiguration
PersistenceUnitProperties.SCHEMA_GENERATION_SCRIPTS_CREATE_TARGET
public java.lang.String getSchemaGenerationScriptsDropTarget()
getSchemaGenerationScriptsDropTarget
in interface JdbcConfiguration
PersistenceUnitProperties.SCHEMA_GENERATION_SCRIPTS_DROP_TARGET
public java.lang.String getLoggingLevel()
getLoggingLevel
in interface JdbcConfiguration
PersistenceUnitProperties.LOGGING_LEVEL