com.thoughtworks.xjb.jdbc
Class JdbcDataSourceFactory

java.lang.Object
  extended bycom.thoughtworks.xjb.jdbc.JdbcDataSourceFactory
All Implemented Interfaces:
DataSourceFactory

public class JdbcDataSourceFactory
extends java.lang.Object
implements DataSourceFactory

Author:
Dan North

Field Summary
 
Fields inherited from interface com.thoughtworks.xjb.jdbc.DataSourceFactory
NULL
 
Constructor Summary
JdbcDataSourceFactory()
           
JdbcDataSourceFactory(TransactionGetter transactionGetter)
           
 
Method Summary
 javax.sql.DataSource createDriverManagerDataSource(java.lang.String url)
           
 javax.sql.DataSource createDriverManagerDataSource(java.lang.String url, java.lang.String user, java.lang.String password)
           
 javax.sql.DataSource createNonClosingDataSource(java.sql.Connection conn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcDataSourceFactory

public JdbcDataSourceFactory(TransactionGetter transactionGetter)

JdbcDataSourceFactory

public JdbcDataSourceFactory()
Method Detail

createNonClosingDataSource

public javax.sql.DataSource createNonClosingDataSource(java.sql.Connection conn)
Specified by:
createNonClosingDataSource in interface DataSourceFactory

createDriverManagerDataSource

public javax.sql.DataSource createDriverManagerDataSource(java.lang.String url,
                                                          java.lang.String user,
                                                          java.lang.String password)
Specified by:
createDriverManagerDataSource in interface DataSourceFactory

createDriverManagerDataSource

public javax.sql.DataSource createDriverManagerDataSource(java.lang.String url)
Specified by:
createDriverManagerDataSource in interface DataSourceFactory