Я столкнулся с проблемой, которая в худшем случае случается. Ex. У меня есть работа, которая проходит каждую минутуКак дождаться завершения транзакции в JDO?
UpdateJobForAnObjectA:
PersistenceManager pm = Context.getPersistenceManager();
Transaction tx = pm.currentTransaction();
tx.begin();
update a collection of an ObjectA
tx.comit();
pm.close();
Теперь у меня есть тупик (Пессимист стратегия) или opstimic нарушение блокировки (оптимистическая Нарушение), если в другом сегменте я произвожу в Objecta. Я установил nonTransactionalRead и nonTransacionalWriete, и все же у меня возникла ошибка тупика или нарушения ортогонального блокирования. Но есть ли способ увидеть, могу ли я дождаться завершения транзакции? Использование JDO и KODO