public class EntityManagerFactoryDataSource
A basic implementation of DataSource which polls given factory for connections.
| Constructor and Description |
|---|
EntityManagerFactoryDataSource(javax.persistence.EntityManagerFactory emf)
A basic implementation of DataSource which polls given factory for connections.
|
| Modifier and Type | Method and Description |
|---|---|
java.sql.Connection |
getConnection() |
java.sql.Connection |
getConnection(java.lang.String username,
java.lang.String password) |
javax.persistence.EntityManagerFactory |
getEmf()
poll this factory for JDBC connections.
|
java.lang.Void |
getLogWriter() |
java.lang.Void |
getLoginTimeout() |
java.lang.Void |
getParentLogger() |
boolean |
isWrapperFor(java.lang.Class<?> iface) |
java.lang.Void |
setLogWriter(java.io.PrintWriter out) |
java.lang.Void |
setLoginTimeout(int seconds) |
<T> java.lang.Void |
unwrap(java.lang.Class<T> iface) |
public EntityManagerFactoryDataSource(javax.persistence.EntityManagerFactory emf)
A basic implementation of DataSource which polls given factory for connections.
emf - poll this factory for JDBC connections.public java.lang.Void setLogWriter(java.io.PrintWriter out)
public java.lang.Void setLoginTimeout(int seconds)
public java.lang.Void getParentLogger()
public java.lang.Void getLogWriter()
public java.lang.Void getLoginTimeout()
public boolean isWrapperFor(java.lang.Class<?> iface)
public <T> java.lang.Void unwrap(java.lang.Class<T> iface)
public java.sql.Connection getConnection()
public java.sql.Connection getConnection(java.lang.String username,
java.lang.String password)
public javax.persistence.EntityManagerFactory getEmf()
poll this factory for JDBC connections.