uow.put(session_key, null);
final DispatchQueue current = Dispatch.getCurrentQueue();
uow.on_complete(Scala2Java.toScala(new UnitFn0() {
@Override
public void call() {
current.execute(new Task() {
@Override
public void run() {
strategy = new NoopStrategy();
cb.run();
}