Package org.dalesbred.connection
Class DataSourceConnectionProvider
- java.lang.Object
-
- org.dalesbred.connection.DataSourceConnectionProvider
-
- All Implemented Interfaces:
ConnectionProvider
public final class DataSourceConnectionProvider extends java.lang.Object implements ConnectionProvider
ConnectionProvider
that works on top ofDataSource
.
-
-
Constructor Summary
Constructors Constructor Description DataSourceConnectionProvider(@NotNull javax.sql.DataSource dataSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull java.sql.Connection
getConnection()
void
releaseConnection(@NotNull java.sql.Connection connection)
-
-
-
Method Detail
-
getConnection
@NotNull public @NotNull java.sql.Connection getConnection() throws java.sql.SQLException
- Specified by:
getConnection
in interfaceConnectionProvider
- Throws:
java.sql.SQLException
-
releaseConnection
public void releaseConnection(@NotNull @NotNull java.sql.Connection connection) throws java.sql.SQLException
- Specified by:
releaseConnection
in interfaceConnectionProvider
- Throws:
java.sql.SQLException
-
-