@Override public void afterCommit() { if (!shouldReleaseBeforeCompletion()) { processResourceAfterCommit(this.resourceHolder); } }
@Override public void afterCommit() { if (!shouldReleaseBeforeCompletion()) { processResourceAfterCommit(this.resourceHolder); } }
@Override public void afterCommit() { if (!shouldReleaseBeforeCompletion()) { processResourceAfterCommit(this.resourceHolder); } }
@Override public void afterCommit() { if (!shouldReleaseBeforeCompletion()) { processResourceAfterCommit(this.resourceHolder); } }
@Override protected void processResourceAfterCommit( HazelcastMQContextHolder resourceHolder) { log.finest("In HazelcastMQTransactionSynchronization::" + "processResourceAfterCommit"); super.processResourceAfterCommit(resourceHolder); resourceHolder.getHazelcastMQContext().commit(); resourceHolder.clear(); }
@Override protected void processResourceAfterCommit( HazelcastTransactionContextHolder resourceHolder) { log.finest("In HazelcastTransactionSynchronization::" + "processResourceAfterCommit"); super.processResourceAfterCommit(resourceHolder); resourceHolder.getTransactionContext().commitTransaction(); resourceHolder.clear(); }