public class HibernateConnectionProvider extends Object implements ConnectionProvider, Configurable, Stoppable
Constructor and Description |
---|
HibernateConnectionProvider() |
Modifier and Type | Method and Description |
---|---|
void |
closeConnection(Connection conn) |
void |
configure(Properties props) |
Connection |
getConnection() |
static DataSource |
getDataSource() |
boolean |
isUnwrappableAs(Class unwrapType) |
static void |
setDataSource(DataSource dataSource) |
void |
stop() |
boolean |
supportsAggressiveRelease() |
<T> T |
unwrap(Class<T> unwrapType) |
public HibernateConnectionProvider()
public void configure(Properties props) throws HibernateException
configure
in interface Configurable
HibernateException
public Connection getConnection() throws SQLException
getConnection
in interface ConnectionProvider
SQLException
public void closeConnection(Connection conn) throws SQLException
closeConnection
in interface ConnectionProvider
SQLException
public void stop()
stop
in interface Stoppable
public boolean supportsAggressiveRelease()
supportsAggressiveRelease
in interface ConnectionProvider
public static DataSource getDataSource()
public static void setDataSource(DataSource dataSource)
public boolean isUnwrappableAs(Class unwrapType)
isUnwrappableAs
in interface Wrapped
Copyright © 2012–2014 IFREMER. All rights reserved.