org.apache.openejb.resource.jdbc.pool
Interface DataSourceCreator

All Known Implementing Classes:
DbcpDataSourceCreator, DefaultDataSourceCreator, PoolDataSourceCreator, SimpleDataSourceCreator

public interface DataSourceCreator


Method Summary
 org.apache.xbean.recipe.ObjectRecipe clearRecipe(Object object)
           
 void destroy(Object object)
           
 DataSource managed(String name, CommonDataSource ds)
           
 DataSource pool(String name, DataSource ds, Properties properties)
           
 CommonDataSource pool(String name, String driver, Properties properties)
           
 DataSource poolManaged(String name, DataSource ds, Properties properties)
           
 DataSource poolManaged(String name, String driver, Properties properties)
           
 DataSource poolManagedWithRecovery(String name, XAResourceWrapper xaResourceWrapper, String driver, Properties properties)
           
 

Method Detail

managed

DataSource managed(String name,
                   CommonDataSource ds)

poolManaged

DataSource poolManaged(String name,
                       DataSource ds,
                       Properties properties)

pool

DataSource pool(String name,
                DataSource ds,
                Properties properties)

poolManagedWithRecovery

DataSource poolManagedWithRecovery(String name,
                                   XAResourceWrapper xaResourceWrapper,
                                   String driver,
                                   Properties properties)

poolManaged

DataSource poolManaged(String name,
                       String driver,
                       Properties properties)

pool

CommonDataSource pool(String name,
                      String driver,
                      Properties properties)

destroy

void destroy(Object object)
             throws Throwable
Throws:
Throwable

clearRecipe

org.apache.xbean.recipe.ObjectRecipe clearRecipe(Object object)


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.