package com.revolsys.transaction;
import org.springframework.transaction.support.TransactionSynchronizationAdapter;
public class RunnableAfterCommit extends TransactionSynchronizationAdapter {
private final Runnable runnable;
public RunnableAfterCommit(final Runnable runnable) {
this.runnable = runnable;
}
@Override
public void afterCommit() {
this.runnable.run();
}
}