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

All Known Implementing Classes:
DbcpDataSourceCreator, DefaultDataSourceCreator, PoolDataSourceCreator

public interface DataSourceCreator


Method Summary
 org.apache.xbean.recipe.ObjectRecipe clearRecipe(Object object)
           
 void destroy(Object object)
           
 DataSource managed(String name, DataSource ds)
           
 DataSource pool(String name, DataSource ds, Properties properties)
           
 DataSource 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,
                   DataSource 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

DataSource 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-2012 The Apache Software Foundation. All Rights Reserved.