|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.jdbc.schema.SimpleDriverDataSource
public class SimpleDriverDataSource
Non-pooling driver data source.
| Field Summary | |
|---|---|
protected static Localizer |
_eloc
|
protected static Localizer |
_loc
|
| Constructor Summary | |
|---|---|
SimpleDriverDataSource()
|
|
| Method Summary | |
|---|---|
List<ConnectionDecorator> |
createConnectionDecorators()
Provide any built-in decorators; may be null. |
ClassLoader |
getClassLoader()
Classloader for loading driver class, etc. |
Connection |
getConnection()
|
Connection |
getConnection(Properties props)
|
Connection |
getConnection(String username,
String password)
|
String |
getConnectionDriverName()
Driver class name. |
Properties |
getConnectionFactoryProperties()
Configuration of datasource properties. |
protected String |
getConnectionPassword()
|
Properties |
getConnectionProperties()
Configuration of connection. |
String |
getConnectionURL()
JDBC URL. |
String |
getConnectionUserName()
JDBC user name. |
int |
getLoginTimeout()
|
PrintWriter |
getLogWriter()
|
Logger |
getParentLogger()
|
protected Connection |
getSimpleConnection(Properties props)
|
protected Driver |
getSimpleDriver()
|
void |
initDBDictionary(DBDictionary dict)
Initialize self and dictionary once available. |
boolean |
isWrapperFor(Class<?> iface)
|
void |
setClassLoader(ClassLoader classLoader)
JDBC password. |
void |
setConnectionDriverName(String connectionDriverName)
Driver class name. |
void |
setConnectionFactoryProperties(Properties props)
Configuration of datasource properties. |
void |
setConnectionPassword(String connectionPassword)
JDBC password. |
void |
setConnectionProperties(Properties props)
Configuration of connection. |
void |
setConnectionURL(String connectionURL)
JDBC URL. |
void |
setConnectionUserName(String connectionUserName)
JDBC user name. |
void |
setLoginTimeout(int seconds)
|
void |
setLogWriter(PrintWriter out)
|
Object |
unwrap(Class iface)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static Localizer _loc
protected static Localizer _eloc
| Constructor Detail |
|---|
public SimpleDriverDataSource()
| Method Detail |
|---|
public Connection getConnection()
throws SQLException
getConnection in interface DataSourceSQLException
public Connection getConnection(String username,
String password)
throws SQLException
getConnection in interface DataSourceSQLException
public Connection getConnection(Properties props)
throws SQLException
SQLException
protected Connection getSimpleConnection(Properties props)
throws SQLException
SQLExceptionpublic int getLoginTimeout()
getLoginTimeout in interface CommonDataSourcepublic void setLoginTimeout(int seconds)
setLoginTimeout in interface CommonDataSourcepublic PrintWriter getLogWriter()
getLogWriter in interface CommonDataSourcepublic void setLogWriter(PrintWriter out)
setLogWriter in interface CommonDataSourcepublic void initDBDictionary(DBDictionary dict)
DriverDataSource
initDBDictionary in interface DriverDataSourcepublic void setConnectionURL(String connectionURL)
DriverDataSource
setConnectionURL in interface DriverDataSourcepublic String getConnectionURL()
DriverDataSource
getConnectionURL in interface DriverDataSourcepublic void setConnectionUserName(String connectionUserName)
DriverDataSource
setConnectionUserName in interface DriverDataSourcepublic String getConnectionUserName()
DriverDataSource
getConnectionUserName in interface DriverDataSourcepublic void setConnectionPassword(String connectionPassword)
DriverDataSource
setConnectionPassword in interface DriverDataSourceprotected String getConnectionPassword()
public void setConnectionProperties(Properties props)
DriverDataSource
setConnectionProperties in interface DriverDataSourcepublic Properties getConnectionProperties()
DriverDataSource
getConnectionProperties in interface DriverDataSourcepublic void setConnectionFactoryProperties(Properties props)
DriverDataSource
setConnectionFactoryProperties in interface DriverDataSourcepublic Properties getConnectionFactoryProperties()
DriverDataSource
getConnectionFactoryProperties in interface DriverDataSourcepublic List<ConnectionDecorator> createConnectionDecorators()
DriverDataSource
createConnectionDecorators in interface DriverDataSourcepublic void setClassLoader(ClassLoader classLoader)
DriverDataSource
setClassLoader in interface DriverDataSourcepublic ClassLoader getClassLoader()
DriverDataSource
getClassLoader in interface DriverDataSourcepublic void setConnectionDriverName(String connectionDriverName)
DriverDataSource
setConnectionDriverName in interface DriverDataSourcepublic String getConnectionDriverName()
DriverDataSource
getConnectionDriverName in interface DriverDataSourceprotected Driver getSimpleDriver()
public boolean isWrapperFor(Class<?> iface)
isWrapperFor in interface Wrapperpublic Object unwrap(Class iface)
unwrap in interface Wrapper
public Logger getParentLogger()
throws SQLFeatureNotSupportedException
SQLFeatureNotSupportedException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||