public void rollback() throws IllegalStateException, SecurityException, SystemException { checkTransactionStateAvailability(); ContextTransactionManager.getInstance().rollback(); }
public void rollback() throws IllegalStateException, SecurityException, SystemException { ContextTransactionManager transactionManager = ContextTransactionManager.getInstance(); final RemoteTransaction remoteTransaction = getMatchingTransaction(); if (remoteTransaction == null) { throw Log.log.invalidTxnState(); } else { transactionManager.rollback(); } }
void persistTimer() { final ContextTransactionManager transactionManager = ContextTransactionManager.getInstance(); try { transactionManager.begin(); timerPersistence.getValue().persistTimer(timer); transactionManager.commit(); } catch (Exception e) { try { transactionManager.rollback(); } catch (Exception ee) { // omit; } EJB3_TIMER_LOGGER.exceptionPersistTimerState(timer, e); long nextExpirationDelay; if (nextExpirationPristine > 0 && timer.timerState != TimerState.RETRY_TIMEOUT && (nextExpirationDelay = nextExpirationPristine - System.currentTimeMillis()) > delta) { if (delta == 0L) { delta = nextExpirationDelay / (1L + MAX_RETRY.longValue()); } timerInjectedValue .getValue() .schedule(new TaskPostPersist(timer, delta, nextExpirationPristine), delta); } else { EJB3_TIMER_LOGGER.exceptionPersistPostTimerState(timer, e); } } } }
} catch (Exception e){ try { transactionManager.rollback(); } catch (Exception ee) {
if(clientTX == null) { try { transactionManager.rollback(); } catch (Exception ee){ EjbLogger.EJB3_TIMER_LOGGER.timerUpdateFailedAndRollbackNotPossible(ee);
public void rollback() throws IllegalStateException, SecurityException, SystemException { checkTransactionStateAvailability(); ContextTransactionManager.getInstance().rollback(); }
public void rollback() throws IllegalStateException, SecurityException, SystemException { checkTransactionStateAvailability(); ContextTransactionManager.getInstance().rollback(); }
public void rollback() throws IllegalStateException, SecurityException, SystemException { ContextTransactionManager transactionManager = ContextTransactionManager.getInstance(); final RemoteTransaction remoteTransaction = getMatchingTransaction(); if (remoteTransaction == null) { throw Log.log.invalidTxnState(); } else { transactionManager.rollback(); } }
public void rollback() throws IllegalStateException, SecurityException, SystemException { ContextTransactionManager transactionManager = ContextTransactionManager.getInstance(); final RemoteTransaction remoteTransaction = getMatchingTransaction(); if (remoteTransaction == null) { throw Log.log.invalidTxnState(); } else { transactionManager.rollback(); } }