jodd.db.connection
Class DriverManagerConnectionProvider

java.lang.Object
  extended by jodd.db.connection.DriverManagerConnectionProvider
All Implemented Interfaces:
ConnectionProvider

public class DriverManagerConnectionProvider
extends java.lang.Object
implements ConnectionProvider

Driver manager connection provider;


Constructor Summary
DriverManagerConnectionProvider()
           
DriverManagerConnectionProvider(java.lang.String driverClass, java.lang.String url)
           
DriverManagerConnectionProvider(java.lang.String driverClass, java.lang.String url, java.lang.String username, java.lang.String password)
           
 
Method Summary
 void close()
          Closes a provider and releases all its resources.
 void closeConnection(java.sql.Connection conn)
          Dispose of a used connection.
 java.lang.Boolean getAutoCommit()
           
 java.sql.Connection getConnection()
          Get a connection.
 java.lang.String getDriverClass()
           
 java.lang.Integer getIsolation()
           
 java.lang.String getPassword()
           
 java.lang.String getUrl()
           
 java.lang.String getUsername()
           
 void init()
          Initialize the connection provider.
 void setAutoCommit(java.lang.Boolean autoCommit)
           
 void setDriverClass(java.lang.String driverClass)
           
 void setIsolation(java.lang.Integer isolation)
           
 void setPassword(java.lang.String password)
           
 void setUrl(java.lang.String url)
           
 void setUsername(java.lang.String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DriverManagerConnectionProvider

public DriverManagerConnectionProvider(java.lang.String driverClass,
                                       java.lang.String url,
                                       java.lang.String username,
                                       java.lang.String password)

DriverManagerConnectionProvider

public DriverManagerConnectionProvider(java.lang.String driverClass,
                                       java.lang.String url)

DriverManagerConnectionProvider

public DriverManagerConnectionProvider()
Method Detail

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

getUsername

public java.lang.String getUsername()

setUsername

public void setUsername(java.lang.String username)

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

getDriverClass

public java.lang.String getDriverClass()

setDriverClass

public void setDriverClass(java.lang.String driverClass)

getIsolation

public java.lang.Integer getIsolation()

setIsolation

public void setIsolation(java.lang.Integer isolation)

getAutoCommit

public java.lang.Boolean getAutoCommit()

setAutoCommit

public void setAutoCommit(java.lang.Boolean autoCommit)

init

public void init()
Description copied from interface: ConnectionProvider
Initialize the connection provider. Properties are provided either with constructor either with bean setters.

Specified by:
init in interface ConnectionProvider

getConnection

public java.sql.Connection getConnection()
Description copied from interface: ConnectionProvider
Get a connection.

Specified by:
getConnection in interface ConnectionProvider

closeConnection

public void closeConnection(java.sql.Connection conn)
Description copied from interface: ConnectionProvider
Dispose of a used connection.

Specified by:
closeConnection in interface ConnectionProvider

close

public void close()
Description copied from interface: ConnectionProvider
Closes a provider and releases all its resources.

Specified by:
close in interface ConnectionProvider


Copyright ©2008 Jodd Team