public TransactionManager createTransactionManager(Connection connection) { return new JdbcTransactionManager(connection, isAutoCommit()); }
public TransactionManager createTransactionManager(Connection connection) { return new JdbcTransactionManager(connection, isAutoCommit()); }
public TransactionManager createTransactionManager(Connection connection) { return new JdbcTransactionManager(connection, isAutoCommit()); }
public TransactionManager createTransactionManager(Connection connection) { return new JdbcTransactionManager(connection, isAutoCommit()); }
@Override public TransactionManager createTransactionManager(Connection connection) { switch(transactionManagerType) { case JDBC: return new JdbcTransactionManager(connection, isAutoCommit()); case JTA: return new JtaTransactionManager(connection, (UserTransaction)lookup(transactionJndi), setAutoCommitAllowed); case EXTERNAL: return new ExternalTransactionManager(connection, isAutoCommit(), setAutoCommitAllowed); default: throw new SmooksException("The TransactionManager type '" + transactionManagerType + "' is unknown. This is probably a bug!"); } } }
@Override public TransactionManager createTransactionManager(Connection connection) { switch(transactionManagerType) { case JDBC: return new JdbcTransactionManager(connection, isAutoCommit()); case JTA: return new JtaTransactionManager(connection, (UserTransaction)lookup(transactionJndi), setAutoCommitAllowed); case EXTERNAL: return new ExternalTransactionManager(connection, isAutoCommit(), setAutoCommitAllowed); default: throw new SmooksException("The TransactionManager type '" + transactionManagerType + "' is unknown. This is probably a bug!"); } } }
@Override public TransactionManager createTransactionManager(Connection connection) { switch(transactionManagerType) { case JDBC: return new JdbcTransactionManager(connection, isAutoCommit()); case JTA: return new JtaTransactionManager(connection, (UserTransaction)lookup(transactionJndi), setAutoCommitAllowed); case EXTERNAL: return new ExternalTransactionManager(connection, isAutoCommit(), setAutoCommitAllowed); default: throw new SmooksException("The TransactionManager type '" + transactionManagerType + "' is unknown. This is probably a bug!"); } } }
@Override public TransactionManager createTransactionManager(Connection connection) { switch(transactionManagerType) { case JDBC: return new JdbcTransactionManager(connection, isAutoCommit()); case JTA: return new JtaTransactionManager(connection, (UserTransaction)lookup(transactionJndi), setAutoCommitAllowed); case EXTERNAL: return new ExternalTransactionManager(connection, isAutoCommit(), setAutoCommitAllowed); default: throw new SmooksException("The TransactionManager type '" + transactionManagerType + "' is unknown. This is probably a bug!"); } } }