|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 |
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 DataSource
SQLException
public Connection getConnection(String username, String password) throws SQLException
getConnection
in interface DataSource
SQLException
public Connection getConnection(Properties props) throws SQLException
SQLException
protected Connection getSimpleConnection(Properties props) throws SQLException
SQLException
public int getLoginTimeout()
getLoginTimeout
in interface CommonDataSource
public void setLoginTimeout(int seconds)
setLoginTimeout
in interface CommonDataSource
public PrintWriter getLogWriter()
getLogWriter
in interface CommonDataSource
public void setLogWriter(PrintWriter out)
setLogWriter
in interface CommonDataSource
public void initDBDictionary(DBDictionary dict)
DriverDataSource
initDBDictionary
in interface DriverDataSource
public void setConnectionURL(String connectionURL)
DriverDataSource
setConnectionURL
in interface DriverDataSource
public String getConnectionURL()
DriverDataSource
getConnectionURL
in interface DriverDataSource
public void setConnectionUserName(String connectionUserName)
DriverDataSource
setConnectionUserName
in interface DriverDataSource
public String getConnectionUserName()
DriverDataSource
getConnectionUserName
in interface DriverDataSource
public void setConnectionPassword(String connectionPassword)
DriverDataSource
setConnectionPassword
in interface DriverDataSource
protected String getConnectionPassword()
public void setConnectionProperties(Properties props)
DriverDataSource
setConnectionProperties
in interface DriverDataSource
public Properties getConnectionProperties()
DriverDataSource
getConnectionProperties
in interface DriverDataSource
public void setConnectionFactoryProperties(Properties props)
DriverDataSource
setConnectionFactoryProperties
in interface DriverDataSource
public Properties getConnectionFactoryProperties()
DriverDataSource
getConnectionFactoryProperties
in interface DriverDataSource
public List createConnectionDecorators()
DriverDataSource
createConnectionDecorators
in interface DriverDataSource
public void setClassLoader(ClassLoader classLoader)
DriverDataSource
setClassLoader
in interface DriverDataSource
public ClassLoader getClassLoader()
DriverDataSource
getClassLoader
in interface DriverDataSource
public void setConnectionDriverName(String connectionDriverName)
DriverDataSource
setConnectionDriverName
in interface DriverDataSource
public String getConnectionDriverName()
DriverDataSource
getConnectionDriverName
in interface DriverDataSource
protected Driver getSimpleDriver()
public boolean isWrapperFor(Class iface)
isWrapperFor
in interface Wrapper
public 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 |