public void afterOperation(boolean success) { if ( !isTransactionInProgress() ) { getJdbcCoordinator().afterTransaction(); } }
/** * Check if there is a Hibernate or JTA transaction in progress and, * if there is not, flush if necessary, make sure the connection has * been committed (if it is not in autocommit mode) and run the after * completion processing * * @param success Was the operation a success */ public void afterOperation(boolean success) { if ( !isTransactionInProgress() ) { getJdbcCoordinator().afterTransaction(); } }
public void afterOperation(boolean success) { if ( !isTransactionInProgress() ) { getJdbcCoordinator().afterTransaction(); } }
/** * Check if there is a Hibernate or JTA transaction in progress and, * if there is not, flush if necessary, make sure the connection has * been committed (if it is not in autocommit mode) and run the after * completion processing * * @param success Was the operation a success */ public void afterOperation(boolean success) { if ( !isTransactionInProgress() ) { getJdbcCoordinator().afterTransaction(); } }
@Override public void afterTransaction(SessionImplementor session, boolean success) { TransactionCoordinator coordinator = session.getTransactionCoordinator(); if (!session.isTransactionInProgress() ) { session.getJdbcCoordinator().afterTransaction(); } if (coordinator instanceof JtaTransactionCoordinatorImpl) { ((JtaTransactionCoordinatorImpl) coordinator).getSynchronizationCallbackCoordinator().processAnyDelayedAfterCompletion(); } }
@Override public void afterTransaction(SessionImplementor session, boolean success) { TransactionCoordinator coordinator = session.getTransactionCoordinator(); if (!session.isTransactionInProgress() ) { session.getJdbcCoordinator().afterTransaction(); } if (coordinator instanceof JtaTransactionCoordinatorImpl) { ((JtaTransactionCoordinatorImpl) coordinator).getSynchronizationCallbackCoordinator().processAnyDelayedAfterCompletion(); } }
@Override public void afterTransaction(SessionImplementor session, boolean success) { TransactionCoordinator coordinator = session.getTransactionCoordinator(); if (!session.isTransactionInProgress() ) { session.getJdbcCoordinator().afterTransaction(); } if (coordinator instanceof JtaTransactionCoordinatorImpl) { ((JtaTransactionCoordinatorImpl) coordinator).getSynchronizationCallbackCoordinator().processAnyDelayedAfterCompletion(); } }
@Override public void afterTransaction(SessionImplementor session, boolean success) { TransactionCoordinator coordinator = session.getTransactionCoordinator(); if (!session.isTransactionInProgress() ) { session.getJdbcCoordinator().afterTransaction(); } if (coordinator instanceof JtaTransactionCoordinatorImpl) { ((JtaTransactionCoordinatorImpl) coordinator).getSynchronizationCallbackCoordinator().processAnyDelayedAfterCompletion(); } }
@Override public void afterTransaction(SessionImplementor session, boolean success) { TransactionCoordinator coordinator = session.getTransactionCoordinator(); if (!session.isTransactionInProgress() ) { session.getJdbcCoordinator().afterTransaction(); } if (coordinator instanceof JtaTransactionCoordinatorImpl) { ((JtaTransactionCoordinatorImpl) coordinator).getSynchronizationCallbackCoordinator().processAnyDelayedAfterCompletion(); } }
@Override public void afterTransaction(SessionImplementor session, boolean success) { TransactionCoordinator coordinator = session.getTransactionCoordinator(); if (!session.isTransactionInProgress() ) { coordinator.getJdbcCoordinator().afterTransaction(); } coordinator.getSynchronizationCallbackCoordinator().processAnyDelayedAfterCompletion(); }
@Override public void afterTransaction(SessionImplementor session, boolean success) { TransactionCoordinator coordinator = session.getTransactionCoordinator(); if (!session.isTransactionInProgress() ) { session.getJdbcCoordinator().afterTransaction(); } if (coordinator instanceof JtaTransactionCoordinatorImpl) { ((JtaTransactionCoordinatorImpl) coordinator).getSynchronizationCallbackCoordinator().processAnyDelayedAfterCompletion(); } }
@Override public void afterTransaction(SessionImplementor session, boolean success) { TransactionCoordinator coordinator = session.getTransactionCoordinator(); if (!session.isTransactionInProgress() ) { session.getJdbcCoordinator().afterTransaction(); } if (coordinator instanceof JtaTransactionCoordinatorImpl) { ((JtaTransactionCoordinatorImpl) coordinator).getSynchronizationCallbackCoordinator().processAnyDelayedAfterCompletion(); } }
@Override public void afterTransaction(SessionImplementor session, boolean success) { TransactionCoordinator coordinator = session.getTransactionCoordinator(); if (!session.isTransactionInProgress() ) { coordinator.getJdbcCoordinator().afterTransaction(); } coordinator.getSynchronizationCallbackCoordinator().processAnyDelayedAfterCompletion(); }
@Override public void afterTransaction(SessionImplementor session, boolean success) { TransactionCoordinator coordinator = session.getTransactionCoordinator(); if (!session.isTransactionInProgress() ) { session.getJdbcCoordinator().afterTransaction(); } if (coordinator instanceof JtaTransactionCoordinatorImpl) { ((JtaTransactionCoordinatorImpl) coordinator).getSynchronizationCallbackCoordinator().processAnyDelayedAfterCompletion(); } }
@Override public void afterTransaction(SessionImplementor session, boolean success) { TransactionCoordinator coordinator = session.getTransactionCoordinator(); if (!session.isTransactionInProgress() ) { coordinator.getJdbcCoordinator().afterTransaction(); } coordinator.getSynchronizationCallbackCoordinator().processAnyDelayedAfterCompletion(); }
public void afterTransaction(TransactionImplementor hibernateTransaction, int status) { LOG.trace( "after transaction completion" ); final boolean success = JtaStatusHelper.isCommitted( status ); if (sessionFactory().getStatistics().isStatisticsEnabled()) { transactionEnvironment.getStatisticsImplementor().endTransaction( success ); } getJdbcCoordinator().afterTransaction(); getTransactionContext().afterTransactionCompletion( hibernateTransaction, success ); sendAfterTransactionCompletionNotifications( hibernateTransaction, status ); reset(); }
public void afterTransaction(TransactionImplementor hibernateTransaction, int status) { LOG.trace( "after transaction completion" ); final boolean success = JtaStatusHelper.isCommitted( status ); if (sessionFactory().getStatistics().isStatisticsEnabled()) { transactionEnvironment.getStatisticsImplementor().endTransaction( success ); } getJdbcCoordinator().afterTransaction(); getTransactionContext().afterTransactionCompletion( hibernateTransaction, success ); sendAfterTransactionCompletionNotifications( hibernateTransaction, status ); reset(); }