protected SqlExceptionHelper sqlExceptionHelper() { return transactionCoordinator.getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlExceptionHelper(); }
/** * Provide subclasses with convenient access to the configured {@link JtaPlatform} * * @return The {@link org.hibernate.service.jta.platform.spi.JtaPlatform} */ protected JtaPlatform jtaPlatform() { return transactionCoordinator().getTransactionContext().getTransactionEnvironment().getJtaPlatform(); }
public TransactionCoordinatorImpl( TransactionContext transactionContext, JdbcCoordinatorImpl jdbcCoordinator, List<TransactionObserver> observers) { this.transactionContext = transactionContext; this.jdbcCoordinator = jdbcCoordinator; this.transactionEnvironment = transactionContext.getTransactionEnvironment(); this.transactionFactory = this.transactionEnvironment.getTransactionFactory(); this.observers = observers; this.synchronizationRegistry = new SynchronizationRegistryImpl(); reset(); }
public TransactionCoordinatorImpl( TransactionContext transactionContext, JdbcCoordinatorImpl jdbcCoordinator, List<TransactionObserver> observers) { this.transactionContext = transactionContext; this.jdbcCoordinator = jdbcCoordinator; this.transactionEnvironment = transactionContext.getTransactionEnvironment(); this.transactionFactory = this.transactionEnvironment.getTransactionFactory(); this.observers = observers; this.synchronizationRegistry = new SynchronizationRegistryImpl(); reset(); }
protected TransactionManager transactionManager() { return transactionCoordinator.getTransactionContext() .getTransactionEnvironment() .getJtaPlatform() .retrieveTransactionManager(); }
protected ConnectionProvider connectionProvider() { return transactionCoordinator.getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getConnectionProvider(); }
protected ConnectionProvider connectionProvider() { return transactionCoordinator.getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getConnectionProvider(); }
protected TransactionManager transactionManager() { return transactionCoordinator.getTransactionContext() .getTransactionEnvironment() .getJtaPlatform() .retrieveTransactionManager(); }
protected SqlExceptionHelper sqlExceptionHelper() { return transactionCoordinator.getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlExceptionHelper(); }
protected final SqlExceptionHelper sqlExceptionHelper() { return jdbcCoordinator.getTransactionCoordinator() .getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlExceptionHelper(); }
protected final SqlExceptionHelper sqlExceptionHelper() { return jdbcCoordinator.getTransactionCoordinator() .getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlExceptionHelper(); }
/** * Convenience access to the SQL statement logger. * * @return The underlying JDBC services. */ protected SqlStatementLogger sqlStatementLogger() { return jdbcCoordinator.getTransactionCoordinator() .getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlStatementLogger(); }
/** * Convenience access to the SQLException helper. * * @return The underlying SQLException helper. */ protected SqlExceptionHelper sqlExceptionHelper() { return jdbcCoordinator.getTransactionCoordinator() .getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlExceptionHelper(); }
protected final SqlExceptionHelper sqlExceptionHelper() { return jdbcCoordinator.getTransactionCoordinator() .getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlExceptionHelper(); }
protected final SqlExceptionHelper sqlExceptionHelper() { return jdbcCoordinator.getTransactionCoordinator() .getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlExceptionHelper(); }
/** * Convenience access to the SQLException helper. * * @return The underlying SQLException helper. */ protected SqlExceptionHelper sqlExceptionHelper() { return jdbcCoordinator.getTransactionCoordinator() .getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlExceptionHelper(); }
protected final SqlExceptionHelper sqlExceptionHelper() { return jdbcCoordinator.getTransactionCoordinator() .getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlExceptionHelper(); }
/** * Convenience access to the SQL statement logger. * * @return The underlying JDBC services. */ protected SqlStatementLogger sqlStatementLogger() { return jdbcCoordinator.getTransactionCoordinator() .getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlStatementLogger(); }
public JdbcCoordinatorImpl( Connection userSuppliedConnection, TransactionCoordinatorImpl transactionCoordinator) { this.transactionCoordinator = transactionCoordinator; this.logicalConnection = new LogicalConnectionImpl( userSuppliedConnection, transactionCoordinator.getTransactionContext().getConnectionReleaseMode(), transactionCoordinator.getTransactionContext().getTransactionEnvironment().getJdbcServices(), transactionCoordinator.getTransactionContext().getJdbcConnectionAccess() ); }
public JdbcCoordinatorImpl( Connection userSuppliedConnection, TransactionCoordinatorImpl transactionCoordinator) { this.transactionCoordinator = transactionCoordinator; this.logicalConnection = new LogicalConnectionImpl( userSuppliedConnection, transactionCoordinator.getTransactionContext().getConnectionReleaseMode(), transactionCoordinator.getTransactionContext().getTransactionEnvironment().getJdbcServices(), transactionCoordinator.getTransactionContext().getJdbcConnectionAccess() ); }