import java.util.Collection;
import java.util.LinkedList;
+import org.simantics.db.Disposable;
import org.simantics.db.Resource;
import org.simantics.db.common.utils.Logger;
import org.simantics.db.exception.CancelTransactionException;
} else {
throw new UnsupportedOperationException("delayedWriteState may only exist when request fails.");
}
+ Disposable.safeDispose(session.clientChanges);
session.clientChanges = new ClientChangesImpl(session);
delayedState.finish();
return;
}
+ Disposable.safeDispose(session.clientChanges);
session.clientChanges = new ClientChangesImpl(session);
WriteState<?> state = session.writeState;