Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.ode.bpel.dao
Interface BpelDAOConnectionFactoryJDBC

All Superinterfaces:
  BpelDAOConnectionFactory

All Known Implementing Classes:
  BpelDAOConnectionFactoryImpl, BPELDAOConnectionFactoryImpl

    public interface BpelDAOConnectionFactoryJDBC

extends BpelDAOConnectionFactory

Extension of the `BpelDAOConnectionFactory` interface for DAOs that are based on J2EE/JDBC data sources.

Method Summary
`void` | `setDataSource(javax.sql.DataSource ds)` Set the managed data source (transactions tied to transaction manager).
`void` | `setTransactionManager(java.lang.Object tm)` Set the transaction manager.
`void` | `setUnmanagedDataSource(javax.sql.DataSource ds)` Set the unmanaged data source.

Methods inherited from interface org.apache.ode.bpel.dao.BpelDAOConnectionFactory
`getConnection, getDataSource, init, shutdown`

Method Detail

### setDataSource

    void setDataSource(javax.sql.DataSource ds)

  Set the managed data source (transactions tied to transaction manager).

  Parameters:
    `ds` -

### setUnmanagedDataSource

    void setUnmanagedDataSource(javax.sql.DataSource ds)

  Set the unmanaged data source.

  Parameters:
    `ds` -

### setTransactionManager

    void setTransactionManager(java.lang.Object tm)

  Set the transaction manager.

  Parameters:
    `tm` -

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD