=head1 NAME ResourcePool::Resource::DBI - A L wrapper for L =head1 SYNOPSIS use ResourcePool::Resource::DBI; my $resource = ResourcePool::Resource::DBI->new( $data_source, $username, $auth, \%attr); =head1 DESCRIPTION This class is used by the L internally to create L connections. Its called by the corresponding L object which passes the parameters needed to establish the L connection. The only thing which has to been known by an application developer about this class is the implementation of the L and L methods: =head2 S<$resource-Eprecheck> Performs a $dbh->ping(). B Returns true on success and false on fail =head2 S<$resource-Epostcheck> Performs a rollback() on the session if AutoCommit is off. B always true =head1 SEE ALSO L, L, L, L =head1 AUTHOR Copyright (C) 2001-2004 by Markus Winand This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.