@Override public boolean canRegisterSynchronization() { return JtaStatusHelper.isActive( transactionManagerAccess.getTransactionManager() ); } }
@Override public void registerSynchronization(Synchronization synchronization) { try { transactionManagerAccess.getTransactionManager().getTransaction().registerSynchronization( synchronization ); } catch (Exception e) { throw new JtaPlatformException( "Could not access JTA Transaction to register synchronization", e ); } }
@Override public void registerSynchronization(Synchronization synchronization) { try { transactionManagerAccess.getTransactionManager().getTransaction().registerSynchronization( synchronization ); } catch (Exception e) { throw new JtaPlatformException( "Could not access JTA Transaction to register synchronization", e ); } }
@Override public boolean canRegisterSynchronization() { return JtaStatusHelper.isActive( transactionManagerAccess.getTransactionManager() ); } }