@Override public void registerSynchronization(Synchronization synchronization) { synchronizationRegistryAccess.getSynchronizationRegistry().registerInterposedSynchronization( synchronization ); }
@Override public void registerSynchronization(Synchronization synchronization) { synchronizationRegistryAccess.getSynchronizationRegistry().registerInterposedSynchronization( synchronization ); }
@Override public boolean canRegisterSynchronization() { final TransactionSynchronizationRegistry registry = synchronizationRegistryAccess.getSynchronizationRegistry(); return JtaStatusHelper.isActive( registry.getTransactionStatus() ) && ! registry.getRollbackOnly(); } }
@Override public boolean canRegisterSynchronization() { final TransactionSynchronizationRegistry registry = synchronizationRegistryAccess.getSynchronizationRegistry(); return JtaStatusHelper.isActive( registry.getTransactionStatus() ) && ! registry.getRollbackOnly(); } }