Package org.fugerit.java.core.db.connect
Class SingleConnectionFactory
- java.lang.Object
-
- org.fugerit.java.core.db.connect.SingleConnectionFactory
-
- All Implemented Interfaces:
ConnectionFactory
public class SingleConnectionFactory extends Object implements ConnectionFactory
-
-
Constructor Summary
Constructors Constructor Description SingleConnectionFactory(Connection conn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Connection
getConnection()
Return a connection from the factoryDataBaseInfo
getDataBaseInfo()
Return database Metadata wrappervoid
release()
Release the connection factory
-
-
-
Constructor Detail
-
SingleConnectionFactory
public SingleConnectionFactory(Connection conn)
-
-
Method Detail
-
getDataBaseInfo
public DataBaseInfo getDataBaseInfo() throws DAOException
Description copied from interface:ConnectionFactory
Return database Metadata wrapper- Specified by:
getDataBaseInfo
in interfaceConnectionFactory
- Returns:
- data base metadata
- Throws:
DAOException
- in case of issues
-
release
public void release() throws DAOException
Description copied from interface:ConnectionFactory
Release the connection factory- Specified by:
release
in interfaceConnectionFactory
- Throws:
DAOException
- in case of issues
-
getConnection
public Connection getConnection() throws DAOException
Description copied from interface:ConnectionFactory
Return a connection from the factory- Specified by:
getConnection
in interfaceConnectionFactory
- Returns:
- the java.sql.Connection
- Throws:
DAOException
- in case of issues
-
-