INNER CODE UNIT · Java
createOnceGameTransactionLock
jwpttcg66/redis-game-transaction · src/main/java/com/redis/transaction/GameTransaction.java:108
public boolean createOnceGameTransactionLock(long seconds)throws GameTransactionException{
boolean creatFlag = false;
for (GameTransactionEntityInterface entity : entities) {
try {
creatFlag = entity.createGameTransactionLock(seconds);
} catch (Exception e) {
throw new GameTransactionException(e.getMessage());
}
if (!creatFlag) {
break;
}
}
return creatFlag;
}
@Override
public void releaseGameTransactionLock() {