@Override protected void processResourceAfterCommit(IntegrationResourceHolder resourceHolder) { if (DefaultTransactionSynchronizationFactory.this.logger.isTraceEnabled()) { DefaultTransactionSynchronizationFactory.this.logger.trace("'Committing' transactional resource"); } DefaultTransactionSynchronizationFactory.this.processor.processAfterCommit(resourceHolder); }
@Override public void afterCompletion(int status) { if (status != TransactionSynchronization.STATUS_COMMITTED) { if (DefaultTransactionSynchronizationFactory.this.logger.isTraceEnabled()) { DefaultTransactionSynchronizationFactory.this.logger.trace("'Rolling back' transactional resource"); } DefaultTransactionSynchronizationFactory.this.processor.processAfterRollback(resourceHolder); } super.afterCompletion(status); }
@Override public void beforeCommit(boolean readOnly) { if (DefaultTransactionSynchronizationFactory.this.logger.isTraceEnabled()) { DefaultTransactionSynchronizationFactory.this.logger.trace("'pre-Committing' transactional resource"); } DefaultTransactionSynchronizationFactory.this.processor.processBeforeCommit(resourceHolder); }
@Override public void beforeCommit(boolean readOnly) { if (DefaultTransactionSynchronizationFactory.this.logger.isTraceEnabled()) { DefaultTransactionSynchronizationFactory.this.logger.trace("'pre-Committing' transactional resource"); } DefaultTransactionSynchronizationFactory.this.processor.processBeforeCommit(resourceHolder); }
@Override protected void processResourceAfterCommit(IntegrationResourceHolder resourceHolder) { if (DefaultTransactionSynchronizationFactory.this.logger.isTraceEnabled()) { DefaultTransactionSynchronizationFactory.this.logger.trace("'Committing' transactional resource"); } DefaultTransactionSynchronizationFactory.this.processor.processAfterCommit(resourceHolder); }
@Override public void afterCompletion(int status) { if (status != TransactionSynchronization.STATUS_COMMITTED) { if (DefaultTransactionSynchronizationFactory.this.logger.isTraceEnabled()) { DefaultTransactionSynchronizationFactory.this.logger.trace("'Rolling back' transactional resource"); } DefaultTransactionSynchronizationFactory.this.processor.processAfterRollback(resourceHolder); } super.afterCompletion(status); }