GNU project  -  FREE project  -  Savannah @ GNU Free Software Foundation
The FREE project
home | users | developers | writings | download | connections


On this page

JDCConnection.java
JDCConnectionDriver.java
JDCConnectionPool.java


In this section

Section Index

Internationalisation Team
Test Team

ERServer details
FreeClient details
Free.AWT details
Free.DBPool details
Free.util details
RTServer details
JavaDoc Documentation




thanks to:
Swing Digital
 

FREE.DBPOOL

Since 1.5 we have spent considerable time on optimising the speed and scalability of each GNU.FREE applicatin. JDBC database connections have a large performance impact so to prevent their constant creation and closure we can create a cache of open ones by pooling them as a resource for use every time the database is needed. This pacakge implements this system.

JDCConnection.java

This creates a data type to represent a JDBC connection in the pool. Effectively a JDBC connection wrapper.

JDCConnectionDriver.java

A pseudo-driver or wrapper driver which provides JDBC driver services to GNU.FREE applications on behalf of the true JDBC driver. This provides the true driver services in a connection pool aware manner.

JDCConnectionPool.java

This class represents and provides all associate services (including dead connection removal) for the Connection Pool.



- Dev Home -

Contact - by Jason Kitcat - j-dom portal

Copyright 2000, 2001 FREE e-democracy project.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.