@Override protected void afterTransactionBegin() { if ( ! transactionCoordinator().isSynchronizationRegistered() ) { throw new TransactionException("Could not register synchronization for container transaction"); } transactionCoordinator().sendAfterTransactionBeginNotifications( this ); transactionCoordinator().getTransactionContext().afterTransactionBegin( this ); }
@Override protected void afterTransactionBegin() { if ( ! transactionCoordinator().isSynchronizationRegistered() ) { throw new TransactionException("Could not register synchronization for container transaction"); } transactionCoordinator().sendAfterTransactionBeginNotifications( this ); transactionCoordinator().getTransactionContext().afterTransactionBegin( this ); }
@Override protected void afterTransactionBegin() { if ( getTimeout() > 0 ) { transactionCoordinator().getJdbcCoordinator().setTransactionTimeOut( getTimeout() ); } transactionCoordinator().sendAfterTransactionBeginNotifications( this ); if ( isDriver ) { transactionCoordinator().getTransactionContext().afterTransactionBegin( this ); } }
@Override protected void afterTransactionBegin() { if ( getTimeout() > 0 ) { transactionCoordinator().getJdbcCoordinator().setTransactionTimeOut( getTimeout() ); } transactionCoordinator().sendAfterTransactionBeginNotifications( this ); if ( isDriver ) { transactionCoordinator().getTransactionContext().afterTransactionBegin( this ); } }
@Override protected void afterTransactionBegin() { transactionCoordinator().pulse(); if ( !transactionCoordinator().isSynchronizationRegistered() ) { isDriver = transactionCoordinator().takeOwnership(); } applyTimeout(); transactionCoordinator().sendAfterTransactionBeginNotifications( this ); transactionCoordinator().getTransactionContext().afterTransactionBegin( this ); }
@Override protected void afterTransactionBegin() { transactionCoordinator().pulse(); if ( !transactionCoordinator().isSynchronizationRegistered() ) { isDriver = transactionCoordinator().takeOwnership(); } applyTimeout(); transactionCoordinator().sendAfterTransactionBeginNotifications( this ); transactionCoordinator().getTransactionContext().afterTransactionBegin( this ); }