159160161162163164165166167168169
public void save(BacklogItem aBacklogItem) { LevelDBKey lockKey = new LevelDBKey(PRIMARY, aBacklogItem.tenantId().id()); LevelDBUnitOfWork uow = LevelDBUnitOfWork.current(); uow.lock(lockKey.key()); this.save(aBacklogItem, uow); } @Override
174175176177178179180181182183184
for (BacklogItem backlogItem : aBacklogItemCollection) { if (!locked) { LevelDBKey lockKey = new LevelDBKey(PRIMARY, backlogItem.tenantId().id()); uow.lock(lockKey.key()); locked = true; } this.save(backlogItem, uow);
6162636465666768697071
public void remove(TeamMember aTeamMember) { LevelDBKey lockKey = new LevelDBKey(PRIMARY, aTeamMember.tenantId().id()); LevelDBUnitOfWork uow = LevelDBUnitOfWork.current(); uow.lock(lockKey.key()); this.remove(aTeamMember, uow); } @Override
7677787980818283848586
for (TeamMember teamMember : aTeamMemberCollection) { if (!locked) { LevelDBKey lockKey = new LevelDBKey(PRIMARY, teamMember.tenantId().id()); uow.lock(lockKey.key()); locked = true; } this.remove(teamMember, uow);
919293949596979899100101
public void save(TeamMember aTeamMember) { LevelDBKey lockKey = new LevelDBKey(PRIMARY, aTeamMember.tenantId().id()); LevelDBUnitOfWork uow = LevelDBUnitOfWork.current(); uow.lock(lockKey.key()); this.save(aTeamMember, uow); } @Override
106107108109110111112113114115116
for (TeamMember teamMember : aTeamMemberCollection) { if (!locked) { LevelDBKey lockKey = new LevelDBKey(PRIMARY, teamMember.tenantId().id()); uow.lock(lockKey.key()); locked = true; } this.save(teamMember, uow);
104105106107108109110111112113114
public void remove(Product aProduct) { LevelDBKey lockKey = new LevelDBKey(PRIMARY, aProduct.tenantId().id()); LevelDBUnitOfWork uow = LevelDBUnitOfWork.current(); uow.lock(lockKey.key()); this.remove(aProduct, uow); } @Override
119120121122123124125126127128129
for (Product product : aProductCollection) { if (!locked) { LevelDBKey lockKey = new LevelDBKey(PRIMARY, product.tenantId().id()); uow.lock(lockKey.key()); locked = true; } this.remove(product, uow);
134135136137138139140141142143144
public void save(Product aProduct) { LevelDBKey lockKey = new LevelDBKey(PRIMARY, aProduct.tenantId().id()); LevelDBUnitOfWork uow = LevelDBUnitOfWork.current(); uow.lock(lockKey.key()); this.save(aProduct, uow); } @Override
149150151152153154155156157158159
for (Product product : aProductCollection) { if (!locked) { LevelDBKey lockKey = new LevelDBKey(PRIMARY, product.tenantId().id()); uow.lock(lockKey.key()); locked = true; } this.save(product, uow);