Package net.ontopia.persistence.proxy
Class DataSourceConnectionFactory
- java.lang.Object
-
- net.ontopia.persistence.proxy.DataSourceConnectionFactory
-
- All Implemented Interfaces:
ConnectionFactoryIF
public class DataSourceConnectionFactory extends Object implements ConnectionFactoryIF
INTERNAL: AConnectionFactoryIFbacked by aDataSource.- Since:
- 5.5.0
-
-
Field Summary
Fields Modifier and Type Field Description protected DataSourcedatasourceprotected booleanreadOnly
-
Constructor Summary
Constructors Constructor Description DataSourceConnectionFactory(DataSource datasource, boolean readOnly)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()INTERNAL: Closes the connection factory.ConnectionrequestConnection()INTERNAL: Requests a new connection object.
-
-
-
Field Detail
-
datasource
protected DataSource datasource
-
readOnly
protected boolean readOnly
-
-
Constructor Detail
-
DataSourceConnectionFactory
public DataSourceConnectionFactory(DataSource datasource, boolean readOnly)
-
-
Method Detail
-
requestConnection
public Connection requestConnection() throws SQLException
Description copied from interface:ConnectionFactoryIFINTERNAL: Requests a new connection object.- Specified by:
requestConnectionin interfaceConnectionFactoryIF- Throws:
SQLException
-
close
public void close()
Description copied from interface:ConnectionFactoryIFINTERNAL: Closes the connection factory.- Specified by:
closein interfaceConnectionFactoryIF
-
-