A new interface has been added to allow vendor specific
connection testing before handing out connections from
The first implementation of this interface is an Oracle
that uses the method.
int pingDatabase(int timeout); // returns -ve for an error
Implementations for other databases are welcomed.