@Override public void beforeCommit(TransactionEvent event) { _lock.lock(); try { AuditCallback cb = _saved.get(event.getSource()); if (cb != null) { cb.audit(); } } finally { _lock.unlock(); } }
@Override public void afterCommit(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterCommit(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterCommitComplete(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void beforeCommit(TransactionEvent event) { _lock.lock(); try { AuditCallback cb = _saved.get(event.getSource()); if (cb != null) { cb.audit(); } } finally { _lock.unlock(); } }
@Override public void beforeCommit(TransactionEvent event) { _lock.lock(); try { AuditCallback cb = _saved.get(event.getSource()); if (cb != null) { cb.audit(); } } finally { _lock.unlock(); } }
@Override public void beforeCommit(TransactionEvent event) { _lock.lock(); try { AuditCallback cb = _saved.get(event.getSource()); if (cb != null) { cb.audit(); } } finally { _lock.unlock(); } }
@Override public void afterCommitComplete(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterRollback(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterCommit(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterRollback(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterCommitComplete(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterCommit(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterRollback(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterCommitComplete(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterRollbackComplete(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterRollback(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterRollbackComplete(TransactionEvent event) { forget((Broker)event.getSource()); }
@Override public void afterRollbackComplete(TransactionEvent event) { forget((Broker)event.getSource()); }
public void afterBegin(TransactionEvent transactionEvent) { Broker broker = (Broker) transactionEvent.getSource(); CompassSession session = compass.openSession(); broker.putUserObject(COMPASS_SESSION_USER_OBJECT_KEY, session); CompassTransaction tr = session.beginTransaction(); broker.putUserObject(COMPASS_TRANSACTION_USER_OBJECT_KEY, tr); } });