Package org.fugerit.java.core.db.connect
Interface ConnectionFactory
-
- All Known Subinterfaces:
ConnectionFactoryCloseable
- All Known Implementing Classes:
ConnectionFacadeWrapper
,ConnectionFactoryImpl
,DbcpConnectionFactory
,SingleConnectionFactory
public interface ConnectionFactory
Simple class for creating java.sql.Connection.
- Author:
- Fugerit
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Connection
getConnection()
Return a connection from the factoryDataBaseInfo
getDataBaseInfo()
Return database Metadata wrappervoid
release()
Release the connection factory
-
-
-
Method Detail
-
getDataBaseInfo
DataBaseInfo getDataBaseInfo() throws DAOException
Return database Metadata wrapper- Returns:
- data base metadata
- Throws:
DAOException
- in case of issues
-
release
void release() throws DAOException
Release the connection factory- Throws:
DAOException
- in case of issues
-
getConnection
Connection getConnection() throws DAOException
Return a connection from the factory- Returns:
- the java.sql.Connection
- Throws:
DAOException
- in case of issues
-
-