com.ibatis.common.jdbc
Class DbcpConfiguration

java.lang.Object
  extended bycom.ibatis.common.jdbc.DbcpConfiguration

public class DbcpConfiguration
extends java.lang.Object


Field Summary
private  javax.sql.DataSource dataSource
           
private static Probe PROBE
           
 
Constructor Summary
DbcpConfiguration(java.util.Map properties)
          Constructor to supply a map of properties
 
Method Summary
private  java.lang.Object convertValue(java.lang.Object object, java.lang.String propertyName, java.lang.String value)
           
 javax.sql.DataSource getDataSource()
          Getter for DataSource
private  org.apache.commons.dbcp.BasicDataSource legacyDbcpConfiguration(java.util.Map map)
           
private  org.apache.commons.dbcp.BasicDataSource newDbcpConfiguration(java.util.Map map)
           
private  boolean notEmpty(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROBE

private static final Probe PROBE

dataSource

private javax.sql.DataSource dataSource
Constructor Detail

DbcpConfiguration

public DbcpConfiguration(java.util.Map properties)
Constructor to supply a map of properties

Parameters:
properties - - the map of configuration properties
Method Detail

getDataSource

public javax.sql.DataSource getDataSource()
Getter for DataSource

Returns:
The DataSource

newDbcpConfiguration

private org.apache.commons.dbcp.BasicDataSource newDbcpConfiguration(java.util.Map map)

convertValue

private java.lang.Object convertValue(java.lang.Object object,
                                      java.lang.String propertyName,
                                      java.lang.String value)

legacyDbcpConfiguration

private org.apache.commons.dbcp.BasicDataSource legacyDbcpConfiguration(java.util.Map map)

notEmpty

private boolean notEmpty(java.lang.String s)